Emacs 组织模式 : increment equation numbers with latex preview

标签 emacs elisp org-mode

我注意到在 Org 模式下使用 Latex 预览生成的等式编号不会增加到(1)以上。有没有办法解决这个问题?

这是我的代码:

A numbered display equation:

\begin{equation}
y=\int_{-\infty}^{\infty}\frac{1}{1+x}dx\label{eq1}
\end{equation}

A second numbered equation:

\begin{equation}
z=qr^2-2\label{eq2}
\end{equation}

谢谢!

-亚当

最佳答案

最简单的就是明确\tag方程。缺点是没有自动编号,优点是这也适用于 MathJax 的 html 导出。

即使没有自动编号,您也可以使用 query-replace-regexp 轻松更正编号。通过替换 \\tag{[0-9]+}\\tag{\,(1+ \#)} .

你的例子看起来像

A numbered display equation:

\begin{equation}
y=\int_{-\infty}^{\infty}\frac{1}{1+x}dx\label{eq1}\tag{1}
\end{equation}

A second numbered equation:

\begin{equation}
z=qr^2-2\label{eq2}\tag{2}
\end{equation}

关于Emacs 组织模式 : increment equation numbers with latex preview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26090651/

相关文章:

ruby - Emacs mmm-mode 没有突出显示没有换行符的 ruby​​ 子模式 (ERB)? Elisp 建议?

emacs - elisp 中的 lambda 宏

python - 在 emacs python 模式中不正确地退出缩进

org-mode - 如何为空输出自动抑制 `#+RESULTS`?

emacs - 在 Emacs 中,如何查看正在使用哪个 slime 版本?

emacs - 在 emacs 中,如何更改默认的 so ctrl-c 复制和 ctrl-v 粘贴?

Emacs Ctrl 修饰符在控制台中不起作用

emacs - 在 Emacs org-mode 中保存待办事项列表会删除所有纯文本吗?

org-mode 中的 python 代码块在 emacs24.3 中没有持久 session

emacs - 有没有办法重置 Emacs 键盘映射?