emacs org mod 与数学表达式

emacs org mod with math expression

我正在使用 org-mod 来记录我的一些工作,我最近从习惯于编写一些 mathjax 代码片段的 sublime 切换过来。

正确且最简单地呈现此片段的方法是什么(在缓冲区中,或者如果不可能,通过 C-c C-c 或 C-c C-e)。

\hat{y} = \hat{\beta}_{0}+\hat{\beta}_{1}x_{1}+\hat{\beta}_{2}x_{2}+...+\hat{\beta}_{p}x_{p}

ps : 在我的 .emacs conf 文件中,我没有任何与 mathjax 或 Latex 密切相关的东西。

氪,

将 latex 片段包含在 \( ... \)\[ ... \] 中并执行 C-c C-x C-l(绑定到 org-toggle-latex-fragment)。有关参数用法,请参阅此函数的文档字符串。

在org的最新版本中,您自定义org-preview-latex-default-process以将其设置为您想要的后端值。您需要 dvipng、dvisvgm 或 ImageMagick 作为后端。另请参阅变量的文档字符串 org-preview-latex-process-alist:它可能有助于解释一些事情,尽管您不必对它做任何事情。

如果这些变量不存在,您可能使用的是设置不同的早期版本的 org。如果是这样,请 post 您使用的是哪个版本:M-x org-version 会告诉您。

编辑:在早期版本中,该函数被称为org-preview-latex-fragment,默认情况下它没有绑定到一个键。您可以使用 M-x org-preview-latex-fragment 调用它,也可以使用 C-c C-c 取消预览。后端设置也不同:仅支持 dvipng 和 ImageMagick,并且变量不同。