我有这个等式:
g^{\mathsmaller{\left(1\right)}} \left( \tau \right) = \frac{\langle E_{\mathsmaller{s}}^{\mathsmaller{*}}\left( 0 \right) E_{\mathsmaller{s}} \left( \tau \right) \rangle}{\langle \lvert E_{\mathsmaller{s}} \rvert^{\mathsmaller{2}} \rangle}
看起来像这样。
Latex 总是会激发我的强迫症,所以我有一些问题:
- 为什么第一个下标
s
比第二个下标低?我怎样才能(应该吗?)强制它们处于同一水平,或者 Latex 知道它在做什么吗? - 复共轭符号
*
和平方难道不应该2
放在更高的地方吗?
答案1
这可能不完全符合您的要求,因为主要的建议是放弃大量的手动格式:
\documentclass{article}
\usepackage{relsize,amsmath}
\begin{document}
\[
g^{\mathsmaller{\left(1\right)}} \left( \tau \right) =
\frac{\langle E_{\mathsmaller{s}}^{\mathsmaller{*}}\left( 0 \right)
E_{\mathsmaller{s}} \left( \tau \right) \rangle}
{\langle \lvert E_{\mathsmaller{s}} \rvert^{\mathsmaller{2}} \rangle}
\]
\[
g^{(1)}(\tau) =
\frac{\langle E_s^*(0) E_s^{\vphantom{*}}(\tau)\rangle}
{\langle \lvert E_s \rvert^2 \rangle}
\]
\end{document}
我删除了\mathsmaller
字体调整,以及过度使用\left
...\right
结构。它们的使用通常会引入额外/不需要的空间。
具体到你的观点:
为了纠正未对齐的位置
s
,请插入不存在的*
使用E_s^{\vphantom{*}}
\mathsmaller
只会减小字体大小(在您的情况下从\scriptstyle
到\scriptscriptstyle
),而不会改变基线。因此,上标似乎可以稍微高一点。如果您使用常规 (\scriptstyle
) 上标,它们会与上标基线的顶部适当对齐。
Ps. 最后的 OCD-ance:也许你可以\,
在分数分子中的操作数之间添加一个小空格来正确区分它们,留下这个输出: