词汇表中的 textsuperscript 命令失败

词汇表中的 textsuperscript 命令失败

因此,我尝试向词汇表添加一个术语,即 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}

第 1 页

在此处输入图片描述

第2页

在此处输入图片描述

相关内容