我正在使用它paracol
来构建一个由标题和两列文本组成的文档,如以下示例所示:
\documentclass[11pt, a4paper]{article}
\usepackage{paracol,lipsum}
\begin{document}
\lipsum[1]
\vspace{1cm}
\columnratio{0.29,0.69}
\begin{paracol}{2}
\setlength{\columnseprule}{0.4pt}
\setlength{\columnsep}{2em}
\begin{leftcolumn}
\section{Section One}
\lipsum [1-2]
\end{leftcolumn}
\begin{rightcolumn}
\section{section two}
\lipsum[3-4]
\end{rightcolumn}
\end{paracol}
\end{document}
这使:
如何删除章节标题上方的规则长度多余部分,但保留其余文本中的规则?换句话说:如何设置规则长度?
答案1
首先,我用(窄列的 SOP)修复了换行问题\sloppy
。接下来,我用\globalcounter{section}
它修复了部分编号。最后,我用涂改液擦除了列之间线的顶部。
\documentclass[11pt, a4paper]{article}
\usepackage{paracol,lipsum}
\usepackage{xcolor}
\globalcounter{section}
\begin{document}
\lipsum[1]
\vspace{1cm}
\setcolumnwidth{0.29\textwidth,0.69\textwidth}
\begin{paracol}{2}
\setlength{\columnseprule}{0.4pt}
\setlength{\columnsep}{2em}
\begin{leftcolumn}
\sloppy
\section{Section One}
\lipsum [1-2]
\end{leftcolumn}
\begin{rightcolumn}
\section{section two}
\leavevmode\llap{\smash{\color{white}\rule[\ht\strutbox]{\columnsep}{2cm}}}% erase top
\lipsum[3-4]
\end{rightcolumn}
\end{paracol}
\end{document}