在 \documentclass{article} 中添加文档编号作为第一行

在 \documentclass{article} 中添加文档编号作为第一行

我想用小字体添加一个文档名称,作为文章环境中标题页的第一行,类似于:


review of project number: 1234

                                Title
                               Author

答案1

另一种方法是使用titling包,因为我没有修补 LaTeX 命令的技能::)

\documentclass{article}

\usepackage{titling}

\newcommand{\review}[1]{%
\pretitle{%
\begin{flushleft}
review of project number: #1
\end{flushleft}
\vspace{1em}
\begin{center}\LARGE}
\posttitle{\par\end{center}\vskip 0.5em}
}

\review{1234}
\title{My title}
\author{The author}

\begin{document}

\maketitle

\end{document}

输出:

图像

就这样。:)

答案2

你是指这样的吗?

在此处输入图片描述

代码(我已修补\@maketitle并且\maketitle未插入\newpage):

\documentclass{article}
\usepackage{etoolbox}

\makeatletter
\patchcmd{\@maketitle}{\newpage}{\relax}{}{}
\patchcmd{\maketitle}{\newpage}{\relax}{}{}
\makeatother

\title{Title}
\author{Author}
\date{}

\begin{document}

{\noindent\small review of project number: 1234}

\maketitle

\end{document} 

相关内容