在 tex 文章标题部分添加更多项目

在 tex 文章标题部分添加更多项目

这就是我的 tex 文档(文章)头部的内容:

\title{Some Article}
\author{John Doe}

\date{\today}

\documentclass[pdftex,12pt,a4paper]{article}
\usepackage{setspace}
\usepackage[textwidth=16cm,textheight=24cm]{geometry}
\begin{document}
\maketitle
. . .

我想在标题下添加一个副标题。如下图所示这里给出实际例子我想将作者姓名放在左侧,将导师姓名放在右侧。我该怎么做?我尝试了上述链接中的示例,但在编译时显示错误:document begin is not specified

答案1

您可以使用环境创建自己的标题页titlepage(如您发布的链接页面所示)。需要注意的一件重要事情是它取代了命令\maketitle,即它必须放在命令之后\begin{document}而不是命令之前。我认为这是你的问题。

此外,对于文章,你需要禁用文章末尾的分页符titlepage(另请参阅防止标题页后出现分页符)。

这里是一些工作示例:

\documentclass[12pt,a4paper]{article}
\usepackage{setspace}
\usepackage[textwidth=16cm,textheight=24cm]{geometry}

\begin{document}
\begin{titlepage}
    \begin{center}
        \vspace*{5cm}%
        {\huge The Title}\\[1cm]
        {\Large The SubTitle}\\[1cm]
        %...
    \end{center}
    \let\newpage\relax% Avoid following page break
\end{titlepage}

\end{document}

相关内容