summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/eledmac/eledpar.dtx
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/eledpar.dtx
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/eledpar.dtx')
-rw-r--r--Master/texmf-dist/source/latex/eledmac/eledpar.dtx23
1 files changed, 15 insertions, 8 deletions
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%