
シンボルのリストにはglossariesパッケージを使用します。エントリ
\newglossaryentry{box}{
name=\ensuremath{\fbox{$A$}},
sort={A},
description={A},
type=symbolslist
}
エラーが発生する
! Argument of \boxframe has an extra }.
\mbox
このエラーは、 の代わりにを使用すると表示されません\fbox
。最小限の例を作成しようとしたときにこのエラーは発生しなかったため、他に何か問題があると思われますが、クラス ファイルがかなり大きいため、問題を見つけることができませんでした。この問題の原因を知っている人はいますか?
答え1
\fbox
拡張可能なコンテキストで中断します。次に\protect
役立ちます:
\newglossaryentry{box}{
name={\protect\fbox{$A$}},
sort={A},
description={A},
type=symbolslist
}
を削除しました。引数がテキスト モード コマンド ( )\ensuremath
であるため、役に立ちません。\fbox