diff options
author | Karl Berry <karl@freefriends.org> | 2015-03-22 21:22:46 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2015-03-22 21:22:46 +0000 |
commit | 7dda79a619cf02db4cdb8b8882245bd8da077b0c (patch) | |
tree | 223404f5ce9312de4df02c77033a499150afaecb /Master/texmf-dist/source/latex/eledmac/eledpar.dtx | |
parent | 03b72ee35aae655a0458e281a82a09efbcec318f (diff) |
eledmac (22mar15)
git-svn-id: svn://tug.org/texlive/trunk@36596 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.dtx | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/Master/texmf-dist/source/latex/eledmac/eledpar.dtx b/Master/texmf-dist/source/latex/eledmac/eledpar.dtx index db2c6a10a28..76b7303b1ce 100644 --- a/Master/texmf-dist/source/latex/eledmac/eledpar.dtx +++ b/Master/texmf-dist/source/latex/eledmac/eledpar.dtx @@ -65,7 +65,7 @@ %</driver> % % \fi -% \CheckSum{4970} +% \CheckSum{4968} % % \makeatletter % \newcommand*{\DescribeIt}{\leavevmode\@bsphack\begingroup\MakePrivateLetters @@ -188,6 +188,8 @@ % \changes{v1.12.0}{2015/02/23}{Compatibility with \LuaLaTeX\ RTL languages.} % \changes{v1.13.0}{2015/03/06}{With parallel pages, long notes can now flow from the Left to the right side and from the Right to the left side.} % \changes{v1.13.0}{2015/03/06}{Fix bug in shiftedpstarts when size difference between pstarts is very important.} +% \changes{v1.14.0}{2015/03/22}{The \cs{newif}s are not followed by boolean values set to false, because it is the \TeX\ default setting.} +% \changes{v1.14.0}{2015/03/22}{Fix bug with line number position when using \cs{eledsection} and similar commands for RTL texts with \LuaLaTeX.} % \hyphenation{man-u-script man-u-scripts} % % @@ -420,9 +422,10 @@ % \setlength{\beforecolumseparator}{length} % \setlength{\aftercolumseparator}{length} % \end{verbatim} -% If you want to come back to the previous behavior, just set them with a negative value. +% If you want to revert to the previous behavior, just set with a negative value. % \DescribeMacro{\widthliketwocolumns} -% If you want to mix texts in columns and text without columns, you can horizontally align text in one column to text in two columns with \cs{widthliketwocolumnstrue}. To reset this feature, just use \cs{widthliketwocolumnsfalse}. +% If you want to mix two-column with single-column text, you can align horizontally single-column text to two-column text with \cs{widthliketwocolumnstrue}. To reset this feature, use \cs{widthliketwocolumnsfalse}. +% You can also call \cs{widthliketwocolumns} as a global option when loading \Lpack{eledmac} or \Lpack{eledpar} % % \DescribeMacro{\Xnoteswidthliketwocolumns} % \DescribeMacro{\notesXwidthliketwocolumns} @@ -922,7 +925,7 @@ % \begin{macrocode} %<*code> \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{eledpar}[2015/03/12 v1.13.1 eledmac extension for parallel texts]% +\ProvidesPackage{eledpar}[2015/03/22 v1.14.0 eledmac extension for parallel texts]% % \end{macrocode} % Few commands use \cs{xspace} command. @@ -1054,7 +1057,6 @@ % \begin{macrocode} \pst@rtedLfalse \newif\ifpst@rtedR - \pst@rtedRfalse % \end{macrocode} % \end{macro} @@ -1238,8 +1240,6 @@ % \begin{macrocode} \newif\ifbypage@R \newif\ifbypstart@R - \bypage@Rfalse - \bypstart@Rfalse % \end{macrocode} % \end{macro} % \end{macro} @@ -3041,6 +3041,7 @@ \luatextextdir\l@luatextextdir@L% \luatexpardir\l@luatexpardir@L% \luatexbodydir\l@luatexbodydir@L% + \ifdefstring{\l@luatextextdir@L}{TRT}{\@RTLtrue}{}% \fi% \csuse{eled@sectioning@\the\l@dpscL}% \egroup% @@ -3172,6 +3173,7 @@ \luatextextdir\l@luatextextdir@R% \luatexpardir\l@luatexpardir@R% \luatexbodydir\l@luatexbodydir@R% + \ifdefstring{\l@luatextextdir@L}{TRT}{\@RTLtrue}{}% \fi% \csuse{eled@sectioning@\the\l@dpscR R}% \egroup% @@ -3680,7 +3682,7 @@ % general case, is a rather complicated task. % The seven parameters of the % argument are the line numbers as stored in \cs{l@d@nums}, in the -% form described on page \pageref{linenumbers}: the starting +% form described on page \pageref{eledmac-linenumbers} of \Eledmac{}' handbook: the starting % page, line, and sub-line numbers, followed by the ending page, % line, and sub-line numbers, and then the font specifier for % the lemma. @@ -3770,14 +3772,14 @@ (test {\ifcsstring{onlyXside@#1}{R}} and test{\ifnumodd{\c@page}}))% }% % \end{macrocode} -% If we are in a page where notes must be printed, print them, making box's correction before. +% If we are in a page where notes must be printed, print the notes, after having made the corrections which are needed for boxes. % \begin{macrocode} {% \correct@Xfootins@box{#1}% \csuse{#1footstart}{#1}% \csuse{#1footgroup}{#1}% % \end{macrocode} -% Then, say to not keep room for notes in the next page. +% Then, say not to keep room for notes in the next page. % \begin{macrocode} \global\count\csuse{#1footins}=0% \global\skip\csuse{#1footins}=0pt% @@ -4402,7 +4404,6 @@ % A flag for checking if \verb?babel? has been used as a package. % \begin{macrocode} \newif\ifl@dusedbabel - \l@dusedbabelfalse % \end{macrocode} % \end{macro} % \end{macro} @@ -4553,7 +4554,6 @@ % otherwise both are void and it sets \cs{araw@textfalse}. % \begin{macrocode} \newif\ifaraw@text - \araw@textfalse \newcommand*{\checkraw@text}{% \araw@textfalse \ifvbox\namebox{l@dLcolrawbox\the\l@dpscL} @@ -5257,7 +5257,7 @@ % \end{macro} % % \begin{macro}{\finish@Pages@notes} -% This macro ensures that all long notes are printed at the end of \cs{Pages} typessetting, and that there is no more long notes for the next pages. +% This macro ensures that all long notes are printed at the end of \cs{Pages} typessetting, and that there is no more long notes left for the next pages. % \begin{macrocode} \newcommand{\finish@Pages@notes}{% \def\do##1{% |