![使用 \maketitle 时省略日期](https://linux22.com/image/232115/%E4%BD%BF%E7%94%A8%20%5Cmaketitle%20%E6%97%B6%E7%9C%81%E7%95%A5%E6%97%A5%E6%9C%9F.png)
我使用\author
和\title
命令来生成带有 的标题\maketitle
。我还知道有一个\date
命令可以指定我的作品的日期。但是,如果我省略\date
,\maketitle
将生成当前日期。我如何实现完全不显示日期?
\documentclass{article}
\author{Author, A.}
\title{Alpha}
\begin{document}
\maketitle
Some text.
\end{document}
答案1
如果您想要一个空白日期,只需使用\date{}
。
如果你想完全删除日期通常所在的空格,可以考虑使用titling
包,或者您的文档类提供的机制,取决于它是什么。
答案2
如果想要一种便宜又简单的方法来消除间距,而无需深入研究titling
frabjous 提到的包,请尝试:
\documentclass{article}
\author{Me}
\title{Foo}
\date{\vspace{-5ex}}
%\date{} % Toggle commenting to test
\begin{document}
\maketitle
Bar
\end{document}
答案3
答案4
重要提示:使用时顺序很重要\date{}
在背页,日期省略仅在以下情况下有效\date{}
:前 \maketitle
. 最小工作示例:
\documentclass{article}
\begin{document}
\title{Some title}
\date{}
\maketitle
%% \date{} % omission fails if placed after maketitle instead
\end{document}