在目录中添加没有页码和超链接的项目

在目录中添加没有页码和超链接的项目

我想在目录中添加一行单独的“CHAPTER”,但我不想让它有页码并链接到任何地方。我当前的代码是:

\documentclass[12pt]{report}

\usepackage[titles]{tocloft}
\usepackage{hyperref}

\begin{document}

\tableofcontents

\cftaddtitleline{toc}{chapter}{CHAPTERS}{}

\chapter{Some chapter}
\section{Some section 1}

\chapter{Some chapter 2}
\section{Some section 2}

\end{document}

这样,页码就没了,但是“CHAPTERS”还是可以点击的。如何去掉这个超链接呢?

答案1

使用\addtocontents而不是\cftaddtitleline

% titlelineprob.tex  SE 564030
\documentclass[12pt]{report}

\usepackage[titles]{tocloft}
\usepackage{hyperref}

\begin{document}

\tableofcontents

%\cftaddtitleline{toc}{chapter}{CHAPTERS}{}
\addtocontents{toc}{\textbf{CHAPTERS}\par}

\chapter{Some chapter}
\section{Some section 1}

\chapter{Some chapter 2}
\section{Some section 2}

\end{document}

相关内容