![如何复制此标题和摘要布局](https://linux22.com/image/335043/%E5%A6%82%E4%BD%95%E5%A4%8D%E5%88%B6%E6%AD%A4%E6%A0%87%E9%A2%98%E5%92%8C%E6%91%98%E8%A6%81%E5%B8%83%E5%B1%80.png)
我想复制此标题和摘要布局。我将其用作\documentclass[a4paper, twocolumn]{article}
类。
我已经尝试过\flushleft
环境,但无法添加背景颜色。
提前感谢所有回答。
\documentclass[twocolumn]{article}
\usepackage[]{geometry}
\usepackage{lipsum}
\usepackage{color}
\begin{document}
\twocolumn[
\begin{@twocolumnfalse}
\begin{flushleft}
\fontsize{20pt}\selectfont\color{black}\textbf{Title}
\end{flushleft}
\hrule
\begin{flushleft}
\fontsize{12pt}\selectfont\color{black}\textbf{First Author}
\end{flushleft}
\end{@twocolumnfalse}]
\tableofcontents
\section{Introduction}
\lipsum[1]
\end{document}
答案1
我使用 `\colorbox 添加了颜色,它设置了背景颜色。我确实遇到了一些间距问题,这确实应该解决,因为字体或其他设置的更改会使抽象部分看起来非常糟糕。
\documentclass[a4paper, twocolumn]{article}
\usepackage[table]{xcolor}
\usepackage{lipsum}
\usepackage{mathtools}
\usepackage{tabularx}
\usepackage{booktabs}
\begin{document}
\twocolumn[{
{\huge\bfseries Title of this article}
\medskip
\hrule
\bigskip\medskip
\textbf{First author:}
\bigskip
\hrule
\colorbox{gray!15}{%
\parbox{\textwidth-.93em}{%
\vskip1.5ex
\begin{minipage}[t]{2cm}
\bfseries Abstract:
\end{minipage}
\begin{minipage}[t]{\textwidth-2.5cm}
\lipsum[2]
\end{minipage}
\vskip1.5ex
}
}
\hrule
\bigskip
}]
\section{Introduction}
\lipsum[2-3]
\newpage
\begin{align*}
\intertext{The same list}
123&=123\\
123+321&=444
\end{align*}
\end{document}
答案2
在这个基于 Tikz 的解决方案中,您有一个新命令\myabstract
,它接受一个强制参数,即抽象内容。标题Abstract
是自动的,也就是说,如果您在 babel 中更改语言,它会自动更改,内容的缩进也会相应更改。试着注释掉关于 babel 的行,看看我的意思。
当然,也可以手动更改\renewcommand\abstractname{RandomTitle}
摘要的可选参数是作者的姓名。
输出
代码
\documentclass[a4paper, twocolumn]{article}
\usepackage[margin=2cm]{geometry}
\usepackage{tikz}
\usepackage{calc}
\usepackage{enumitem}
\usepackage{lipsum,adjustbox}
\usepackage{fancyhdr}
%\usepackage[spanish]{babel} % try Swedish!
\pagestyle{fancy}
\fancyhf{}
\fancyhead[L]{\Huge\bfseries Title of the article}
%\fancyhead[LO,RE]{\slshape\nouppercase{\rightmark}} %these are useless without twoside option
%\fancyfoot[CE,CO]{}
%\fancyfoot[LE,RO]{}
\setlength{\headheight}{30pt}
\newcommand\myabstract[2][First author]{%
\noindent
\twocolumn[{%
\begin{tikzpicture}
\node[fill=black!5, inner sep=3mm, outer sep=0, minimum width=\textwidth, inner ysep=2mm] (a) {%
\begin{varwidth}{\textwidth-6.2mm}
\begin{description}[labelsep=0pt, labelwidth=\widthof{\bfseries \abstractname:~}, leftmargin=!] \item[\abstractname:]#2\end{description}\end{varwidth}};
\draw (a.north west) -- (a.north east);
\draw (a.south west) -- (a.south east);
\node[font=\bfseries, anchor=south west, outer ysep=5mm, outer xsep=0, inner xsep=0] at (a.north west) {#1};
\end{tikzpicture}%
\vspace*{1cm}
}]%
}
\begin{document}
\myabstract{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed eu convallis urna. Suspendisse potenti. Ut posuere euismod leo, eu posuere arcu vulputate quis. Praesent dictum tempus tortor, elementum gravida nisl eleifend gravida. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nulla iaculis arcu at risus placerat lobortis. Vestibulum ligula nulla, suscipit congue urna in, congue pellentesque quam. Proin laoreet, orci eget pharetra aliquam, risus felis lobortis justo, in fringilla diam nisi ac enim.}
\section{Introduction}
\lipsum[2-3]
\end{document}