如何确保该部分将作为章节出现在该 Latex 文档中?

如何确保该部分将作为章节出现在该 Latex 文档中?

我的大学给了我 PCtexLaTeX模板。由于我更习惯使用 Overleaf,所以我尝试在那里运行文件,结果发现当所有章节都被视为第 1 章时会出现一些问题。

该文件是为每个章节单独创建的,用于\input{}合并所有章节。这意味着我们每次输入每个文件时实际上都会引用新章节。我不知道实际问题是什么。

序言:

\documentclass[oneside,12pt,a4paper]{book}
\usepackage{UTMThesis}
\usepackage{cite}
\makeatletter                       
\renewcommand{\@biblabel}[1]{#1.} 
\makeatother

  \setlength{\voffset}{-2.11cm}
  \usepackage{fancyhdr}
  \pagestyle{fancy}
  \lhead{}
  \chead{}
  \rhead{}
  \lfoot{}   
  \cfoot{\vspace{-.35cm}\thepage}  %  
   \renewcommand{\headrulewidth}{0pt}


\usepackage{graphicx}
\graphicspath{%
    {converted_graphics/}% inserted by PCTeX
    {/}% inserted by PCTeX
}
\usepackage{multirow}

\begin{document}
\frontmatter
 \input{Title.tex}
 \input{TableofContents(Final).tex}

 \mainmatter
  \input{Introduction.tex}    
  \input{LiteratureReview.tex} 
  \input{Chap3.tex}          
  \input{Chap4.tex}          
  \input{Chap5.tex}         
  \input{Chap6.tex}         
 \backmatter
\end{document}

在 \usepackage{UTMThesis} 中,这是代码

\makeatletter
\def\@makechapterhead#1{
 %\vspace*{20\p@}   %  \vspace*{15\p@}
 {\parindent \z@ 
     \centering  
   \normalfont
   \ifnum \c@secnumdepth >\m@ne
     \if@mainmatter
     \normalsize 
          \bfseries \@chapapp\space \thechapter 
      \par\nobreak
             \vskip 1.4\baselineskip 
     \fi
   \fi
   \interlinepenalty\@M
   \normalsize     
        \bfseries #1\par\nobreak 
      \vskip 1.4\baselineskip %
 }}
\def\@schapter#1{\if@twocolumn
                  \@topnewpage[\@makeschapterhead{#1}]%
                \else
                  \@makeschapterhead{#1}
                  \@afterheading
                \fi}

\def\@makeschapterhead#1{
 %\vspace*{20\p@} % \vspace*{20\p@} %
 {\parindent \z@  
   \centering  
   \normalfont 
   \interlinepenalty\@M
   \normalsize 
   \bfseries  #1\par\nobreak
        \vskip 1.4\baselineskip  
 }}
 
\makeatother
\renewcommand{\chaptername}{CHAPTER}

相关内容