我目前正在写我的硕士论文。我的代码如下
\documentclass[12pt, a4paper, oneside]{thesis}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{fullpage}
\begin{document}
\chapter{Introduction}
%My introduction
\end{document}
但我得到的输出如下:
我需要的页面看起来如下所示:
我该怎么办?
答案1
这看起来很像常规章节标题。这是默认的report.cls
标头:
\def\@makechapterhead#1{% Header for \chapter
\vspace*{50\p@}%
{\parindent \z@ \raggedright \normalfont
\ifnum \c@secnumdepth >\m@ne
\huge\bfseries \@chapapp\space \thechapter
\par\nobreak
\vskip 20\p@
\fi
\interlinepenalty\@M
\Huge \bfseries #1\par\nobreak
\vskip 40\p@
}}
\def\@makeschapterhead#1{% Header for \chapter*
\vspace*{50\p@}%
{\parindent \z@ \raggedright
\normalfont
\interlinepenalty\@M
\Huge \bfseries #1\par\nobreak
\vskip 40\p@
}}
我已采取上述措施,并在需要的地方添加了字体更改宏(\chaptertitlefont
和\chapternamefont
),以便您可以修改它们以满足您的需要。
以下是 MWE:
\documentclass[12pt, a4paper, oneside]{Thesis}
\makeatletter
\renewcommand\@chapapp{\chaptername}
\newcommand{\chapternamefont}{\scshape\Large}% Chapter name font
\newcommand{\chaptertitlefont}{\LARGE\bfseries}% Chapter title font
\def\@makechapterhead#1{% Header for \chapter
\vspace*{50\p@}%
{\parindent \z@ \raggedright \normalfont
\ifnum \c@secnumdepth >\m@ne
{\chapternamefont\@chapapp\space \thechapter\par\nobreak}% \huge\bfseries
\vskip 20\p@
\fi
\interlinepenalty\@M
{\chaptertitlefont #1\par\nobreak}
\vskip 40\p@
}}
\def\@makeschapterhead#1{% Header for \chapter*
\vspace*{50\p@}%
{\parindent \z@ \raggedright
\normalfont
\interlinepenalty\@M
{\chaptertitlefont#1\par\nobreak}
\vskip 40\p@
}}
\makeatother
\usepackage{amsmath,amsfonts,amssymb}
\usepackage{fullpage}
\begin{document}
\chapter{Introduction}
%My introduction
\end{document}
\chapternamefont
设置字体第1章(\scshape\Large
默认情况下)并\chaptertitlefont
设置字体介绍(\LARGE\bfseries
默认情况下)。