对于系统用户指南,我必须遵循样式指南。
本风格指南要求我做到:
- 目录中的章节标题没有编号,也没有“章节”一词(在目录中和文本中)
- 在文本中,我必须在章节名称前放置一个小符号(营销内容)
- 没有章节编号的部分(我尝试过
\renewcommand{\thechapter}{}
,但该部分的结果是:
.1 第 1 节
.2 第 2 节
我想我需要重新定义章节命令(或创建一个新的命令)但我不知道该怎么做。
答案1
一个选项是使用titlesec
更改章节标题格式,titletoc
更改目录中章节条目的格式。\renewcommand\thesection{\arabic{section}}
重新定义计数器的表示section
以抑制计数器chapter
。我将其用作\S
章节标题前的符号,但可以使用任何其他符号代替。
\documentclass{book}
\usepackage{titlesec,titletoc}
\titleformat{\chapter}[display]
{\normalfont\huge\bfseries}{}{0pt}{\Huge\S}
\titleformat{name=\chapter,numberless}[display]
{\normalfont\huge\bfseries}{}{0pt}{\Huge}
\titlecontents{chapter}
[0pt]{\addvspace{10pt}\bfseries}{}{}
{\hfill\contentspage}
\renewcommand\thesection{\arabic{section}}
\begin{document}
\tableofcontents
\chapter{Test chapter one}
\section{Test section one one}
\section{Test section one two}
\chapter{Test chapter two}
\section{Test section two one}
\section{Test section two two}
\end{document}
目录图片:
文档中章节的图像: