O comando textsuperscript nos glossários falha

O comando textsuperscript nos glossários falha

Então, estou tentando adicionar um termo aos glossários que é ED\textsubscript{50}, então tenho o seguinte código:

\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}

E eu recebo:

Este documento não pôde ser compilado.

Se eu remover \textsubscripttudo funciona bem, mas preciso dele lá. Alguma sugestão?

Responder1

O primeiro argumento \newacronymdeve ser um rótulo mnemônico e não deve conter comandos.

\documentclass[a4paper,12pt,twoside]{report}

\usepackage[acronym]{glossaries}

\makeglossaries

\newacronym{ED50}{ED\textsubscript{50}}{Median effective dose}

\begin{document}

\gls{ED50}

\printglossaries

\end{document}

Página 1

insira a descrição da imagem aqui

Página 2

insira a descrição da imagem aqui

informação relacionada