包装显示按键,关闭/打开按键显示

包装显示按键,关闭/打开按键显示

有没有技巧(我没看到有这个选项)可以打开/关闭打印按键?关闭就足够了。因为在我的草稿文档末尾,我有可以帮助我工作的目录,而按键更多的是阻碍而不是帮助。

编辑。添加的示例:

\documentclass{book}
\usepackage{showkeys} 
\usepackage{nameref}
\begin{document}
\chapter{ch1}\label{ch:first}
\section{Introduction}
First page
\section{Conclusion}\label{sec:aaa}
\addcontentsline{toc}{chapter}{sec of \nameref{ch:first}}

abc\label{abc}
\renewcommand*\showkeyslabelformat[1]{}
xyz\label{xyz}

\tableofcontents

\end{document}

目录中不应有来自 showkeys 的引用

答案1

如文档中所述,您可以重新定义打印命令。这会影响 \label。\ref(和\nameref})使用另一个命令,并且似乎没有官方界面。但重新定义内部命令似乎有效。

\documentclass{book}
\usepackage{showkeys}
\usepackage{nameref}
\begin{document}
\chapter{ch1}\label{ch:first}
\section{Introduction}
First page
\section{Conclusion}\label{sec:aaa}
\addcontentsline{toc}{chapter}{sec of \nameref{ch:first}}

abc\label{abc}
\ref{xyz} \nameref{ch:first}

\renewcommand*\showkeyslabelformat[1]{}
\makeatletter
\def\SK@@ref#1>#2\SK@{}
\makeatletter

xyz\label{xyz} 
\ref{xyz} \nameref{ch:first}

\tableofcontents

\end{document}

在此处输入图片描述

相关内容