summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_pages_different_languages_lualatex.tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-06-19 20:35:39 +0000
committerKarl Berry <karl@freefriends.org>2019-06-19 20:35:39 +0000
commit18133f7c70c09db9faec1c5daab92ca615c804c6 (patch)
treefe409f135c2eba1197888bec70d968ccebc95673 /Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_pages_different_languages_lualatex.tex
parenta1eb6c9ee4af7077c2880c37f051b564b8e05ca7 (diff)
reledmac (19jun19)
git-svn-id: svn://tug.org/texlive/trunk@51405 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_pages_different_languages_lualatex.tex')
-rw-r--r--Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_pages_different_languages_lualatex.tex42
1 files changed, 27 insertions, 15 deletions
diff --git a/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_pages_different_languages_lualatex.tex b/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_pages_different_languages_lualatex.tex
index 1b5efdb4862..751bde69f67 100644
--- a/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_pages_different_languages_lualatex.tex
+++ b/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_pages_different_languages_lualatex.tex
@@ -1,38 +1,51 @@
\documentclass{article}
-\usepackage{fontspec}
+\usepackage[osf,p]{libertinus}
+\usepackage{microtype}
+\usepackage[pdfusetitle,hidelinks]{hyperref}
+
\usepackage[series={},nocritical,noend,nofamiliar,noledgroup]{reledmac}
-\usepackage{reledpar,metalogo,hyperref}
-\setlength{\parindent}{0pt}
+\usepackage{reledpar}
+
+\newfontfamily\syriacfont{Estrangelo Edessa}[Script=Syriac,Scale=1.2]
-\newfontfamily\syriacfont[Script=Syriac,Scale=1.2]{estre.ttf}
+\usepackage{ifluatex}
+\ifluatex
+ \newcommand{\textsyriac}[1] % Syriac inside LTR
+ {\bgroup\textdir TRT\syriacfont #1\egroup}
+ \newenvironment{syriac} % Syriac paragraph
+ {\textdir TRT\pardir TRT\syriacfont}{}
+\else
+ \usepackage{graphicx}
+ \usepackage{polyglossia}
+ \setmainlanguage{english}
+ \setotherlanguage{syriac}
+ \renewcommand{\textsyriac}[1]{\bgroup\syriacfont #1\egroup}
+\fi
+\usepackage{metalogo}
-\newcommand{\textsyriac}[1] % Syriac inside LTR
- {\bgroup\textdir TRT\syriacfont #1\egroup}
-\newcommand{\n} [1] % for digits inside Arabic text
- {\bgroup\textdir TLT #1\egroup}
-\newcommand{\syriacfootnote} [1] % Syriac Footnotes
+\newcommand{\n}[1] % for digits inside Arabic text
+ {\bgroup\LTR #1\egroup}
+\newcommand{\syriacfootnote}[1] % Syriac Footnotes
{\footnote{\textsyriac{#1}}}
-\newenvironment{syriac} % Syriac paragraph
- {\textdir TRT\pardir TRT\syriacfont}{}
\begin{document}
-
\date{}
\title{Using \LuaLaTeX\ to typeset RTL text with reledpar}
\maketitle
\begin{abstract}
-This file provides an example on how to use reledpar and \LuaLaTeX\ to typeset a right to left text with its translation on the facing page\footnote{The text was provided by Latechneuse on \url{http://tex.stackexchange.com/q/227837/7712}.}.
+This file provides an example on how to use reledpar and \LuaLaTeX\ to typeset a right to left text with its translation on the facing page\footnote{The text was provided by Latechneuse on \url{https://tex.stackexchange.com/q/227837/}.}.
As you can see, the switch to RTL convention is made \emph{before} the \verb+pstart+.
It must be also called inside \verb+\eledsection+.
For an example with \XeLaTeX, look at \href{./parallel-column-two-languages.tex}{parallel-column-two-languages.tex} file.
\end{abstract}
+
\begin{pages}
\begin{Leftside}
\begin{syriac}
\beginnumbering
- \pstart
+ \pstart
\eledsection*{\textsyriac{ܡܿܟܪܟܝ}}
\pend
@@ -55,7 +68,6 @@ For an example with \XeLaTeX, look at \href{./parallel-column-two-languages.tex}
\endnumbering
\end{Rightside}
-
\end{pages}
\Pages
\end{document}