diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/eledmac/eledmac.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/eledmac/eledmac.sty | 66 |
1 files changed, 34 insertions, 32 deletions
diff --git a/Master/texmf-dist/tex/latex/eledmac/eledmac.sty b/Master/texmf-dist/tex/latex/eledmac/eledmac.sty index 87bb54b8fb2..6efcc9dcee6 100644 --- a/Master/texmf-dist/tex/latex/eledmac/eledmac.sty +++ b/Master/texmf-dist/tex/latex/eledmac/eledmac.sty @@ -24,7 +24,7 @@ \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{eledmac}[2013/06/07 v1.4.7 LaTeX port of EDMAC] +\ProvidesPackage{eledmac}[2013/07/03 v1.4.8 LaTeX port of EDMAC] \newif\ifledfinal \newif\ifparapparatus@ \newif\ifnoquotation@ @@ -156,7 +156,7 @@ \line@list@stuff{\jobname.\extensionchars\the\section@num}% \l@dend@stuff \setcounter{pstart}{1} - \begingroup + \ifl@dpairing\else\begingroup\fi \initnumbering@sectcmd } \newcommand*{\initnumbering@reg}{% @@ -244,7 +244,7 @@ \global\rightskip=\leftmargin% } \renewcommand{\endquotation}{\par% - \global\leftskip=0pt% + \global\leftskip=0pt% \global\rightskip=0pt% \leavevmode% \skipnumbering% @@ -299,7 +299,7 @@ \else \led@err@NumberingNotStarted \fi - \autoparfalse\endgroup} + \autoparfalse\ifl@dpairing\else\endgroup\fi} \newcommand{\pausenumbering}{% \endnumbering\global\numberingtrue} \newcommand*{\resumenumbering}{% @@ -1317,21 +1317,21 @@ \notblank{#2}{\docsvlist{#2}}{}% Parsing all options } \newcommandx*{\footnotelang@lua}[1][1=L,usedefault]{% -\ifstrequal{#1}{L}{% -\xright@appenditem{{\csxdef{footnote@luatextextdir}{\the\luatextextdir}}}\to\inserts@list%Know the dir of lemma + \ifstrequal{#1}{L}{% + \xright@appenditem{{\csxdef{footnote@luatextextdir}{\the\luatextextdir}}}\to\inserts@list%Know the dir of lemma \global\advance\insert@count \@ne% \xright@appenditem{{\csxdef{footnote@luatexpardir}{\the\luatexpardir}}}\to\inserts@list%Know the dir of lemma \global\advance\insert@count \@ne% -}% -{% -\xright@appenditem{{\csxdef{footnote@luatextextdir}{\the\luatextextdir}}}\to\inserts@listR%Know the dir of lemma + }% + {% + \xright@appenditem{{\csxdef{footnote@luatextextdir}{\the\luatextextdir}}}\to\inserts@listR%Know the dir of lemma \global\advance\insert@countR \@ne% \xright@appenditem{{\csxdef{footnote@luatexpardir}{\the\luatexpardir}}}\to\inserts@listR%Know the dir of lemma \global\advance\insert@countR \@ne% -}% + }% } \newcommandx*{\footnotelang@poly}[1][1=L,usedefault]{% -\ifstrequal{#1}{L}{% + \ifstrequal{#1}{L}{% \if@RTL% \xright@appenditem{{\csxdef{footnote@dir}{@RTLtrue}}}\to\inserts@list%Know the language of lemma \global\advance\insert@count \@ne% @@ -1341,8 +1341,8 @@ \fi% \xright@appenditem{{\csxdef{footnote@lang}{\csexpandonce{languagename}}}}\to\inserts@list%Know the language of lemma \global\advance\insert@count \@ne% -}% -{% + }% + {% \if@RTL \xright@appenditem{{\csxdef{footnote@dir}{@RTLtrue}}}\to\inserts@listR%Know the language of lemma \global\advance\insert@countR \@ne% @@ -1352,7 +1352,7 @@ \fi \xright@appenditem{{\csxdef{footnote@lang}{\csexpandonce{languagename}}}}\to\inserts@listR%Know the language of lemma \global\advance\insert@countR \@ne% -}% + }% } \notbool{parapparatus@}{\newcommand*}{\newcommand}{\normalvfootnote}[2]{% \insert\csname #1footins\endcsname\bgroup @@ -1379,8 +1379,8 @@ \newcommand*{\ledsetnormalparstuff}{% \ifluatex% - \luatextextdir\footnote@luatextextdir% -\luatexpardir\footnote@luatexpardir% + \luatextextdir\footnote@luatextextdir% + \luatexpardir\footnote@luatexpardir% \fi% \csuse{\csuse{footnote@dir}}% \normal@pars% @@ -1399,13 +1399,13 @@ \def\endashchar{\textnormal{--}} \newcommand*{\fullstop}{\textnormal{.}} \newcommand*{\rbracket}{\textnormal{% -\csuse{text\csuse{footnote@lang}}{% -\ifluatex% -\ifdefstring{\footnote@luatextextdir}{TRT}{\thinspace[}{\thinspace]}% -\else% -\thinspace]% -\fi}% -}% + \csuse{text\csuse{footnote@lang}}{% + \ifluatex% + \ifdefstring{\footnote@luatextextdir}{TRT}{\thinspace[}{\thinspace]}% + \else% + \thinspace]% + \fi}% + }% } \newcommand{\printpstart}[0]{% @@ -2204,11 +2204,12 @@ \newcommand{\content}{##2}% \ifnumberedpar@ \ifledRcol% - \ifluatex% - \footnotelang@lua[R]% - \fi% - \@ifundefined{xpg@main@language}{}%if polyglossia - {\footnotelang@poly[R]}% + \ifluatex% + \footnotelang@lua[R]% + \fi% + \@ifundefined{xpg@main@language}%if polyglossia + {}% + {\footnotelang@poly[R]}% \footnoteoptions@[R]{##1}{true}% \xright@appenditem{\noexpand\csuse{v#1footnote}{#1}% {{\l@d@nums}{\csexpandonce{@tag}}{\csexpandonce{content}}}}\to\inserts@listR @@ -2216,10 +2217,11 @@ \global\advance\insert@countR \@ne% \else% \ifluatex% - \footnotelang@lua% -\fi% - \@ifundefined{xpg@main@language}{}%if polyglossia - {\footnotelang@poly}% + \footnotelang@lua% + \fi% + \@ifundefined{xpg@main@language}%if polyglossia + {}% + {\footnotelang@poly}% \footnoteoptions@{##1}{true}% \xright@appenditem{\noexpand\csuse{v#1footnote}{#1}% {{\l@d@nums}{\csexpandonce{@tag}}{\csexpandonce{content}}}}\to\inserts@list |