哪个命令?一个段落,第一个单词加粗,未在目录中列出

哪个命令?一个段落,第一个单词加粗,未在目录中列出

我在网络搜索中找不到这个,我的教授告诉我在某些情况下使用“段落”命令,其属性与标题描述类似。但我能找到的只有一个名为“段落”的命令,但它在目录中列出了自己,我想避免这种情况。我要寻找哪个命令来获得我需要的东西。

我使用这个文档类

\documentclass[ngerman,bt]{dbvdoc}

提前谢谢您,丹尼尔

答案1

使用最小示例的两个计数器,或使用段落*,或者使用描述环境(如果您还想要悬挂缩进)

\documentclass{article}
\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}
\begin{document}
\tableofcontents{}
\section{Section}
\subsection{Subsection}
\subsubsection{Subsubsection}
\paragraph{paragraph } numbered but not listed in TOC.
\paragraph*{Paragraph } not numbered and not listed.
\begin{description}
\item [{description}] environment
\item [{second}] item of descrition
\end{description}
\end{document
\end{document}

答案2

\paragraph是一个分段命令,其编号和在目录中的包含由计数器secnumdepth和控制tocdepth

具体来说(在标准课程中),它被视为第 4 级:

章 = 0(如果该类别中存在)
节 = 1
小节 = 2
小小节 = 3
段落 = 4
小段落 = 5

因此,任何设置,如\setcounter{tocdepth}{<n>}(其中<n>是小于 4 的整数)都将不是包括\paragraph目录中由 引入的部分。 的默认值为tocdepth2。

然而,引入的章节\paragraph*不是不予编号,也不列入目录。

不过,我建议你不要\paragraph*直接使用:在序言中写类似

\newcommand{\mydivision}[1]{\paragraph*{#1}}

并使用\mydivision{Word}。你很容易改变对这些内容的呈现方式的想法。例如,不滥用分段命令的定义可能是

\newcommand{\mydivision}[1]{%
  \par\addvspace{\baselineskip}
  \noindent\textbf{#1}\enspace\ignorespaces}

答案3

您应该尝试在序言中包含这两行。它们修改了目录的深度:

\setcounter{tocdepth}{3}
\setcounter{secnumdepth}{3}

相关内容