我最近从使用multicol
s 切换到twocolumn
documentclass 中的 s,因为multicol
s 往往会弄乱我的图形。然而,这也意味着我的标题页现在也是两列,我想改变这一点。
请记住,我仍然希望将摘要与标题放在同一页上。我习惯\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
有两种可能性:
- 双栏
\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} 之后进行设置。
- 多色
像这样输入即可:
\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}