장/섹션이 없는 경우의 목차

장/섹션이 없는 경우의 목차

보고서를 작성하기 위해 "article" 클래스를 사용하고 있습니다. 기존 섹션과 하위 섹션을 사용하는 대신 목차에서 사용하고 싶은 새 명령을 정의했습니다.

\newcommand{\CentreHeading}[1]{\begin{center} \begin{large} \MakeUppercase{\textbf{#1}} \end{large} \end{center} \vspace*{28pt} \addcontentsline{toc}{section}{#1}}

이제 섹션 명령을 사용하는 대신 \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.

관련 정보