目前正在处理一篇文章类型的文档。我想在标题上方和下方添加两条水平线。我尝试了以下操作:
\documentclass{article}
\begin{document}
\line(1,0){250}
\title{A Title}
\line(1,0){250}
\author{FirstName LastName}
\maketitle
\clearpage
\end{document}
这并没有达到预期的效果,而且会将标题页分割成多页。您能给出建议吗?
答案1
\title
尝试在s 参数中添加以下行:
\title{\line(1,0){250}\\A Title\\\line(1,0){250}}
代码:
\documentclass{article}
\begin{document}
\title{\line(1,0){250}\\A Title\\\line(1,0){250}}
\author{FirstName LastName}
\maketitle
\clearpage
\end{document}
与包相同titling
:
\documentclass{article}
\usepackage{titling}
\begin{document}
\pretitle{%
\begin{center}\LARGE
\rule{3in}{0.4pt}\par
}
\posttitle{\par\rule{3in}{0.4pt}\end{center}\vskip 0.5em}
\title{A Title}
\author{FirstName LastName}
\maketitle
\clearpage
\end{document}
答案2
嗯,您可以根据环境轻松定制您的标题页titlepage
。属于您的 MWE,我们可以获得:
以下是代码:
\documentclass{article}
\begin{document}
\begin{titlepage}
\setlength{\parindent}{0pt}
\setlength{\parskip}{0pt}
\vspace*{\stretch{1}}
\rule{\linewidth}{1pt}
\begin{flushright}
\Huge A Title \\[14pt]
First Name Last Name
\end{flushright}
\rule{\linewidth}{2pt}
\vspace*{\stretch{2}}
\end{titlepage}
\end{document}
注意构建线条的方式及其粗细。
您不需要更多。您可以使用此环境手动构建标题页。如果您这样做,使用诸如\vspace
、\vspace*
、\vfill
等命令将很有用。