我有一篇英文文本翻译成法文,我想将它们一页一页地并排打印。这样每一页法文都是英文页面的翻译。
--- page 1 ---
this is an english text
which spans over several pages
--- page 2 ---
ceci est un texte anglais
qui s'étale sur plusieurs pages
--- page 3 ---
this is the end of the english text
--- page 4 ---
ceci est la fin du texte en anglais
我怎样才能用 LaTeX 实现这一点?
答案1
这里是一个简单的 MWE 使用reledpar
和reledmac
帮助你入门 ;) 看看reledpar
文档来做你想做的事情。
\documentclass[]{article}
\usepackage[english,french]{babel}
\usepackage{reledmac}
\usepackage{reledpar}
\begin{document}
\huge % just for screenshot purposes
\begin{pages}
\begin{Leftside}
\selectlanguage{english}
\beginnumbering
\pstart
--- page 1 ---
this is an english text
which spans over several pages
\pend
\endnumbering
\end{Leftside}
\begin{Rightside}
\selectlanguage{french}
\beginnumbering
\pstart
--- page 2 ---
ceci est un texte anglais
qui s'étale sur plusieurs pages
\pend
\endnumbering
\end{Rightside}
\end{pages}
\Pages
\end{document}