设置双语文本

设置双语文本

如何将希腊文本放在偶数页,将英语翻译放在奇数页?我想除非有更简单的更好方法,否则只能手动分页。

答案1

我之所以想到这个问题是因为我想知道如何编写分为奇数页和偶数页(或左/右页)的双语文本。

我检查了包裹parallel和评论中的链接。

有一些例子,但没有一个简单完整地呈现一份两页的双语文件。

由于我将把整本书更新为双语两页格式,因此我在下面介绍了我为理解该概念及其parallel行为方式而制作的 MWE。

我知道这个问题已经很老了,但仍然没有直接的答案。这可能会对将来有所帮助。

\documentclass{article}
\usepackage{parallel}
\usepackage[german, brazil]{babel}
\usepackage[utf8]{inputenc}
\usepackage{lipsum}

\begin{document}

CAPE -- MWE package parallel with bilingual

\clearpage

Before.

Pay attention to odd-even to start the text.

The next page is blank because the first \textbf{parallel} is \textbf{left}.

\begin{Parallel}[p]{}{}
    \ParallelLText{ %
        \selectlanguage{german}

        Dieser Text ist auf Deutsch.

        left-text 1

        \lipsum[1-3]
    }
    \ParallelRText{ %
        \selectlanguage{brazil}

        Este texto está em alemão.

        right-text 1

        \lipsum[1-3]
    }
    \ParallelPar
    \ParallelLText{ %
        left-text 2.1

        \lipsum[1-3]

        left-text 2.2

        \vfill
    }
    \ParallelRText{ %
        right-text 2.1

        \lipsum[1-3]

        right-text 2.2

        \vfill
    }
    \ParallelPar

\end{Parallel}

After

Text between.

\lipsum[1-6]

Text between.

\begin{Parallel}[p]{}{} %{\linewidth}{\linewidth}
    \ParallelLText{ %
        left-text 3.1

        \lipsum[1-5]

        left-text 3.2

        \vfill

    }
    \ParallelRText{ %
        right-text 3.1

        \lipsum[1-5]

        right-text 3.2

        \vfill
    }
    \ParallelPar
    \ParallelLText{left-text 4}
    \ParallelRText{right-text 4}
    \ParallelPar

    \renewcommand{\ParallelAtEnd}{text at end}
\end{Parallel}

\end{document}

相关内容