diff options
author | Karl Berry <karl@freefriends.org> | 2019-06-19 20:35:39 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-06-19 20:35:39 +0000 |
commit | 18133f7c70c09db9faec1c5daab92ca615c804c6 (patch) | |
tree | fe409f135c2eba1197888bec70d968ccebc95673 /Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_pages_different_languages_lualatex.tex | |
parent | a1eb6c9ee4af7077c2880c37f051b564b8e05ca7 (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.tex | 42 |
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} |