如何删除目录中除页码之外的所有编号

如何删除目录中除页码之外的所有编号

这是我的 MWE:

\documentclass[12pt,a4paper,titlepage]{report}
\usepackage[margin=1in]{geometry}

\usepackage[pagestyles]{titlesec}
\titleformat{\chapter}{\bfseries\centering\Huge}{}{0pt}{}
\titlespacing{\chapter}
{0em}{3.5ex plus 1ex minus .2ex}{2.3ex plus .2ex}

\begin{document}
    \setcounter{tocdepth}{0}
    \tableofcontents
    \chapter*{Sách tham khảo}
    \chapter{Tựa}
\end{document}

请注意,带有星号的章节没有显示。我喜欢它不显示,但我需要一种方法来删除章节上的编号。

答案1

您可以使用titletoc包来格式化目录条目并使用\titlecontents宏删除编号。

\titlecontents宏的描述在第 15 和 16 页titletoc手动的

\documentclass[12pt,a4paper,titlepage]{report}
\usepackage[margin=1in]{geometry}

\usepackage[pagestyles]{titlesec}
\titleformat{\chapter}{\bfseries\centering\Huge}{}{0pt}{}
\titlespacing{\chapter}{0em}{3.5ex plus 1ex minus .2ex}{2.3ex plus .2ex}
\setcounter{tocdepth}{0}

\usepackage{titletoc}
\titlecontents{chapter}[0pt]{\addvspace{1em}}{\bfseries}{\bfseries}{\hfill\bfseries\contentspage}

\begin{document}
    \tableofcontents
    \chapter*{Sách tham khảo}
    \chapter{Tựa}
\end{document}

输出

相关内容