我非常喜欢 Weinberg 书中的目录,其中每个章节标题下方都有一个主题列表,中间有一个分隔符号(见附图)。我想重现这种效果,但略有不同:我想放置未编号的子章节来代替主题,这些子章节可以点击并指向相关子章节。此外,我想用一个完整的黑点来代替方块,但我想这不是最难的部分。
我的文章如下所示:
\documentclass[12pt,a4paper,oneside]{article}
\usepackage[ngerman, english]{babel}
\begin{document}
\begin{center}
{\Large \textsc{Title}} \\ \today \\
\end{center}
\hrulefill
\tableofcontents
\hrulefill
\section{Numbered section 1}
\subsection*{Unnumbered subsection}
Some text.
\subsection*{Unnumbered subsection}
Some text.
\section{Numbered section 2}
\subsection*{Unnumbered subsection}
Some text.
\end{document}
答案1
如果所有子部分均未编号,则可以设置\setcounter{secnumdepth}{1}
并使用\subsection
不带星号的符号。要格式化子部分目录条目,您可以加载包titletoc
:
\documentclass[12pt,a4paper]{article}
\usepackage[ngerman, english]{babel}
\usepackage{titletoc}
\titlecontents*{subsection}
[3.8em]
{\normalfont}
{\thecontentslabel}
{}
{}
[\ \textbullet\ ]
[]
\setcounter{secnumdepth}{1}
\usepackage{hyperref}
\begin{document}
\begin{center}
{\Large\textsc{ Title}\par}
\today \\
\end{center}
\noindent\hrulefill
\tableofcontents
\noindent\hrulefill
\section{Numbered section 1}
\subsection{Unnumbered subsection}
Some text.
\subsection{Unnumbered subsection}
Some text.
\section{Numbered section 2}
\subsection{Unnumbered subsection}
Some text.
\end{document}