unicode-math 包使 \vec{} 创建的矢量箭头和 \dot{} 的点的定位更加美观,但该包与 pdflatex 不兼容。如果没有 unicode-math,箭头会稍微错位到右侧,并且不必要地斜体化,点会变小,并且稍微错位到左侧。
我的问题是,如果我必须使用 pdflatex 进行编译,如何更改矢量箭头和点的位置和样式?
我使用 XeLaTeX 编译了这个,得到 (1):
% !TeX program = xelatex
\documentclass{article}
\usepackage{unicode-math}
\begin{document}
with unicode-math:
\begin{equation}
\Huge \dot{\vec{\psi}}
\end{equation}
\end{document}
我使用 pdflatex 编译了这个,得到(2):
% !TeX program = pdflatex
\documentclass{article}
\begin{document}
without unicode-math:
\begin{equation}
\Huge \dot{\vec{\psi}}
\end{equation}
\end{document}