标题页为一栏,文档其余部分为两栏

标题页为一栏,文档其余部分为两栏

我最近从使用multicols 切换到twocolumndocumentclass 中的 s,因为multicols 往往会弄乱我的图形。然而,这也意味着我的标题页现在也是两列,我想改变这一点。

请记住,我仍然希望将摘要与标题放在同一页上。我习惯\noindent\makebox[\linewidth]{\rule{\paperwidth}{0.4pt}}在标题后创建一条水平线。之后的所有内容都应为两列。

答案1

这是你想要的吗?它使用的strip环境来自cuted

\documentclass[twocolumn, twoside]{article}%
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{geometry}
\usepackage{cuted}
\usepackage{lipsum}
\title{A nice title}
\author{Ye author}
\date{\today}
\setlength\columnsep{3em}

\begin{document}

\begin{strip}
  \vspace*{\dimexpr-\baselineskip-\stripsep\relax}
  \centering
  \maketitle
  \vskip\baselineskip
\noindent\makebox[\textwidth]{\rule{1.1\paperwidth}{0.4pt}}
  \vskip\baselineskip
\end{strip}

  \begin{abstract}
      This is a test for an abstract in two column mode. This is a test for an abstract in two column mode. This is a test for an abstract in two column mode. This is a test for an abstract in two column mode. This is a test for an abstract in two column mode.
  \end{abstract}
\section{A nice section}
    \lipsum[1-2]
\section{A nicer section}
    \lipsum[3-5]

\end{document} 

在此处输入图片描述

答案2

有两种可能性:

  1. 双栏

\documentclass[twocolumn]{article} \usepackage[english]{babel} \usepackage{lipsum}% 用于虚拟文本

\begin{document}
\title{}
\author{}
\twocolumn[
\begin{@twocolumnfalse}
\maketitle
\begin{abstract}
\lipsum
\end{abstract}
\end{@twocolumnfalse}
]
\lipsum
\end{document}

在这里,您的标题和摘要将采用单列格式,之后的所有内容均为双列布局。如果您希望摘要也采用双列格式,则必须在 `\end{@twocolumnfalse} 之后进行设置。

  1. 多色

像这样输入即可:

\documentclass{article}
\usepackage{multicol}
\usepackage{lipsum}% for dummy text

\begin{document}
\begin{abstract}
\lipsum[1]
\end{abstract}
\begin{multicols}{2}
\lipsum[2]
\end{multicols}
\end{document}

相关内容