如何删除 paracol 内正文和章节标题之间的垂直间距?

如何删除 paracol 内正文和章节标题之间的垂直间距?

我在 paracol 的左栏中有一个简短的描述作为正文,然后是一个部分标题。出于某种原因,paracol 在简短描述和部分标题之间添加了一个空白。我该如何删除垂直空间?

以下是 MWE:

\documentclass[b6paper, 10pt, twoside, openright, final]{memoir}
\setlrmarginsandblock{1.25cm}{.5cm}{*}
\setulmarginsandblock{1.5cm}{*}{1}
\checkandfixthelayout{}

\usepackage[x-1a]{pdfx}
\hypersetup{final}

\usepackage{paracol}
\setlength{\columnsep}{.25in}
\setlength{\columnseprule}{1pt}
\usepackage{lipsum}

\begin{document}
\textcolor{red}{Outside the Season:}
\begin{paracol}{2}
    \section{Section Title}
    \lipsum[3]
    \switchcolumn
    \section*{\centering CENTERED SECTION TITLE}
    \lipsum[4]
\end{paracol}
\end{document}

答案1

空格不是通过添加,paracol而是由\section命令添加的。

memoir可以使用\setbeforesecskip{<skip>} 长度参数来表示在节标题上方留出的空间。

默认值为\setbeforesecskip{-3.5ex plus -1ex minus -.2ex}

b

\documentclass[b6paper, 10pt, twoside, openright, final]{memoir}
\setlrmarginsandblock{1.25cm}{.5cm}{*}
\setulmarginsandblock{1.5cm}{*}{1}
\checkandfixthelayout{}

\usepackage[x-1a]{pdfx}
\hypersetup{final}

\usepackage{paracol}
\setlength{\columnsep}{.25in}
\setlength{\columnseprule}{1pt}
\usepackage{lipsum}

\setbeforesecskip{-0.1ex plus -1ex minus -.2ex}% added <<<<<<<<<<<<<

\begin{document}
    \textcolor{red}{Outside the Season:}
    \begin{paracol}{2}
        \section{Section Title}
        \lipsum[3]
        \switchcolumn
        \section*{\centering CENTERED SECTION TITLE}
        \lipsum[4]
    \end{paracol}
\end{document}

相关内容