可调整 paracol 中的列大小

可调整 paracol 中的列大小

我正在使用 paracol(和 verse)来获取两种不同语言的诗歌。有些行在一种语言或另一种语言中的长度不同。如何调整列大小以使行不中断?

答案1

你可以定义\columnratio你想要的。

\documentclass{article}
\usepackage{paracol}
\usepackage{lipsum}
\usepackage{lmodern}

\begin{document}
\begin{paracol}{2}
\lipsum[2]
\switchcolumn
\lipsum[2]
\end{paracol}

\columnratio{0.6}
\begin{paracol}{2}
\lipsum[2]
\switchcolumn
\lipsum[2]
\end{paracol}

\columnratio{0.4}
\begin{paracol}{2}
\lipsum[2]
\switchcolumn
\lipsum[2]
\end{paracol}
\end{document}

在此处输入图片描述

答案2

您可以通过修改以下参数来修改列之间的分隔:

\setlength{\columnsep}{20pt}

这部分修复了列溢出的对齐问题:

\tolerance=1
\emergencystretch=\maxdimen
\hyphenpenalty=10000
\hbadness=10000

相关内容