从一列切换到两列将发送到下一页!

从一列切换到两列将发送到下一页!

我有一个简单documentclassonecolumn标题和twocolumn正文。当切换回twocolumn正文时,它将转到下一页,而不是继续在标题下:

\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{article2}
\newcommand\@ptsize{}

\DeclareOption{letterpaper}
   {\setlength\paperheight {11in}%
    \setlength\paperwidth  {8.5in}}

\DeclareOption{10pt}{\renewcommand\@ptsize{0}}

\DeclareOption{final}{\setlength\overfullrule{0pt}}
\DeclareOption{onecolumn}{\@twocolumnfalse}
\DeclareOption{twocolumn}{\@twocolumntrue}

\ExecuteOptions{letterpaper,10pt,twocolumn,final}
\ProcessOptions
\input{size1\@ptsize.clo}

\newenvironment{titlex}
    {%
        \onecolumn
    }%
\twocolumn
\endinput

如何twocolumn通过紧接着标题(在同一页面)继续切换回来。

更新:我的观点是如何安全地从 切换onecolumntwocolumn以及反之亦然。一个例子是将一个长公式放在两列文本的中间。

答案1

\twocolumn允许将单列标题内容放在可选参数中。因此你可以尝试

\twocolumn[header stuff]

尽管这个\titlepage定义对我来说看起来很奇怪。但其整体思路\titlepage是,它有自己的一页。

相关内容