我想用小字体添加一个文档名称,作为文章环境中标题页的第一行,类似于:
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}