考虑下面的代码
\[\frac{p(x_t^i, \theta^i)}{p(x_t^j, \theta^j)}\]
这将显示
如您所见,第一个指数的j
位置比第二个指数高得多。我认为这很丑陋,尤其是因为i
s 在分子中对齐。我尝试j
通过添加一些空格\theta_{\ }^j)}
或使用来对齐 s\vphantom
\[\frac{p(x_t^i, \theta^i)}{p(x_t^j, \theta\vphantom{_t}^j)}\]
,但没有任何效果:pdflatex 似乎很顽固。
只有当我在那里放一个实际的符号时指数才会对齐
\[\frac{p(x_t^i, \theta^i)}{p(x_t^j, \theta_t^j)}\]
但我不想t
在那里多出那个数字。我还能怎样对齐j
这个等式中的指数?
答案1
当 TeX 以显示样式排版分数时,它会以文本样式设置分子,以分母设置狭窄文本样式,它与正常的文本样式在一些小方面有所不同,其中最明显的是指数的降低。
然而,由于下标的存在,分母中的x_{t}^{j}
指数无论如何都需要增加。
这是需要一些虚拟位来保持对象之间的对称性的情况之一。另一种情况是
a_{i}x_{i}^n
由于第一个原子缺少上标,下标无法对齐。这里的解决方案是添加一个空指数,或者更好的是添加一个幻像。幻像也是解决您问题的方法,见下文。
这些细微调整无法自动完成,因为它们取决于多种因素。经过一些练习,您甚至无需思考就能添加它们,但准确的最终修订将揭示需要修复哪些地方才能获得完美的排版(即使借助计算机,这仍然是一门手艺)。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
\frac{p(x_{t}^{i}, \theta^{i})}{p(x_{t}^{j}, \theta_{\vphantom{t}}^{j})}
\]
\end{document}
幻影有三种类型:(\vphantom
仅保留垂直空间)、\hphantom
(仅保留水平空间)和\phantom
(前两种幻影的组合)。