
Итак, я пытаюсь добавить в глоссарии термин ED\textsubscript{50}, поэтому у меня есть следующий код:
\DeclareUnicodeCharacter{2212}{-}
\documentclass[a4paper,12pt,twoside]{report}
\usepackage{acro}
\usepackage[acronym]{glossaries}
\makeglossaries
\newacronym{ED\textsubscript{50}}{ED\textsubscript{50}}{Median effective dose}
\begin{document}
\gls{ED\textsubscript{50}}
\printglossaries
\end{document}
И я получаю:
Этот документ не может быть составлен.
Если я удалю, то \textsubscript
все будет нормально, но мне это нужно. Есть предложения?
решение1
Первый аргумент \newacronym
должен быть мнемонической меткой и не должен содержать команд.
\documentclass[a4paper,12pt,twoside]{report}
\usepackage[acronym]{glossaries}
\makeglossaries
\newacronym{ED50}{ED\textsubscript{50}}{Median effective dose}
\begin{document}
\gls{ED50}
\printglossaries
\end{document}