答案1
要了解如何使用,\protect
您需要了解脆弱的命令要理解这个概念,您需要了解什么是移动参数。一些称为脆弱命令的命令在使用移动参数时会导致错误。它是在保存过程中扩展为非法 TeX 代码的命令。一些参数被称为移动参数,因为它们可能会被“移动”到文档中的其他位置。出现在移动参数中的脆弱命令必须以命令开头\protect
。例如,
- 切片命令
\caption
命令参数- 生成页眉的命令
一个例子 :
\caption{Beautiful picture from \protect \citeauthor{allan}
\protect \shortcite{allan}}