使用 reledpar 进行双面翻译,每“半”页进行页码编排

使用 reledpar 进行双面翻译,每“半”页进行页码编排

我想将文本的翻译与原文一起打印。结果应满足以下条件:

  1. 该文件应为双栏格式,左栏为原文,右栏为译文。
  2. 两栏的段落应对齐,以便译文的新段落从原文相应段落的开始位置开始。
  3. 每张 a5 纸的页面都应进行编号,就像 a5 双面文档一样。(pdf 文档用于打印 A4 小册子,该小册子在中间折叠后实际上就是一本 A5 书。)

为了满足前两个条件,我使用

\documentclass[a4, landscape]{article}

\usepackage{reledmac}
\usepackage{reledpar}

\begin{document}
  \begin{pairs}
    \begin{Leftside}
      ... the original text, with paragraphs chunked by \pstart and \pend ...
    \end{Leftside}

    \begin{Rightside}
       ... the translation, with paragraphs chunked by \pstart and \pend ...
    \end{Rightside}
  \end{pairs}

\end{document}

并且它完全满足前两个条件。但我找不到实现第三个条件的方法。(在上面的 ME 中,页码出现在 A4 页的中间。)有人有什么想法吗?

答案1

只是为了记录这一点,以防其他人遇到类似的问题:我通过 Maïeul 的提示并使用 pgfpages 包实现了我想要的结果,工作最小示例如下:

\documentclass[a5paper, twoside]{book}

\usepackage{reledmac}
\usepackage[prevpgnotnumbered=empty]{reledpar}

%set the a5-pages together on a4 (uncomment the following two lines to   
%make the document printable as brochure - which still needs to add some 
%blank pages at the right positions, too)
\usepackage{pgfpages}
  \pgfpagesuselayout{2 on 1}[a4paper, landscape]

\begin{document}
  \begin{pages}
    \begin{Leftside}
      \input{original.tex}       
    \end{Leftside}

    \begin{Rightside}
      \input{translation.tex}
    \end{Rightside} 
  \end{pages}
  \Pages
\end{document}

相关内容