詞彙表中的 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頁

在此輸入影像描述

相關內容