【问题标题】:Equation display issue - Mathjax/ Latex方程显示问题 - Mathjax/ Latex
【发布时间】:2014-07-13 12:37:41
【问题描述】:

我正在使用 Latex 创建方程式,并使用 Mathjax 在网站上呈现。

当多个“lim”出现在同一行时,第二个“lim”无法正确显示,如图所示。

以下是方程式的乳胶代码。如何解决这个问题?

\begin{align}
  \sf\:We\: have \:
  \lim_{x \rightarrow a} \frac {x^{n} - a^{n}} {x - a}
    & = na^{n-1} \\
  \therefore 
  \lim_{x \rightarrow 2} \frac {x^{100} - 2^{100}} {x^{77} - 2^{77}}
    & = \lim_{x \rightarrow 2} \frac {x^{100} - 2^{100}} {x - 2} 
        \times \frac {1} {\lim_{x\rightarrow 2} \frac {x^{77} - 2^{77}} {x - 2}} \\ 
    & = \frac {100 \times 2^{99}} {77 \times 2^{76}} \\ 
    & = \frac {100} {77} \times 2^{23}
\end{align}

【问题讨论】:

    标签: math equation mathjax


    【解决方案1】:

    \lim\sum 这样的运算符的限制位置由TeX 使用的“样式”控制。在“displaystyle”中,限制位于运算符的上方和下方,而在“textstyle”(和脚本样式)中,它们位于右侧(如您的盒装示例中)。内联方程采用 textstyle,而显示的方程则以 displaystyle 开头。但是风格在方程式中并不是恒定的。在 displaystyle 中,分数的分子和分母将以 textstyle 排版,而不是 displaystyle,这就是为什么您会看到运算符右侧的限制。这是正确的行为。

    要在非 displaystyle 时获得低于运算符的限制,请在运算符名称后使用 \limits。例如,

    \frac{1}{\lim\limits_{x\rightarrow 2}\frac{x^{77}-2^{77}}{x-2}}
    

    应该会产生你想要的结果。

    【讨论】:

      【解决方案2】:

      这对我来说似乎是一种完全可以接受的排版方程的方式。我想你可以尝试通过使用 \stackrel 或类似的东西来强制 LaTeX 在 lim 下排版 x->2。

      【讨论】:

      • 对。\stackrel 有效。我发现一个更好的方法是 \displaystyle{}。
      • \stackrel 宏确实是错误的方法。 \displaystyle 确实有效,但你想要 {\displaystyle ...} 而不是 \displaystyle{...} 因为 \displaystyle 是一个开关,而不是一个带参数的宏。恕我直言,最好的选择是将\limits\lim 一起使用,因为这正是它的设计目的。
      猜你喜欢
      • 1970-01-01
      • 2015-04-27
      • 2013-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-19
      • 2020-03-31
      • 2019-11-07
      相关资源
      最近更新 更多