在并行环境中对文本进行编号

在并行环境中对文本进行编号

我正在使用我所在大学要求的特殊课程 {ulthèse},但它是基于课程的memoir,所以我的 MWE 应该是相关的。我想对我放在parallel包环境中的拉丁文本进行编号。该lineno包似乎是最好的选择,但我尝试了其他类似问题中提出的不同解决方案,例如放在\requirepackage{lineno}文档类之前,但似乎都不起作用。要么它将文本的行拆分到不同的页面上,要么什么都不做。我也尝试过用诗句环境对文本进行编号,但它也不起作用。

\documentclass{memoir}
\usepackage[utf8]{inputenc}
\usepackage{lipsum}
\usepackage{parallel}
\usepackage[left]{lineno}
\begin{document}

\begin{Parallel}[p]{13.5cm}{13.5cm}
\ParallelLText{
\begin{linenumbers}
\lipsum[1]
\end{linenumbers}}
\ParallelRText{\lipsum[1]}  
\end{Parallel}
\end{document}

答案1

这是你想要的吗?

演示

\documentclass{memoir}
\usepackage[utf8]{inputenc}
\usepackage{lipsum}
\usepackage{paracol}
\usepackage[left]{lineno}
\begin{document}

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

相关内容