减号和分数线没有完全对齐,可能是因为有括号。所以我找到了一种方法来让它们对齐,使用\parbox
\documentclass[12pt]{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
\dfrac{N_{i}}{N_{0}} = \exp \bigg( \parbox[h][2cm][c]{4mm}{$-$} \dfrac{{E_i - E_0}}{KT} \bigg)
\end{equation}
\end{document}
有没有更优雅的方法来实现这一点?
答案1
问题实际上是原始 Computer Modern 集中的字体集限制,导致 12pt 有点混合了 12pt 设计大小字体和 10pt 设计大小,缩放到 12pt。
可以在所有地方强制使用缩放的 10pt 字体,但更简单的方法是使用拉丁现代字体,它在 12pt 处有更完整的一套。
\documentclass[12pt]{article}
\usepackage{lmodern}
\usepackage{amsmath}
\begin{document}
\begin{equation}
\frac{N_{i}}{N_{0}} = \exp \biggl(-\frac{{E_i - E_0}}{KT} \biggr)
\end{equation}
\end{document}