Text FormattingSide-by-Side Bilingual Reader

Information and discussion about LaTeX's general text formatting features (e.g. bold, italic, enumerations, ...)
Post Reply
Timothy
Posts: 2
Joined: Fri Dec 26, 2008 2:12 am

Side-by-Side Bilingual Reader

Post by Timothy »

I would like to create a book with the left page in one language (possibly RTL) and the corresponding text in another language (i.e. English) on the right page.

I imagine using something like

\begin{LangA} Text in LangA to be displayed on left page. \end{LangA}
\begin{LangB} Text in LangB to be displayed on right page. \end{LangB}
\begin{LangA} More text in LangA to be displayed on left page. \end{LangA}
\begin{LangB} More text in LangB to be displayed on right page. \end{LangB}

Do you have any advice as to how this can be done?

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org

NEW: TikZ book now 40% off at Amazon.com for a short time.

User avatar
Juanjo
Posts: 657
Joined: Sat Jan 27, 2007 12:46 am

Side-by-Side Bilingual Reader

Post by Juanjo »

Try the parallel package. For parallel columns of text in the same page, you may also consider the parcolumns package.
The CTAN lion is an artwork by Duane Bibby. Courtesy of www.ctan.org.
Timothy
Posts: 2
Joined: Fri Dec 26, 2008 2:12 am

Side-by-Side Bilingual Reader

Post by Timothy »

The parallel package worked great. I also found I needed some other packages for handling fonts, unicode characters, and bidirectional text.

Code: Select all

Code, edit and compile here:
\usepackage{parallel}
\usepackage{fontspec,xltxtra,xunicode}
\usepackage{bidi}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Post Reply