有没有办法减少指数类型的大小?例如,
\documentclass{article}
\usepackage[fleqn,tbtags]{amsmath}
\begin{document}
\begin{align}
h^{(2)}(kr)&= h^{(1) \ast }(kr) \\
\vec \nabla h^{(1)}_\ell (k r ) &= k\, {h^{(1)\, \prime}_\ell} (k r )\hat r
\end{align}
\end{document}
右侧的星号和撇号被 (1) 淹没了。我可以使用数学变通方法,例如将函数放在大括号中并将重音符号放在外面,或者为 h^(1) 发明新的符号,但似乎印刷解决方案应该是可行的。
答案1
我建议增加 * 和 ' 的大小,并使用 \raisebox 调整它们的位置。此外,使用\vv
from esvect
wil 可以得到比\vec
\documentclass{article} \usepackage[fleqn,tbtags]{amsmath} \usepackage{esvect}更漂亮的矢量箭头
\begin{document}
\begin{align}
h^{(2)}(kr)&= h^{(1) \raisebox{0.1ex}{$ \textstyle\ast $}} (kr) \\
\vv\nabla h^{(1)}_\ell (k r ) &= k\, h^{(1)\raisebox{-0.55ex}{$ \textstyle' $}}_\ell (k r )\hat r
\end{align}
\end{document}