我正在使用 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