以正确的印刷方式突出显示方程式

以正确的印刷方式突出显示方程式

我提出了一个由几十个方程组成的模型,其中一些方程需要相当长的推导。

延续实际模型的方程式在推导过程中逐步出现,我希望这个顺序是合乎逻辑的。我想强调构成实际模型的那些方程式,以便读者在回到正文时可以浏览推导过程并找到工作方程式。

我尝试过几种选择,但我并不满意。

  1. 构建方程式:amsmath软件包提供了 boxed允许框架方程的命令。虽然它确实达到了目的,但它也降低了文档的整体外观。这一直存在争议这里

  2. 边缘标志-- 使用 Koma\marginline命令可以。只是我的边距已经被其他标记占用,而且杂乱的边距看起来也不好看。

  3. 重申——重新陈述所有重要的方程式可能会很尴尬,导致整整一页的方程式(甚至几页)。
  4. 附录—— 前一个版本的变体,基本上隐藏了附录中的尴尬之处。
  5. 边距栏——我的想法来自于这个问题方法是使用改变版本的环境在重要方程式的侧面添加一个横线leftbar(见下面的示例)。
  6. 彩色背景:正如 David Carlisle 所建议的,浅灰色背景还不错(见下面的例子)。

现在我想我更喜欢选项 3 或 5。但我想知道您是否有更好的建议?也许一些突出显示的方式比框架更不夸张,例如加粗方程式数字(我不知道如何实现这一点)?出版物中接受的做法是什么?

可供玩耍和查看测试解决方案的示例:

    \documentclass{article}
    \usepackage{lipsum}
    \usepackage{amsmath}

    % Coloured background solution
    \usepackage{xcolor}
    \usepackage{mdframed}
    \newmdenv[backgroundcolor=black!15!white,
      linewidth=0pt,
      innerleftmargin=0pt,
      innerrightmargin=0pt]{graybck}


    % Margin bar solution
    \usepackage{framed}
    \newlength{\leftbarwidth}
    \setlength{\leftbarwidth}{1pt}
    \newlength{\leftbarsep}
    \setlength{\leftbarsep}{10pt}
    \renewenvironment{leftbar}{%
      \def\FrameCommand{{\vrule width \leftbarwidth\relax\hspace {\leftbarsep}}}%
      \MakeFramed {\advance \hsize -\width \FrameRestore }%
    }{%
      \endMakeFramed
    }



    \newcommand{\highlighteq}[1]{#1}
    \newenvironment{highlighteqenv}{}{}

    \begin{document}
    He said : ` you must defeat Sheng Long to stand a chance' which more or less amounted to
    \begin{highlighteqenv}
      \begin{equation}
        \highlighteq{
          \frac{\partial \langle \alpha K \rangle}{\partial t} + \frac{\partial \lambda}{\partial z} =0
                    },
      \end{equation}
    \end{highlighteqenv}

    \lipsum[1]
    \begin{equation}
      k_e =  42 \times \int x \ dt ,
    \end{equation}
    and
    \begin{equation}
       k_z =  42 \times \int u \ dt.
    \end{equation}



    To this one would object that :
    `\lipsum[2]'

    \begin{equation}
      \frac{\partial \langle \alpha K \rangle}{\partial \lambda} = 42 .
    \end{equation}

    Xyzzy !

    \begin{highlighteqenv}
      \begin{equation}
        \highlighteq{H_{appens} \rightarrow 0} .
      \end{equation}
    \end{highlighteqenv}


    \lipsum[3]
    \begin{equation}
      \sum [ \bar{\alpha} K' \mu ] = 42.1 ,
    \end{equation}
    and
    \begin{highlighteqenv}
      \begin{equation}
        \highlighteq{y^2 + ax + b = 39.9} .
      \end{equation}
    \end{highlighteqenv}

    \end{document}

答案1

我一直在问自己同样的问题,最后想到在主要等式数字中插入星号,如下所述此主题。我还没有机会使用这种技术提交论文,但猜测一般的期刊都会接受它。

相关内容