toc 内の各章名に Word の CHAPTER # を追加する方法 (.sty ファイルの場合)

toc 内の各章名に Word の CHAPTER # を追加する方法 (.sty ファイルの場合)

目次内の各章名に Word の CHAPTER # を追加する方法 (.sty ファイルの場合)

.styファイルからのこのコード

  \renewcommand{\@makechapterhead}[1]{{
    \setlength{\topmargin}{2in}   % really 1.5in, added by bph
                                    % to meet OAP standards
    \normalfont\normalsize\bfseries  %the size of the font of the headers   of the chapter
    \begin{center}
    \etchapterheadstyle{\@chapapp{ \thechapter}}  %  CHAPTER 1 or APPENDIX


    \etchapterheadstyle{#1}                       %     TITLE OF CHAPTER
    \end{center}
    \setlength{\topmargin}{1.5in}   % back to 1in

}}
\renewcommand{\@makeschapterhead}[1]{{ 

    \setlength{\topmargin}{2in}   % really 1.5in, added by bph
                                    % to meet OAP standards
    \normalfont\normalsize\bfseries   
    \begin{center}
    \etchapterheadstyle{#1}                       %     TITLE OF CHAPTER
    \end{center}
    \setlength{\topmargin}{2in}   % back to 1in
}}

TOCは次の通りです

目次

TOC の表示方法:

第1章;序章

第2章 第2章の名前

第3章 第3章の名前

Peter Wilsonの以下のコードを追加すると、この目次が表示されます Peter Wilson からの以下のコードを追加した後の新しい目次 質問は、1- 章の目次の冒頭にある「CHAPTER」という単語を削除するにはどうすればよいか、2- タイトルのフォントを小さくするにはどうすればよいか、3- 図、表、記号のリストが同じページに表示される場合、それらをそれぞれ 1 つのページにするにはどうすればよいか、です。

答え1

パッケージを使用してくださいtocloft

...
\usepackage{tocloft}
\renewcommand{\cftchappresnum}{CHAPTER } % CHAPTER before number in ToC
\newlength{\mylen} % a scratch length
\settowidth{\mylen}{\bfseries\cftchappresnum\cftchapaftersnum} % extra space
\addtolength{\cftchapnumwidth}{\mylen} % add the extra space
...

章/節番号の前に何かを追加するということは、追加テキスト用に余分なスペースを確保する必要があることを意味します。それが、上記のコードの最後の 3 行で行っていることです。もちろん、\cftchapnumwidth上記のコードをいじらずに、指定した値に設定することもできます。

> texdoc tocloft詳細については、ドキュメント ( ) を参照してください。

関連情報