帮助从目录 TOC 中删除小节和小节编号

帮助从目录 TOC 中删除小节和小节编号

您好,我正在尝试进一步修改我的目录。我得到了一个答案这里关于如何删除目录左侧的 \section 编号,现在我想扩展它。我还想删除 \subsection 和 \subsubsection 左侧的编号,但我不知道该怎么做。(我还想将这些编号从文档中移除,我正在使用 \def\sectionformat{} 来实现这一点)

另外,我的目录略大于一页,所以我想将间距从 2 调整为 1.5,有什么办法吗?

删除了章节编号

\documentclass[12pt, a4paper, twoside]{article}
    \usepackage{baskervald}
    \usepackage[margin=1in,bindingoffset=15.5mm,heightrounded]{geometry}
    \usepackage[T1]{fontenc}
    \usepackage[notes]{biblatex-chicago}
    \usepackage{filecontents}
    \usepackage{microtype}
    \usepackage{url}
    \usepackage{makeidx}
    \usepackage{indentfirst}
    \usepackage{setspace}
    \usepackage{chngcntr}\counterwithin*{footnote}{section}
    \newcommand*{\textsubscript}[1]{$#1{}$}
    \DefineBibliographyStrings{english}{references = {Works Cited}}
    \DeclareBibliographyCategory{primary}
    \makeindex
    \addbibresource{bibliography.bib}
    \makeatletter
    \let\latexl@section\l@section
    \def\l@section#1#2{\begingroup\let\numberline\@gobble\latexl@section{#1}{#2}\endgroup}
    \def\@seccntformat#1{\ifcsname #1format\endcsname\else\csname the#1\endcsname\quad\fi}
    \def\sectionformat{}
    \def\subsectionformat{}
    \def\subsubsectionformat{}
    \makeatother
    \author{}
    \title{\vspace*{36 pt}\textbf{\emph{\Huge{Big Important Title}}}\vfill}
    \date{}
    \begin{document}
    \tableofcontents
    \section{Part I}
    Hello World
    \end{document}

答案1

如果你想在文档或目录中,从小节开始向下编号,最简单的方法是说

\setcounter{secnumdepth}{1} % only chapter and sections will be numbered
\setcounter{tocdepth}{3}    % entries down to \subsubsections in the TOC

相关内容