设计学士论文的 Latex 标题页

设计学士论文的 Latex 标题页

我对 Latex 完全陌生,想为我的本科论文设计一个标题页。经过一番研究,我在另一篇文章中找到了我想使用的标题页布局:

添加论文导师

不幸的是,我不知道如何在 Latex 中实现它,也不理解另一篇文章中给出的说明。如果能得到任何帮助,我将不胜感激!

目前,这是我的序言和开始:

\documentclass[a4paper, 12pt]{article}
\usepackage{apacite}
\usepackage{verbatim}
\usepackage{graphicx}
\usepackage{etoolbox}
\usepackage[hyphens]{url}
\urlstyle{same}
\usepackage{amsmath}
\usepackage{rotating}
\usepackage{dcolumn}

\makeatletter
\patchcmd{\@caption}{\csname the#1\endcsname}{\csname fnum@#1\endcsname:}{}{}
\renewcommand*\l@figure{\@dottedtocline{1}{1.5em}{4.5em}} 
% default for 3rd arg: 2.3em
\let\l@table\l@figure % as in article.cls
\makeatother

%define the author
\author{John Smith}

%define the title
\title{Blue Elephants}

\begin{document}

%omits page number
\pagenumbering{gobble}


%generates the title
\maketitle

\newpage
\end{document}

我现有的代码大部分都是从这个网站复制粘贴过来的,这样我的论文布局才能正常工作。只是标题页有问题。

这是我的第一篇帖子。我希望我尊重了所有潜在的规则。

谢谢你!

答案1

请注意,这不是答案,只是一个提示,让您开始定义标题页。

您提供的页面与 Google Drive 的链接已损坏,所以我不知道您喜欢哪种布局。下面我只是添加了带有主管的标题页的标准定义。

\documentclass[a4paper, 12pt]{article}
\usepackage{apacite}
\usepackage{verbatim}
\usepackage{graphicx}
\usepackage{etoolbox}
\usepackage[hyphens]{url}
\urlstyle{same}
\usepackage{amsmath}
\usepackage{rotating}
\usepackage{dcolumn}

\makeatletter
\def\@maketitle{%
  \newpage
  \null
  \vskip 2em%
  \begin{center}%
  \let \footnote \thanks
    {\LARGE \@title \par}%
    \vskip 1.5em%
    {\large
      \lineskip .5em%
      \begin{tabular}[t]{c}%
        \@author\\
        \supervisor%
      \end{tabular}\par}%
    \vskip 1em%
    {\large \@date}%
  \end{center}%
  \par
  \vskip 1.5em}
\patchcmd{\@caption}{\csname the#1\endcsname}{\csname fnum@#1\endcsname:}{}{}
\renewcommand*\l@figure{\@dottedtocline{1}{1.5em}{4.5em}} 
% default for 3rd arg: 2.3em
\let\l@table\l@figure % as in article.cls
\makeatother

%define the author
\author{John Smith}

%define the title
\title{Blue Elephants}

%define the supervisor
\def\supervisor{John Doe}

\begin{document}

%omits page number
\pagenumbering{gobble}


%generates the title
\maketitle

\newpage
\end{document}

结果如下。

例子

答案2

尝试使用titlepage环境:

...
\begin{document}
\begin{titlepage}
\begin{center}
\vfill
\begin{Large}University...{Large}
\vfill
\begin{large}Faculty...\end{large}
\vfill
\includegraphics[width=4cm]{logo.png}
\vfill
\begin{large}\begin{czech}\textbf{Your Name}\end{czech}\end{large}
\vfill
\begin{huge}My thesis...\end{huge}
\vfill
\begin{large}Bachelor thesis\end{large}
\vfill
\textbf{Supervisor...}\\
\vfill
City, 2018
\vfill
\end{center}
\end{titlepage}
...
% Rest of the document

基本上,您可以使用上述代码代替\maketitle命令。您可以根据需要进行修改。

相关内容