summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/reledmac/examples/2-reledmac-right-to-left.tex
blob: 469a027b84e27b5deba064172cc8d896b612dd46 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
\documentclass{article}
\usepackage[osf,p]{libertinus}
\usepackage{microtype}
\usepackage[pdfusetitle,hidelinks]{hyperref}
\usepackage[noend,nofamiliar,noeledsec,series={A}]{reledmac}

\usepackage{ifluatex}
\ifluatex
  \usepackage[main=english,bidi=basic]{babel}
  \babelprovide[import=he]{hebrew}
  \babelfont{rm}{Libertinus Serif}
  \babelfont[hebrew]{rm}{Ezra SIL}
  \newcommand{\texthebrew}[2][]{\foreignlanguage{hebrew}{#2}}
  \newenvironment{hebrew}[2][]{\begin{otherlanguage}{hebrew}}{\end{otherlanguage}}
  \usepackage{metalogo}
\else
  \usepackage{polyglossia}
  \setmainlanguage{english}
  \setotherlanguage{hebrew}
  \newfontfamily{\hebrewfont}[Scale=0.9]{Ezra SIL}
\fi

\Xarrangement{paragraph}
\Xbeforeinserting{\LTR}
\Xlemmaseparator{[}%Will be reversed by Ezra SIL font
\Xafterlemmaseparator{0.5em}
\Xbeforelemmaseparator{0.25em}
\Xwrapcontent{\textenglish}
\Xwraplemma{\RL}

\linenumincrement{2}
\firstlinenum{1}

\title{Editing right-to-left text with left-to-right notes}
\date{}
\begin{document}
\maketitle
\begin{abstract}


In this file, we provide an example of an edition with right-to-left text and left-to-right notes, using \XeLaTeX.

\begin{itemize}
	\item The `hebrew' environment allows us to write Hebrew right-to-left.
	\item \verb+\Xbeforeinserting{\LTR}+ makes the critical notes be typeset left-to-right.
	\item \verb+\Xwraplemma{\RL}+ ensures the lemmas, which are in Hebrew, are typeset right-to-left.
	\item \verb+\Xwrapcontent{\textenglish}+ ensures the content of the note is marked as English text. 
	\item As the `Ezra SIL' font transforms a `]' to a `[', we use a `[' as lemma separator, that will be typeset as `]' by `Ezra SIL'. So the need for \verb+\Xlemmaseparator+ is not directly linked to reledmac.
\end{itemize}

\end{abstract}

\begin{hebrew}
\beginnumbering


\pstart
\edtext{בְּרֵאשִׁ֖ית בָּרָ֣א}{\Afootnote{Some comment}} 
אֱלֹהִ֑ים אֵ֥ת הַשָּׁמַ֖יִם וְאֵ֥ת הָאָֽרֶץ׃
\edtext{וְהָאָ֗רֶץ הָיְתָ֥ה}{\Afootnote{Some comment}}
\edtext{
 תֹ֨הוּ֙ וָבֹ֔הוּ וְחֹ֖שֶׁךְ עַל־פְּנֵ֣י תְהֹ֑ום וְר֣וּחַ אֱלֹהִ֔ים מְרַחֶ֖פֶת עַל־פְּנֵ֥י הַמָּֽיִם׃
וַיֹּ֥אמֶר אֱלֹהִ֖ים יְהִ֣י אֹ֑ור וַֽיְהִי־אֹֽור׃
}{\Afootnote{Some comment on a long lemma}}
וַיַּ֧רְא אֱלֹהִ֛ים אֶת־הָאֹ֖ור כִּי־טֹ֑וב וַיַּבְדֵּ֣ל אֱלֹהִ֔ים בֵּ֥ין הָאֹ֖ור וּבֵ֥ין הַחֹֽשֶׁךְ׃
\edtext{וַיִּקְרָ֨א אֱלֹהִ֤ים׀}{\Afootnote{Some comment}}
 לָאֹור֙ יֹ֔ום וְלַחֹ֖שֶׁךְ קָ֣רָא לָ֑יְלָה וַֽיְהִי־עֶ֥רֶב וַֽיְהִי־בֹ֖קֶר יֹ֥ום אֶחָֽד׃ פ
\edtext{וַיַּ֤רְא אֱלֹהִים֙}{\Afootnote{Some comment}}
 אֶת־כָּל־אֲשֶׁ֣ר עָשָׂ֔ה וְהִנֵּה־טֹ֖וב מְאֹ֑ד וַֽיְהִי־עֶ֥רֶב וַֽיְהִי־בֹ֖קֶר יֹ֥ום הַשִּׁשִּֽׁי׃ פ

\pend
\endnumbering

\end{hebrew}
\end{document}