
Я использую acronym
пакет для своих сокращений. Есть ли способ сделать сокращения не курсивными в самом списке сокращений, но использовать их в курсивной форме в тексте? В большинстве случаев это работает, \textit{\acs{XY}}
но когда у меня есть подстрочный индекс в сокращении, я не хочу, чтобы подстрочный индекс был курсивом. Например, в коде ниже я хочу связать Mint со списком сокращений, «Min» должно быть курсивом, а подстрочный индекс «t» не курсивом. Как это сделать?
\documentclass[oneside, english, 12pt]{book}
\usepackage{acronym}
\begin{document}
\begin{acronym}
\acro{Mint} [Min\textsubscript{t}]{Position of Minimum}
\end{acronym}
'Min' should be italic and the subscript 't' nonitalic.
And the whole word linked to the acronym list \textit{\acs{Mint}}
\end{document}
решение1
Это то, что вы ищете? Если так, то я бы отметил, что это было достигнуто путем явного заключения нижнего текста в \textup{}
.
\documentclass[oneside, english, 12pt]{book}
\usepackage{acronym}
\begin{document}
\begin{acronym}
\acro{Mint} [Min\textsubscript{\textup{t}}]{Position of Minimum}
\end{acronym}
'Min' should be italic and the subscript 't' nonitalic.
And the whole word linked to the acronym list \textit{\acs{Mint}}
\end{document}