LaTeX Inline 公式内联
把回复里的 LaTeX 数学公式直接排版显示。
> 给订单列表加上分页
⏺ 我先看看列表组件。
⏺ 欧拉恒等式 e^(iπ) + 1 = 0 把五个常数连在一起。
x = (−b ± √(b² − 4ac))/2a
(Ghostty/kitty 中显示为排版图片,示意)
❯
示意。实际效果取决于 Mod、终端和运行环境。
安装
/plugin marketplace add dazebug/latex-inline
/plugin install latex-inline@latex-inline
/reload-plugins在 Claude Code 会话里逐行执行这些命令。
claude plugin marketplace add dazebug/latex-inline
claude plugin install latex-inline@latex-inline然后在会话里执行 /reload-plugins,或开一个新会话。
请帮我安装 Claude Code Mod「LaTeX Inline 公式内联」(https://github.com/dazebug/latex-inline)。安装前先阅读仓库 README 的 Security 和 Requirements 部分,告诉我它会读写哪些内容、运行什么命令、是否联网,以及对 Claude Code 版本、系统和终端的要求。确认没有问题后,运行 claude plugin marketplace add dazebug/latex-inline 和 claude plugin install latex-inline@latex-inline 完成安装,最后提醒我在会话里执行 /reload-plugins。把这段话发给 Claude Code,它会先读原作者说明再安装。
git clone https://github.com/dazebug/latex-inline
cd latex-inline
claude --plugin-dir .克隆仓库后用 --plugin-dir 在本地会话中试用。
它会碰什么
据原作者说明,收录时核对;可用 claude plugin validate 自行检查。
读取
有读取终端配置、字体文件头、环境变量、鼠标选区,以及短时读取剪贴板。
写入文件
有在 ~/.cache/latex-inline 写入图片缓存;复制时改写剪贴板为 LaTeX。
运行命令
有用 node 运行渲染与字体测量脚本;复制时运行 pbpaste 或 wl-paste/xclip/xsel。
联网
无介绍
LaTeX Inline 是 Claude Code 的 function hooks Mod:Claude 回复里的 $…$ 行内公式与 $$…$$ 独立公式会被排版显示。在 Ghostty、cmux、kitty(不在 tmux 内)里用 MathJax + Fira Math 渲染成图片,与正文同大小;其他终端转成 Unicode 文本(如 e^(iπ) + 1 = 0)。
- 支持
\(…\)、\[…\]与 AMS 环境;表格、标题、引用里的公式写成 Unicode 文本,代码里的不动。 - 全屏模式下鼠标复制时,把图片公式还原成 LaTeX 放进剪贴板(会短时读取剪贴板,可用
copy_latex=false关闭)。 - Claude Code 2.1.296+ 全屏模式下支持
\texttip/\mathtip悬停说明。 - 只在绘图会话里向系统提示词加一小段写法说明;可与 Mermaid Inline 同时使用。
需要 Claude Code 2.1.287+(终端会话)、macOS 或 Linux;图片还需 Node.js 18+ 与 npm。Desktop、VS Code、claude -p 中不生效。按作者说明:无网络请求,图片缓存在 ~/.cache/latex-inline。评分为资料校准,未实测;预览为示意。
适合谁
- 在 Claude Code 里讨论数学、算法或机器学习公式的人
运行要求
- Claude Code ≥ 2.1.287
- 平台 · macOS / Linux
- 图片需 Ghostty、cmux 或 kitty(不在 tmux 内)及 Node.js 18+ 与 npm。
- 悬停说明需 2.1.296+ 全屏模式;Desktop、VS Code、claude -p 不生效。