当 paracol 中的段落被分成多页时,所有行号都会显示在段落结束的页面顶部,而不是它们所属的行旁边。以下 MWE 说明了这个问题:
\documentclass{article}
\usepackage{paracol}
\usepackage{lineno}
\usepackage{lipsum}
\setlength{\columnsep}{4em}
\begin{document}
\begin{paracol}{2}
\begin{internallinenumbers}
\vspace{10pt}
\lipsum[1-3]
\switchcolumn
\lipsum[1-3]
\end{internallinenumbers}
\end{paracol}
\end{document}
是否可以正确显示,或者这两个包根本不兼容?
答案1
使用\linenumbers
和\nolinenumbers
代替\internallinenumbers
\documentclass{article}
\usepackage{paracol}
\usepackage{lineno}
\usepackage{lipsum}
\setlength{\columnsep}{4em}
\begin{document}
\linenumbers
\begin{paracol}{2}
\vspace{10pt}
\lipsum[1-3]
\switchcolumn
\lipsum[1-3]
\end{paracol}
\nolinenumbers
\end{document}