![使用“titletoc”将“章节”“子章节”“段落”“子段落”放在目录标题前面](https://linux22.com/image/375448/%E4%BD%BF%E7%94%A8%E2%80%9Ctitletoc%E2%80%9D%E5%B0%86%E2%80%9C%E7%AB%A0%E8%8A%82%E2%80%9D%E2%80%9C%E5%AD%90%E7%AB%A0%E8%8A%82%E2%80%9D%E2%80%9C%E6%AE%B5%E8%90%BD%E2%80%9D%E2%80%9C%E5%AD%90%E6%AE%B5%E8%90%BD%E2%80%9D%E6%94%BE%E5%9C%A8%E7%9B%AE%E5%BD%95%E6%A0%87%E9%A2%98%E5%89%8D%E9%9D%A2.png)
我想将目录列为:章节和部分:
第 1 部分标题
第 1 章 标题 章节
第 1 节 节标题
第 1 节 节标题
第 1 小节 章节标题
第 1 段 段落标题
SubParagraph 1 Subp...
仅使用第一个数字,而不是 1.2.3.4、1.2、1.4 等...这是我的 MWE:
\documentclass[14pt]{book}
\usepackage[toctitles,pagestyles]{titlesec}
\newpagestyle{main}[]{%
\setheadrule{.55pt}%
\sethead[{\thepage}]% even-left
[\chaptertitle]% even-center
[{\sectiontitle}]% even-right
{{\sectiontitle}}% odd-left
{\chaptertitle}% odd-center
{{\thepage}}% odd-right
\setfoot{}{}{}%
}
\renewpagestyle{plain}[\small]{%
\setheadrule{.55pt}%
\sethead[{\thepage}]% even-left
[]% even-center
[{\sectiontitle}]% even-right
{{\sectiontitle}}% odd-left
{}% odd-center
{{\thepage}}% odd-right
\setfoot{}{}{}%
}
\pagestyle{plain}
\titleformat{\section}[block]{\Large\filcenter}{}{1em}{}
\titleformat{\chapter}[block]{\Huge\filright}{}{1em}{}
\titleformat{\subsection}[runin]{\large}{}{1em}{}
\usepackage{lipsum}
\usepackage{titletoc}
\titlecontents{part}[1.5em]{\large\bfseries}
{\partname}
{}
{}
\titlecontents{chapter}[1.5em]{\large}
{\chaptername}
{}
{}
\titlecontents{section}[1.5em]{\large}
{}
{}
{}
\titlecontents{subsection}[1.5em]{\large}
{}
{}
{}
\begin{document}
\tableofcontents
\part{Here 1 Part}
\chapter{Here 1 chapter}
\lipsum[2-3]
\section{section 1}
\lipsum[2-3]
\section{section 2}
\lipsum[2-3]
\subsection{Sub 1}
\lipsum[2]
\end{document}