
私はレポートを書くために「article」クラスを使用しています。従来のセクションとサブセクションを使用する代わりに、目次で使用したい新しいコマンドを定義しました。
\newcommand{\CentreHeading}[1]{\begin{center} \begin{large} \MakeUppercase{\textbf{#1}} \end{large} \end{center} \vspace*{28pt} \addcontentsline{toc}{section}{#1}}
ここで、section コマンドを使用する代わりに、\CentreHeading コマンドを使用して、目次に表示されるセクションとその引数を定義します。
最小の MWE は以下のとおりです。
\documentclass{article}
\usepackage{titlecaps}
\newcommand{\CentreHeading}[1]{\begin{center} \begin{large} \MakeUppercase{\textbf{#1}} \end{large} \end{center} \vspace*{28pt} \addcontentsline{toc}{chapter}{#1}}
\begin{document}
\tableofcontents
\newpage
\CentreHeading{First Section}
Foo bar boo bar
\CentreHeading{Second Section}
Again foo bar boo bar
\end{document}
答え1
article
章について何も知らないクラスを使用しています。
% tocentryprob.tex SE 570050
\documentclass{article}
\usepackage{titlecaps}
\newcommand{\CentreHeading}[1]{\begin{center} \begin{large}
\MakeUppercase{\textbf{#1}} \end{large} \end{center} \vspace*{28pt}
%%% \addcontentsline{toc}{chapter}{#1}} % not that but this
\addcontentsline{toc}{section}{#1}}
\begin{document}
\tableofcontents
\newpage
\CentreHeading{First Section}
Foo bar boo bar
\CentreHeading{Second Section}
Again foo bar boo bar
\end{document}
への\addcontentsline
変更では。chapter
section