我尝试\scshape
在 XeLaTeX 中进行更改,但出于某种原因,三次合理的尝试(xpatch、\def 和 \renewcommand)似乎没有任何效果(仅在 XeLaTeX 中)。下面是一个不起作用的示例(请注意,5 em 空间只是为了明确重新定义何时起作用,显然不打算在实际文档中使用):
\documentclass{article}
\usepackage{xpatch}
\xapptocmd{\scshape}
{\spaceskip=5em}
{}{}
%\let\myscshape\scshape
%\def\scshape{\spaceskip=5em\myscshape}
%\renewcommand{\scshape}{\myscshape\spaceskip=5em}
\begin{document}
\noindent\textsc{Test thing test}\\
\scshape Test thing test\\
\scshape\spaceskip=5em Test thing test
\end{document}