在使用大模型时,复制输出的数学公式为\(
\[
格式,但是很多编辑器(例如typora,Obsidian)默认支持$
格式的公式,如果手动替换的话会比较麻烦,所以借助deepseek-V3+RooCline开发了一个Windows下的小工具,可以实现自动监听剪贴板的功能。
如果你也有这方面的需求,可以从Release页面下载.zip文件,解压后运行Ka2Jax.exe就行。运行需要确保安装了.net6.0 runtime。
在使用大模型时,复制输出的数学公式为\(
\[
格式,但是很多编辑器(例如typora,Obsidian)默认支持$
格式的公式,如果手动替换的话会比较麻烦,所以借助deepseek-V3+RooCline开发了一个Windows下的小工具,可以实现自动监听剪贴板的功能。
如果你也有这方面的需求,可以从Release页面下载.zip文件,解压后运行Ka2Jax.exe就行。运行需要确保安装了.net6.0 runtime。
所以 LaTeX 到底有没有一个标准格式?论坛里支持的也是 $
事实上这两个都是标准格式。\[ 和 equation* 环境等效,属于行间公式。$ 格式则是行内公式。主要区别是行内公式是和文字混排的,而行间公式会单独成行。
你说的是 $
和 $$
之间的区别,我想 @Qingwa 问的应该是 $
/$$
和 \(
/ \[
之间的区别。
请读:
太长不看:$
/$$
是 \TeX 定义的原语(primitive),或者说关键字(keyword)。
\[
和 \]
(以及 \(
和 \)
),则是 \LaTeX 中的命令(command),分别等价于 \begin{displaymath}
和对应的 \end{...}
。只有导入了 amsmath
包,\[
才会被重定义为 \begin{equation*}
命令。
作为后来者的 \LaTeX 根本没有把 $$
写进标准里,只是大家用得习惯了,大部分编译器不得不支持 $
而已。实际上,编译器处理 $$
和 \[
也会有细微的差异,见上面的回答。