用語集内の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ページ

ここに画像の説明を入力してください

関連情報