标题说明了一切。它附加了一个 MWE 来显示普通分数和上标分数中下标的不同相对大小。如您所见,在上标分数中,下标字母的大小与其他字母相同。我怎样才能将它们改小一点?
\documentclass[a4paper]{article}
\usepackage{amsmath}
\begin{document}
$e^\frac{E_{A}}{k_{B} T}$
$\frac{E_{A}}{k_{B} T}$
\end{document}
答案1
\displaystyle
在这里不会帮助你,因为你的分数在指数中。
当涉及到时,建议的方法$e$
是使用运算符名称“exp”:
$\exp\left(\frac{E_{A}}{k_{B} T}\right)$
\exp
已在 plain tex 和 latex 中定义。
答案2
不建议在指数中使用两层分数;最好使用斜线形式
\[ e^{E_{A}/(k_{B}T)} \]
或者可能
\[ \exp(E_{A}/(k_{B}T) \]
更加清晰。
答案3
正如其他人已经指出的那样,如果代码片段
$e^\frac{E_{A}}{k_{B} T}\frac{E_{A}}{k_{B} T}$
在 TeX 的内联数学模式下处理(如上所示),您无法以更小的字体大小排版下标A
和,因为它们已经是最小可能大小了。如果由于某种原因您无法遵循其他一些答案提供的建议,我建议您尝试以下操作。排版公式有点难以解析/阅读的原因是和下标之间以及和下标之间的水平空间相当大。(发生这种情况是因为两个下标恰好都是大写字母,底部衬线相当突出到左边。)可以通过在每个下标参数前放置一个负数 , 来很好地解决这个问题,如下所示:B
E
A
k
B
thinspace
\!
$e^{\frac{E_{\!A}}{k_{\!B} T}}t\frac{E_{\!A}}{k_{\!B} T}$
在我看来,这看起来更容易解析(当然,当它被排版时!)。
答案4
值得一提的是该nccmath
软件包;你可以找到文档这里。这允许您将不同大小的字体放入分数、二项式、矩阵等中。我将它们逐行放置以供比较。对于分数,该\dfrac
命令似乎可以解决您的问题。指数超过底数时出现的问题可以按照 egreg 所述解决:将参数放入exp()
\documentclass[a4paper]{article}
\usepackage{amsmath}
\usepackage{nccmath}
\begin{document}
$e^\frac{E_{A}}{k_{B} T}$\\\\
$e^{\mfrac{E_{A}}{k_{B} T}}$\\\\
$e^{\dfrac{E_{A}}{k_{B} T}}$\\\\
$\frac{E_{A}}{k_{B} T}$\\\\
$\mfrac{E_{A}}{k_{B} T}$\\\\
$\dfrac{E_{A}}{k_{B} T}$\\\\
$\exp\left(\dfrac{E_{A}}{k_{B} T}\right)$\\\\
\end{document}