我正在尝试让我的硕士论文得到硕士委员会的认可。因此,我想依次添加 3 个名称,标题为“硕士委员会”。我目前有以下内容:
\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage{comment}
\usepackage{titlesec}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{rotating}
\usepackage[square]{natbib}
\usepackage{changes}
\usepackage{placeins}
\usepackage{geometry}
\usepackage{helvet}
\usepackage{tikz}
\usepackage{subcaption}
\usepackage{caption}
\usepackage[hidelinks]{hyperref}
\renewcommand{\familydefault}{\sfdefault}
\geometry{
a4paper,
total={120mm,227mm},
left=40mm,
top=40mm,
}
\title{Example thesis}
\author{Thijser}
\date{June 2018}
\begin{document}
\maketitle
\end{document}
我该如何添加它?如果我向文档添加任何内容,它将出现在标题页之前/之后。
基本上我想要的是
Example thesis Thijser June 2018 master committee (different font) member 1's full name and titles member 2's full name and titles member 3's full name and titles
答案1
可以\maketitle
在默认的基础上重新定义进行修改:
\documentclass{report}
\usepackage[utf8]{inputenc}
\makeatletter
\renewcommand\maketitle{\begin{titlepage}%
\let\footnotesize\small
\let\footnoterule\relax
\let \footnote \thanks
\null\vfil
\vskip 60\p@
\begin{center}%
{\LARGE \@title \par}%
\vskip 3em%
{\large
\lineskip .75em%
\begin{tabular}[t]{c}%
\@author
\end{tabular}\par}%
\vskip 1.5em%
{\large \@date \par}%
%------ Adding committee ------%
\vskip 1.5em%
{%
% Set font within this group
\fontfamily{\sfdefault}\selectfont%
Master committee:\\
{\Large member 1's full name and titles\\%
member 2's full name and titles\\%
member 3's full name and titles\\}%
}
%------ /Adding committee ------%
\end{center}\par
\@thanks
\vfil\null
\end{titlepage}%
\setcounter{footnote}{0}%
\global\let\thanks\relax
\global\let\maketitle\relax
\global\let\@thanks\@empty
\global\let\@author\@empty
\global\let\@date\@empty
\global\let\@title\@empty
\global\let\title\relax
\global\let\author\relax
\global\let\date\relax
\global\let\and\relax
}\makeatother
\title{Example thesis}
\author{Thijser}
\date{June 2018}
\begin{document}
\maketitle
\end{document}