我想禁用超链接只有一个目录条目。实际上,我在表格中添加了一行文本,但并不对应任何实际部分,因此我不希望此文本上有任何内部链接……
我知道有特定的宏可以禁用引用上的超链接,但我没有找到有关目录条目的任何信息?
这是一个 MWE:
\documentclass{memoir}
\usepackage{hyperref}
\begin{document}
\tableofcontents*
\chapter{Chapter one}
\chapter{Chapter two}
\appendix
\cftaddtitleline{toc}{chapter}{Text that don't have to be clickable}{}
\chapter{Appendix}
\end{document}
答案1
一种可能性是使用原始版本\addtocontents
,\contentsline
然后在对其进行转换以实现超链接——使用hyperref
原始版本存储这些原始版本。\orig...
\let
memoir
我目前还没有使用过该版本。
\documentclass{memoir}
\let\origcontentsline\contentsline
\let\origaddtocontents\addtocontents
\usepackage{hyperref}
\begin{document}
\tableofcontents*
\chapter{Chapter one}
\chapter{Chapter two}
\appendix
\origaddtocontents{toc}{\protect\origcontentsline{chapter}{Text that don't have to be clickable}{}}
\chapter{Appendix}
\end{document}