我对 有以下问题showkeys
。当与 结合使用时cleveref
,amsmath
方程的标签会出现一些多余的花括号。例如,我编译以下内容,方程的标签将是{test2}
。
\documentclass{article}
\usepackage{showkeys}
\usepackage{amsmath}
\usepackage{cleveref}
\begin{document}
\section{Test}\label{test1}
\begin{equation}\label{test2}
\overline{a}=b
\end{equation}
\end{document}
但是,如果评论amsmath
或cleveref
标签得到修复,即只有test2
。
答案1
您正在加载三个包,所有这些包都在这里重新定义标签处理。
由于showkeys
仅供草稿使用,并且额外的括号仅在草稿标签显示中,不会影响文档排版,我认为最安全的做法是不要试图捕捉这种情况,showkeys
而只是忽略额外的括号。