以下最小示例无法编译:
\documentclass{mnras}
\usepackage{pdfcomment}
\begin{document}
\section{\pdfcomment[color={1.0 0 0}]{title}}
\end{document}
即pdflatex
显示以下错误:
! Package xkeyval Error: `COLOR' undefined in families `pdfcomment'.
See the xkeyval package documentation for explanation.
考虑到 MNRAS 会使所有文本变为大写\section
,我认为这是问题的根源,即,在 pdfcomment 解析文本之前,section 宏会解析文本并将其变为大写。
有没有办法解决这个问题,而无需重新定义\section
(或一些相关的宏)?
作为参考,我2020.20210202-3
在 Debian Unstable 上使用 TeXLive。