在词汇表中使用 \ensuremath 的问题

在词汇表中使用 \ensuremath 的问题

我正在尝试使该函数在以下情况\ensuremath下发挥作用:glossaries

\newglossaryentry{CSPB}{name={CSP\ensuremath{\parallel}B},
  description={A hybrid formal language combining CSP and the B-Method},sort=CSPB}

但是我收到一条错误消息:

! Incomplete \iffalse; all text was ignored after line 120.

如果我把它拿出\ensuremath{\parallel}来,就没有问题了。有什么想法为什么它没有按照手册建议的那样工作吗?

答案1

您应该阅读词汇表手册中的“清理”部分。name默认情况下,密钥会被清理。您需要\protect输入或提供包选项sanitize={name=false}

答案2

似乎不支持 -而是\parallel使用\mid\mid

相关内容