我对 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
命令。您可以根据需要进行修改。