![如何在使用标题时抑制新页](https://linux22.com/image/292736/%E5%A6%82%E4%BD%95%E5%9C%A8%E4%BD%BF%E7%94%A8%E6%A0%87%E9%A2%98%E6%97%B6%E6%8A%91%E5%88%B6%E6%96%B0%E9%A1%B5.png)
我正在使用,titling
这样我就可以\maketitle
在文档中多次重复使用。我的文档将是一个会议的约 100 篇摘要的序列,每篇摘要都有自己的标题和作者。我希望每页有两篇。
尽管我尽力了,但每页还是无法获得多于一个摘要。 \maketitle
坚持要开始一个新页面。我想关闭它。
我在 Mac OSX 10.8.2 上,使用 Texshop 和\documentclass[titlepage=false]{article}
。
答案1
您可以使用而不是常规的 来暂时使其成为\newpage
无操作,其中\inlinemaketitle
\maketitle
\newcommand{\inlinemaketitle}{{\let\newpage\relax\maketitle}}
周围的{
...将}
的重新定义的范围限制为。\newpage
\relax
答案2
除了建议的\inlinemaketitle
,也可以使用\renewcommand
现有的。我还添加了负 vspace,以便能够在同一页面上容纳更多标题(这只是为了帮助决定标题):
\usepackage{titling}
\let\oldmaketitle\maketitle
\renewcommand{\maketitle}{{\let\newpage\relax\oldmaketitle\vspace{-7em}}}