summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/eledmac
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-02-27 22:45:51 +0000
committerKarl Berry <karl@freefriends.org>2015-02-27 22:45:51 +0000
commit724b5c167d2eea34d93f9d021bf9437aa9c334bc (patch)
treecd625039f3167463461405b9bdb86a668b94abf9 /Master/texmf-dist/source/latex/eledmac
parent1763513125c2b946a98a96c58651faed9c8f5634 (diff)
eledmac (27feb15)
git-svn-id: svn://tug.org/texlive/trunk@36394 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/eledmac')
-rw-r--r--Master/texmf-dist/source/latex/eledmac/eledmac.dtx8
-rw-r--r--Master/texmf-dist/source/latex/eledmac/eledpar.dtx23
2 files changed, 19 insertions, 12 deletions
diff --git a/Master/texmf-dist/source/latex/eledmac/eledmac.dtx b/Master/texmf-dist/source/latex/eledmac/eledmac.dtx
index eb102628169..43aeba86d64 100644
--- a/Master/texmf-dist/source/latex/eledmac/eledmac.dtx
+++ b/Master/texmf-dist/source/latex/eledmac/eledmac.dtx
@@ -215,7 +215,7 @@
% \changes{v1.15.0}{2015/01/12}{Fix bug with footnotes layout when using some options of the geometry package (bug add by v1.13.0).}
% \changes{v1.16.0}{2015/01/23}{Compatibility of standard footnotes with some biblatex styles.}
% \changes{v1.16.0}{2015/01/23}{New \cs{stanzaindent} command.}
-% \changes{v1.18.0}{2015/02/23}{Compatibility with \LuaLaTeX RTL languages.}
+% \changes{v1.18.0}{2015/02/23}{Compatibility with \LuaLaTeX\ RTL languages.}
% \hyphenation{man-u-script man-u-scripts}
%
%
@@ -768,7 +768,7 @@
% \changes{v1.1}{2012/09/25}{Add \cs{labelpstarttrue}.}
% With the \cs{labelpstarttrue} command, a \cs{label} added just after a \cs{pstart} will refer to the number of this pstart.
% \subsubsection{Languages written in Right to Left}
-% If you use languages writtin in Right to Left, we \LuaLaTeX\ or \XeLaTeX,
+% If you use languages writtin in Right to Left, we \LuaLaTeX\\ or \XeLaTeX,
% you must switch text direction \cs{before} the \cs{pstart} command.
% \subsubsection{Memory limits}
% \textbf{This paragraph is kept for history, but problem described below should not appear with \Lpack{eledmac}.}
@@ -6185,7 +6185,7 @@
%
% \begin{macro}{\print@line}
% \changes{v1.13.1}{2014/09/25}{Coming back of add@penalties, mistakenly deleted in version 0.17!}
-% \changes{v1.18.0}{2015/02/23}{Compatibility with \LuaLaTeX RTL languages.}
+% \changes{v1.18.0}{2015/02/23}{Compatibility with \LuaLaTeX\ RTL languages.}
% \cs{print@line} is for normal line, i. e line without sectioning command.
% \begin{macrocode}
\def\print@line{
@@ -6218,7 +6218,7 @@
% \begin{macrocode}
{\ledllfill\hb@xt@ \wd\one@line{\new@line%
% \end{macrocode}
-% If we use \LuaLaTeX, then restore the direction.
+% If we use \LuaLaTeX\, then restore the direction.
% \begin{macrocode}
\ifluatex%
\luatextextdir\l@luatextextdir@L%
diff --git a/Master/texmf-dist/source/latex/eledmac/eledpar.dtx b/Master/texmf-dist/source/latex/eledmac/eledpar.dtx
index 078a8d81023..30fa7d5d414 100644
--- a/Master/texmf-dist/source/latex/eledmac/eledpar.dtx
+++ b/Master/texmf-dist/source/latex/eledmac/eledpar.dtx
@@ -51,7 +51,7 @@
%
% \fi
%
-% \CheckSum{4704}
+% \CheckSum{4722}
%
% \makeatletter
% \newcommand*{\DescribeIt}{\leavevmode\@bsphack\begingroup\MakePrivateLetters
@@ -183,7 +183,7 @@
% \changes{v1.10.0}{2015/01/12}{Restore critical notes in \cs{eledsection} in parallel columns (this bug was added in 1.8.2).}
% \changes{v1.10.0}{2015/01/12}{Compatibility with \cs{AtEveryPstart} and \cs{AtEveryPend}}
% \changes{v1.11.0}{2015/01/23}{Compatibility of standard footnotes with some biblatex styles.}
-% \changes{v1.12.0}{2015/02/23}{Compatibility with \LuaLaTeX RTL languages.}
+% \changes{v1.12.0}{2015/02/23}{Compatibility with \LuaLaTeX\ RTL languages.}
% \hyphenation{man-u-script man-u-scripts}
%
%
@@ -872,7 +872,7 @@
% \begin{macrocode}
%<*code>
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{eledpar}[2015/02/23 v1.12.0 eledmac extension for parallel texts]%
+\ProvidesPackage{eledpar}[2015/02/27 v1.12.1 eledmac extension for parallel texts]%
% \end{macrocode}
% With the option `shiftedpstarts' a long pstart one the left side (or in the right side) doesn't make a blank on the corresponding pstart, but the blank is put on the bottom of the page. Consequently, the pstarts on the parallel pages are shifted, but the shift stops at every end of pages.
@@ -2557,6 +2557,8 @@
\@nobreaktrue%
\ifluatex%
\xdef\l@luatextextdir@L{\the\luatextextdir}%
+ \xdef\l@luatexpardir@L{\the\luatexpardir}%
+ \xdef\l@luatexbodydir@L{\the\luatexbodydir}%
\fi%
\ifnumbering \else%
\led@err@PstartNotNumbered%
@@ -2618,6 +2620,8 @@
\@nobreaktrue%
\ifluatex%
\xdef\l@luatextextdir@R{\the\luatextextdir}%
+ \xdef\l@luatexpardir@R{\the\luatexpardir}%
+ \xdef\l@luatexbodydir@R{\the\luatexbodydir}%
\fi%
\ifnumberingR \else%
\led@err@PstartNotNumbered%
@@ -2846,7 +2850,7 @@
%
% \begin{macro}{\print@lineL}
% \cs{print@lineL} is for lines without a sectioning command. See \Lpack{eledmac} definition of \cs{print@line} for handbook.
-% \changes{v1.17.1}{2015/02/23}{Compatibility with \LuaLaTeX RTL languages.}
+% \changes{v1.12.0}{2015/02/23}{Compatibility with \LuaLaTeX\ RTL languages.}
% \begin{macrocode}
\def\print@lineL{%
\affixpstart@numL%
@@ -2866,7 +2870,8 @@
% \end{macrocode}
% \end{macro}
% \begin{macro}{\print@eledsectionL}
-% \changes{v1.17.1}{2015/02/23}{Compatibility with \LuaLaTeX RTL languages.}
+% \changes{v1.12.0}{2015/02/23}{Compatibility with \LuaLaTeX\ RTL languages.}
+% \changes{v1.12.1}{2015/02/27}{Fixes bug with \LuaLaTeX RTL \cs{eledsection}.}
% \cs{print@eledsectionL} is for line with macro code.
% \begin{macrocode}
\def\print@eledsectionL{%%
@@ -2879,7 +2884,8 @@
\bgroup%
\ifluatex%
\luatextextdir\l@luatextextdir@L%
- \luatexpardir\l@luatextextdir@L%
+ \luatexpardir\l@luatexpardir@L%
+ \luatexbodydir\l@luatexbodydir@L%
\fi%
\csuse{eled@sectioning@\the\l@dpscL}%
\egroup%
@@ -2981,7 +2987,7 @@
%
% \begin{macro}{\print@lineR}{}
% \begin{macro}{\print@eledsectionR}{}
-% \changes{v1.17.1}{2015/02/23}{Compatibility with \LuaLaTeX RTL languages.}
+% \changes{v1.12.0}{2015/02/23}{Compatibility with \LuaLaTeX\ RTL languages.}
\def\print@lineR{%
\affixpstart@numR%
\l@dld@ta %space kept for backward compatibility
@@ -3009,7 +3015,8 @@
\bgroup%
\ifluatex%
\luatextextdir\l@luatextextdir@R%
- \luatexpardir\l@luatextextdir@R%
+ \luatexpardir\l@luatexpardir@R%
+ \luatexbodydir\l@luatexbodydir@R%
\fi%
\csuse{eled@sectioning@\the\l@dpscR R}%
\egroup%