答案1
您可以更正確地定義組合。在你的程式碼中,TeX 不知道有下標和上標。
您也不需要猜測較短的部分是什麼。
\documentclass{article}
\makeatletter
\NewDocumentCommand{\textsubsuper}{mm}{%
\@textsubsuper{\selectfont #1}{\selectfont #2}%
}
\newcommand{\@textsubsuper}[2]{%
{\m@th\ensuremath{%
_{\mbox{\fontsize\sf@size\sf@size #1}}%
^{\mbox{\fontsize\sf@size\sf@size #2}}%
}}%
}
\makeatother
\begin{document}
\textbf{Friends\textsubsuper{\itshape Concentration}{\itshape Ritual}}
\end{document}