我想将重音符号、指数和上标结合起来,但我有点困惑:)
关于x_k
,我希望 的垂直x_k^\top
位置k
与 相同。{x_k}^\top
除了 的位置更靠右以外,这个解决方案对我来说已经足够了\top
,但我可以接受。
\hat
当我为我的添加重音符号时x
,上述解决方案不再起作用。为什么?
我的 MWE:
\documentclass{minimal}
\begin{document}
without accent:
\begin{equation}
x_k\quad x_k^\top\quad {x_k}^\top
\end{equation}
with accent:
\begin{equation}
\hat{x}_k\quad \hat{x}_k^\top\quad {\hat{x}_k}^\top
\end{equation}
\end{document}
有人可以向我解释一下吗?
谢谢 :)
答案1
关于 TeX 的一些一般事实:
有上标时,下标为总是下移;
根据上标的大小,下标可以进一步向下移动;
\hat{x}_{k}
和等结构{\hat{x}_{k}}
是完全等价的,因为按照规则,账户原子(带有数学重音的东西)被剥离。
关于排版,我会避免诸如此类的事情{x_{k}}^{\top}
,因为上标离符号太远了。
我该怎么办?如果我需要排版“陣容乘以陣容“我会诉诸
x_{k}^{T}x_{k}^{}
带有虚拟上标,但带有“矢量陣容“我会直接使用x_{k}
。就我个人而言,我不会使用\top
它进行转置,但我承认它经常被使用。
如果要自动将下标放置在较低位置,可以使用subdepth
。 (我不推荐这样做。)
\documentclass{article}
\usepackage{amsmath}
\usepackage{subdepth}
\begin{document}
without accent:
\begin{equation}
x_{k}\quad x_{k}^{\top}\quad {x_{k}}^{\top}
\end{equation}
with accent:
\begin{equation}
\hat{x}_{k}\quad \hat{x}_{k}^{\top}\quad {\hat{x}_{k}}^{\top}
\end{equation}
\end{document}
如果你真的想要分离\top
,最后一项应该是
{{}\hat{x}_{k}}^{\top}
但输出不是我想要的。
答案2
对于下标和上标,我建议使用花括号{}
。
\documentclass{article}
\begin{document}
without accent:
\begin{equation}
x_{k}\quad x_{k}^{{\top}}\quad {x_{k}}^{\top}
\end{equation}
with accent:
\begin{equation}
\hat{x}_{k}\quad \hat{x}_{k}^{{\top}}\quad {\hat{x}_{k}}^{\top}\quad \hat{x}_{{k}}^{\top}
\end{equation}
\end{document}