如何在论文标题页添加大学名称和导师姓名?
我必须在之前或之后添加命令吗\maketitle
?
\begin{document}
\title{ Blabla }
\author{ Blabla }
\date{ }
\maketitle
编辑:
我写了以下内容:
\begin{document}
\begin{titlepage}
\begin{center}
\HRule \\[2cm] % Horizontal line
{\huge \bfseries BLaBLa}\\[0.4cm] % Thesis title
\HRule \\[3cm] % Horizontal line
\begin{minipage}{0.4\textwidth}
\begin{center}
\Large{Name}
\end{center}
\end{minipage}\\[2cm]
\begin{minipage}{0.4\textwidth}
\begin{center}
\Large
\emph{Επιβλέπων καθηγητής:}
{name}
\end{center}
\end{minipage}\\[2cm]
\textsc{\Large Μεταπτυχιακή εργιασία}\\[2cm] % Thesis type
\textsc{\LARGE blabla}\\[0.4cm]
\textsc{\LARGE University}\\[2cm] % University name
{\large \today}\\[4cm]
\vfill
\end{center}
\end{titlepage}
\end{document}
但我收到以下错误
\HRule \\[2cm] % Horizontal line
{\huge \bfseries BLaBLa}\\[0.4cm] % Thesis title
\HRule \\[3cm] % Horizontal line
这是什么意思?
答案1
您可以定义新命令\HRule
来打印水平线
\newcommand*{\HRule}{\hrule height 5pt}
您可以更改后面的数字height
来获得更低或更高的规则。
那么,您使用特殊空格分隔下一行的换行命令\\[2cm]
将不起作用。请改用命令\vspace{2cm}
。
通过这些更改,您的代码可以编译:
\documentclass[chapterprefix=true]{scrreprt}
\newcommand*{\HRule}{\hrule height 5pt} % <===========================
\begin{document}
\begin{titlepage}
\begin{center}
\HRule % <===========================
\vspace{2cm} % <===========================
{\huge \bfseries BLaBLa}\\[0.4cm] % Thesis title
\HRule % <===========================
\vspace{3cm} % <===========================
\begin{minipage}{0.4\textwidth}
\begin{center}
\Large{Name}
\end{center}
\end{minipage}\\[2cm]
\begin{minipage}{0.4\textwidth}
\begin{center}
\Large
\emph{Επιβλέπων καθηγητής:}
{name}
\end{center}
\end{minipage}\\[2cm]
\textsc{\Large Μεταπτυχιακή εργιασία}\\[2cm] % Thesis type
\textsc{\LARGE blabla}\\[0.4cm]
\textsc{\LARGE University}\\[2cm] % University name
{\large \today}\\[4cm]
\vfill
\end{center}
\end{titlepage}
\end{document}
结果:
您在评论中询问了文档:如果您的计算机上安装了 TeX 发行版,则可以使用texdoc koma-script
或---如果您使用在线编译器---在互联网上搜索文件scrguide.pdf
(德语版本)或scrguien.pdf
(英语版本),或者您可以尝试texdoc.net,但版本并不总是最新的。