![删除编号和章节但保留目录](https://linux22.com/image/298852/%E5%88%A0%E9%99%A4%E7%BC%96%E5%8F%B7%E5%92%8C%E7%AB%A0%E8%8A%82%E4%BD%86%E4%BF%9D%E7%95%99%E7%9B%AE%E5%BD%95.png)
我正在使用和\documentclass{book}
这两个包。tocloft
titlesec
我不知道是否有办法从我的中删除编号和“章节”(例如“简介”)\chapter
,但将它们保留在目录中(例如“第 1 章:简介”)
到目前为止,我已经成功删除了数字(例如“章节简介”)或“章节”。
\documentclass[openany]{book}
\usepackage[a4paper]{geometry}
\usepackage{multicol}
\usepackage{parskip}
\usepackage{graphicx}
\usepackage{changepage}
\usepackage{fancyhdr}
\pagestyle{plain}
%CHAPTER FORMAT
\usepackage{titlesec}
\titleformat{\chapter}[display]
{\centering\Huge\bfseries}
{\chaptername\ \thechapter}{0pt}{\Huge}
\titleformat{\section}
{\Huge\bfseries}
{}{1em}{}
\titleformat{\subsection}
{\LARGE}
{}{1em}{}
%TABLE OF CONTENTS
\usepackage[titles]{tocloft}
\usepackage[toc]{multitoc}
\renewcommand\cftchapfont{}
\renewcommand\cftsecfont{}
\renewcommand\cftchappagefont{\normalsize}
\renewcommand\cftsecpagefont{\small}
\renewcommand{\contentsname}{\centering Contents}
\title{Pax Romana}
\begin{document}
\tableofcontents
\chapter{Introduction}
\chapter{Chp1}
\chapter{Chp2}
\end{document}
这些给了我目录中的“第 1 章简介”和“1 简介”。如果可能的话book
,我需要在目录中实现“简介”和“第 1 章:简介”。
有什么指导吗?
答案1
\documentclass{book}
\usepackage{kantlipsum} %% for demo
%CHAPTER FORMAT
\usepackage{titlesec}
\titleformat{\chapter}[display]
{\centering\Huge\bfseries}
{}{20pt}{}
\titlespacing*{\chapter}{0mm}{-20pt}{40pt} %% adjust -20pt as you want
%TABLE OF CONTENTS
\usepackage[titles]{tocloft}
\setlength\cftchapnumwidth{6em}
\renewcommand\cftchappresnum{Chapter~}
\renewcommand\cftchapaftersnum{:}
\begin{document}
\tableofcontents
\chapter{Introduction}
\kant
\end{document}