标题格式

标题格式

我有以下代码:

\title{ \begin{center}
CLAXXX Homework X \newline
Prof. Professor \newline
First Last \newline
Day, Month XX, Year
\end{center}}

\begin{document}
\centering
\maketitle
\newpage

我想让每行居中,并让文本块居中,相对于顶部和底部边距。我尝试了很多方法,但都无法实现。另外,我应该说一下,使用 LaTeX 不是作业的一部分,只是我正在做的一些事情来帮助我学习它。如果您能提供任何帮助,我将不胜感激。谢谢!

答案1

使用该包可以很容易地将标题水平和垂直居中titling

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[showframe]{geometry}
\usepackage{titling}

\title{%
CLAXXX Homework X \\
Prof. Professor \\
First Last
}%
\author{}
\date{Day, Month XX, Year}
\renewcommand{\maketitlehooka}{\pagestyle{empty}\vfill}
\renewcommand{\maketitlehookd}{\mbox{}\vfill\clearpage}

\begin{document}

\maketitle

\end{document} 

在此处输入图片描述

答案2

您可以尝试以下代码;它在我的系统中可以实现您的要求。但是,只有当格式为“书籍”时,标题才会垂直居中;对于常规文章格式,需要进行修改,因此也需要一整页的标题。

\title{
CLAXXX 家庭作业 X \\
教授 \\
名 姓 \\
日,月 XX,年
}

  • 不含附加包装的商品类别的可能解决方案

\documentclass{article}
\title{\vspace{6cm}
CLAXXX 家庭作业 X \\
教授 \\
名 姓 \\
日,月 XX,年
}

\begin{document}
\maketitle
\thispagestyle{empty}

\newpage

\part{部分 I}

文本

\end{document}

相关内容