使用org-latex-preview对显示方程进行居中?

时间:2014-09-29 19:19:30

标签: emacs latex org-mode auctex

出于某种原因,当我运行org-latex-preview(C-c C-x C-1)时,org-mode左对齐我的显示方程式。但是,计算每个方程与其方程数之间的界限,就好像方程是居中的,这破坏了方程数之间的对齐。

是否可以打开显示方程的居中,以便方程式数字排列(与AUCTeX一样)?

以下是带有显示方程式的示例.org文档:

A numbered display equation:

\begin{equation}
\frac{\partial u}{\partial t}-\alpha\nabla^2u=0\tag{1}
\end{equation}

A second numbered equation:

\begin{equation}
E=MC^2\tag{2}
\end{equation}

这是运行org-latex-preview后的org-mode截图:

enter image description here

1 个答案:

答案 0 :(得分:2)

看起来可以通过编辑org-format-latex-header来改变对齐方式。

以下是三种不同的配置:

  1. 左侧的公式:\documentclass[reqno]{article}
  2. enter image description here

    1. 右侧的公式:\documentclass[leqno]{article}
    2. enter image description here

      1. 方程式对齐:\documentclass[fleqn]{article}
      2. enter image description here

        因此选项(2)实际上是显示方程的中心。但只有他们被编号!选项(3)可能看起来最干净,左边是方程式,右边是数字。选项(1)由于某种原因拒绝居中...... ??

        但是我注意到,启用清洁模式M-x org-indent-mode会将所有内容都抛弃。在这里,我们可以看到选项(3)中方程数的对齐方式如何变化:

        enter image description here

        如果有人可以解释为什么选项(1)不居中以及为什么(2)中的未编号方程保持左对齐,那将是很好的...也许其他人可以提供一些eLisp来调整{{1}的内容} ...

        最佳,

        - 亚当