![在 amsart 中部分标题的部分下划线](https://linux22.com/image/257658/%E5%9C%A8%20amsart%20%E4%B8%AD%E9%83%A8%E5%88%86%E6%A0%87%E9%A2%98%E7%9A%84%E9%83%A8%E5%88%86%E4%B8%8B%E5%88%92%E7%BA%BF.png)
我想$\underline{R}_{H,V}$
在包含目录的 documentclass 文档的章节标题中使用数学符号(包括下划线)(例如)amsart
。因此我输入了(大致)
\documentclass{amsart}
\begin{document}
\tableofcontents
\section{The functor ${\underline{R}}_{H,V}$}
\end{document}
如果我编译此文件,我会得到想要的章节标题,但目录中没有下划线。如果我再次编译,我会收到以下错误消息:
Missing } inserted
}
...elax }_{H,V}$
我查看了这个网站,发现建议使用sectsty
或titlesec
包。但它们似乎只有在您想要在文章文档类中为整个章节标题加下划线时才有用。有人能帮忙吗?
答案1
因为\section
有一个“浮动”参数,所以我首先尝试的是\protect\underline
。
缺少\protect
是导致章节和部分标题和说明出现错误的常见原因missing }
,而不仅仅是 ams 文档类。