
如何將我的公司名稱加入到 產生的標題中\maketitle
?例子是這裡。
答案1
\@maketitle
透過新增 的內容來快速而骯髒地修改指令\@company
,該內容是用\company
as is did for\title
等 設定的。
\documentclass{article}
\makeatletter
\newcommand{\company}[1]{\gdef\@company{#1}}
\def\@maketitle{%
\newpage
\null
\vskip 2em%
\begin{center}%
\let \footnote \thanks
{\LARGE \@title \par}%
\vskip 1.5em%
\@ifundefined{@company}{}{%
{\Large \sffamily \@company \par}%
\vskip 1em%
\let\@company\relax%
}%
{\large
\lineskip .5em%
\begin{tabular}[t]{c}%
\@author
\end{tabular}\par}%
\vskip 1em%
{\large \@date}%
\end{center}%
\par
\vskip 1.5em}
\makeatother
\title{Theory on Brontosaurs}
\company{Blackhole Generators Ltd. \\ CERN, Geneva}
\author{Ann Elk (Misses)}
\begin{document}
\maketitle
\end{document}