我正在尝试创建一个双列文档,其中我可以创建部分,使得部分标题位于第 1 列,部分文本位于第 2 列。 就像图像中那样,但显然我希望能够添加更多部分,并且仍然让每个部分的标题与每个部分的文本对齐。
你对于如何解决这个问题有什么建议吗?
编辑:
这是我的文档类:
\documentclass[a4paper,12pt, twocolumn]{article}
为了创建我发布的图片片段,我写道:
\section{This is the title of the first section of this document}
\newpage
bla bla bla bla
\newpage
\section{Second section}
\newpage
bla bla bla bla
这产生了我想要的结果,只是每个部分(显然)最终都出现在单独的页面上。
答案1
这是可能的titlesec
:
\documentclass[a4paper,11pt]{article}
\usepackage[
right=3cm,
left=10.5cm,
]{geometry}
\usepackage[pagestyles]{titlesec}
\usepackage{microtype}
\usepackage{lipsum}
\titleformat{\section}[leftmargin]
{\normalfont}
{\makebox[3em][l]{\S\thesection}}
{0pt}
{\parbox[t]{\dimexpr7cm-3em}}
\titlespacing*{\section}
{7cm}
{2\baselineskip}
{0.5cm}
\renewpagestyle{plain}{%
\widenhead{7.5cm}{0pt}%
\sethead{}{}{Header}%
\headrule
}
\pagestyle{plain}
\begin{document}
\section{This is the title of the first section of this document}
\lipsum[1-2]
\section{Another section}
\lipsum[3]
\section{Another section}
\lipsum[4-5]
\end{document}