summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/ledmac
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-08-12 23:08:47 +0000
committerKarl Berry <karl@freefriends.org>2011-08-12 23:08:47 +0000
commitebb694371ef5f20e33f9889268ae32ecb789c93a (patch)
tree5764ad5ad347bb2f872d8f8d45031a6f4f2865c6 /Master/texmf-dist/source/latex/ledmac
parent8a79b2a0b87e6b3ffa8d01fac1730ed74c3cd75b (diff)
ledmac (14jul11)
git-svn-id: svn://tug.org/texlive/trunk@23519 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/ledmac')
-rw-r--r--Master/texmf-dist/source/latex/ledmac/ledarab.dtx27
-rw-r--r--Master/texmf-dist/source/latex/ledmac/ledarab.ins4
-rw-r--r--Master/texmf-dist/source/latex/ledmac/ledmac.dtx142
-rw-r--r--Master/texmf-dist/source/latex/ledmac/ledmac.ins6
-rw-r--r--Master/texmf-dist/source/latex/ledmac/ledpar.dtx56
-rw-r--r--Master/texmf-dist/source/latex/ledmac/ledpar.ins7
6 files changed, 137 insertions, 105 deletions
diff --git a/Master/texmf-dist/source/latex/ledmac/ledarab.dtx b/Master/texmf-dist/source/latex/ledmac/ledarab.dtx
index 5ceb01ccc01..eaed5ddd2fa 100644
--- a/Master/texmf-dist/source/latex/ledmac/ledarab.dtx
+++ b/Master/texmf-dist/source/latex/ledmac/ledarab.dtx
@@ -1,8 +1,8 @@
% \iffalse meta-comment
%
% ledarab.dtx
-% Author: Peter Wilson (Herries Press) herries dot press at earthlink dot net
-% Copyright 2005 Peter R. Wilson
+% Author: Peter Wilson (Herries Press) herries dot press at earthlink dot net
+% Maintainer:Maïeul Rouquette maieul at maieul dot net
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either
@@ -13,7 +13,7 @@
% and version 1.3 or later is part of all distributions of
% LaTeX version 2003/06/01 or later.
%
-% This work has the LPPL maintenance status "unmaintained".
+% This work has the LPPL maintenance status "maintained".
%
% This work consists of the files listed in the README file.
%
@@ -46,6 +46,7 @@
\makeatother
\EnableCrossrefs
\CodelineIndex
+\RecordChanges
%%\OnlyDescription
\renewcommand{\MakeUppercase}[1]{#1}
\pagestyle{headings}
@@ -127,7 +128,7 @@
% \def\fileversion{v0.1} \def\filedate{2005/03/24}
%
% \changes{v0.1}{2005/03/24}{First public release}
-%
+% \changes{v0.1}{2011/17/06}{Ma\"ieul Rouquette new maintainer}
% \hyphenation{man-u-script man-u-scripts}
%
% \newcommand{\Lpack}[1]{\textsf{#1}}
@@ -171,7 +172,9 @@
% has version number \fileversion, last revised \filedate.}}
% \author{%
% Peter Wilson \\
-% Herries Press\thanks{\texttt{herries dot press at earthlink dot net}}}
+% Herries Press\thanks{\texttt{herries dot press at earthlink dot net}}\\
+% Ma\"ieul Rouquette\thanks{\texttt{maieul at maieul dot net}}
+%}
%
% \date{}
%
@@ -439,12 +442,7 @@
% C) arabic lemma, messed arabic note
%
%
-% \StopEventually{%
-% ^^A \addcontentsline{toc}{section}{\protect\numberline{B}Index}
-% \addcontentsline{toc}{section}{Index}
-% \PrintIndex
-% ^^A \addtocontents{toc}{\protect\end{multicols}}
-% }
+% \StopEventually{}
%
% \section{The \Lpack{afoot} implementation}
% \label{afootimpl}
@@ -1477,8 +1475,13 @@ k-'AwAz-i dohol sanIdan az dUr hOs ast.
% \end{thebibliography}
%
% \Finale
-%
+% \section*{}
+% \addcontentsline{toc}{section}{Index}
% \PrintIndex
+%
+% \section*{}
+% \addcontentsline{toc}{section}{Change History}
+% \PrintChanges
% \endinput
\endinput
diff --git a/Master/texmf-dist/source/latex/ledmac/ledarab.ins b/Master/texmf-dist/source/latex/ledmac/ledarab.ins
index 32a3f506f3c..2fd8fc9a702 100644
--- a/Master/texmf-dist/source/latex/ledmac/ledarab.ins
+++ b/Master/texmf-dist/source/latex/ledmac/ledarab.ins
@@ -1,6 +1,6 @@
%% ledarab.ins
-%% Author: Peter Wilson (Herries Press) herries dot press at earthlink dot net
-%% Copyright 2005 Peter R. Wilson
+%% Author: Peter Wilson (Herries Press) herries dot press at earthlink dot net
+%% Maintainer:Maïeul Rouquette maieul at maieul dot net
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
diff --git a/Master/texmf-dist/source/latex/ledmac/ledmac.dtx b/Master/texmf-dist/source/latex/ledmac/ledmac.dtx
index 945a94f2389..8b7dba93418 100644
--- a/Master/texmf-dist/source/latex/ledmac/ledmac.dtx
+++ b/Master/texmf-dist/source/latex/ledmac/ledmac.dtx
@@ -1,7 +1,8 @@
% \iffalse meta-comment
%
% ledmac.dtx
-% Author: Peter Wilson (Herries Press) herries dot press at earthlink dot net
+% Author: Peter Wilson (Herries Press) herries dot press at earthlink dot net
+% Maintainer:Maïeul Rouquette maieul at maieul dot net
% Copyright 2003 -- 2005 Peter R. Wilson
%
% This work may be distributed and/or modified under the
@@ -13,7 +14,7 @@
% and version 1.3 or later is part of all distributions of
% LaTeX version 2003/06/01 or later.
%
-% This work has the LPPL maintenance status "unmaintained".
+% This work has the LPPL maintenance status "maintained".
%
% This work consists of the files listed in the README file.
%
@@ -34,6 +35,7 @@
\@mparswitchfalse
\makeatother
\EnableCrossrefs
+\RecordChanges
\CodelineIndex
%%\OnlyDescription
\renewcommand{\MakeUppercase}[1]{#1}
@@ -48,7 +50,7 @@
%
% \fi
%
-% \CheckSum{9036}
+% \CheckSum{9041}
%
% \makeatletter
% \newcommand*{\DescribeIt}{\leavevmode\@bsphack\begingroup\MakePrivateLetters
@@ -116,36 +118,39 @@
% \newcommand{\dtxfilename}{\texttt{ledmac.dtx}}
% \def\fileversion{v0.1} \def\filedate{2003/03/25}
% \def\fileversion{v0.2} \def\filedate{2003/08/16}
-% \def\fileversion{v0.21} \def\filedate{2003/09/13}
-% \def\fileversion{v0.22} \def\filedate{2003/11/09}
+% \def\fileversion{v0.2.1} \def\filedate{2003/09/13}
+% \def\fileversion{v0.2.2} \def\filedate{2003/11/09}
% \def\fileversion{v0.3} \def\filedate{2004/02/14}
-% \def\fileversion{v0.31} \def\filedate{2004/02/18} ^^A never released
+% \def\fileversion{v0.3.1} \def\filedate{2004/02/18} ^^A never released
% \def\fileversion{v0.4} \def\filedate{2004/02/29}
% \def\fileversion{v0.5} \def\filedate{2004/04/04}
-% \def\fileversion{v0.51} \def\filedate{2004/04/10}
+% \def\fileversion{v0.5.1} \def\filedate{2004/04/10}
% \def\fileversion{v0.6} \def\filedate{2004/12/10}
% \def\fileversion{v0.7} \def\filedate{2005/03/24}
-%
+% \def\fileversion{v0.8} \def\filedate{2011/07/11}
+%\def\fileversion{v0.8.1} \def\filedate{2011/07/14}
% \changes{v0.1}{2003/03/25}{First public release}
% \changes{v0.2}{2003/08/16}{Added tabmac code, and extended indexing}
-% \changes{v0.21}{2003/09/13}{Bug fixes and match with mempatch v1.8}
-% \changes{v0.22}{2003/11/09}{Improved paragraph footnotes}
-% \changes{v0.22}{2003/11/09}{New Dekker example}
+% \changes{v0.2.1}{2003/09/13}{Bug fixes and match with mempatch v1.8}
+% \changes{v0.2.2}{2003/11/09}{Improved paragraph footnotes}
+% \changes{v0.2.2}{2003/11/09}{New Dekker example}
% \changes{v0.3}{2004/02/14}{Includes edstanza and more}
-% \changes{v0.31}{2004/02/18}{Not released. Added remarks about the parallel package}
+% \changes{v0.3.1}{2004/02/18}{Not released. Added remarks about the parallel package}
% \changes{v0.4}{2004/02/29}{Added minipage, etc., support}
-% \changes{v0.41}{2004/03/28}{Not released. Minor editorial improvements and code tweaks}
-% \changes{0.5}{2004/04/04}{Added sidenotes, familiar footnotes in numbered text}
-% \changes{0.51}{2004/04/10}{Fixed right line numbers killed in v0.5}
-% \changes{0.6}{2004/11/16}{Fixed long paragraphs looping}
-% \changes{0.6}{2004/11/16}{Prepared for ledpar package}
-% \changes{0.6}{2004/12/10}{Fixed minor typos}
-% \changes{0.7}{2005/02/18}{Tidying up for ledpar and ledarab packages}
-% \changes{0.7}{2005/02/18}{Replaced all \cs{interAfootnotelinepenalty}, etc.,
+% \changes{v0.4.1}{2004/03/28}{Not released. Minor editorial improvements and code tweaks}
+% \changes{v0.5}{2004/04/04}{Added sidenotes, familiar footnotes in numbered text}
+% \changes{v0.5.1}{2004/04/10}{Fixed right line numbers killed in v0.5}
+% \changes{v0.6}{2004/11/16}{Fixed long paragraphs looping}
+% \changes{v0.6}{2004/11/16}{Prepared for ledpar package}
+% \changes{v0.6}{2004/12/10}{Fixed minor typos}
+% \changes{v0.7}{2005/02/18}{Tidying up for ledpar and ledarab packages}
+% \changes{v0.7}{2005/02/18}{Replaced all \cs{interAfootnotelinepenalty}, etc.,
% by just \cs{interfootnotelinepenalty}}
-% \changes{0.7}{2005/03/02}{ledmac having been available for 2 years,
+% \changes{v0.7}{2005/03/02}{ledmac having been available for 2 years,
% deleted the commented out original edmac texts}
-%
+% \changes{v0.7}{2011/06/17}{Ma\"ieul Rouquette new maintainer}
+% \changes{v0.8}{2011/07/11}{Bug on endnotes fixed : in a // text, every endnotes can be at the end (!)}
+% \changes{v0.8.1}{2011/07/14}{Bug on \cs{edtext} ; \cs{critex} ; \cs{lemma} fixed : we can now us non switching commands, like \cs{textit}}
% \hyphenation{man-u-script man-u-scripts}
%
% \newcommand{\Lpack}[1]{\textsf{#1}}
@@ -186,6 +191,7 @@
% Peter Wilson \\
% Herries Press\thanks{%
% \texttt{herries dot press at earthlink dot net}} \\
+% Ma\"ieul Rouquette\thanks{\texttt{maieul at maieul dot net}} \\
% {\small based on the original work by} \\
% John Lavagnino, Dominik Wujastyk, Herbert Breger and Wayne Sullivan
% }
@@ -1718,7 +1724,7 @@
% \DescribeMacro{\label}
% \DescribeMacro{\ref}
% \DescribeMacro{\pageref}
-% \changes{v0.21}{2003/08/25}{Added text about normal labeling}
+% \changes{v0.2.1}{2003/08/25}{Added text about normal labeling}
% The normal \cs{label}, \cs{ref} and \cs{pageref} macros may be used
% within numbered text, and operate in the familiar fashion. As an example,
% here is one way of numbering paragraphs in numbered text, and then being
@@ -2864,10 +2870,7 @@
%
% \end{PW}
%
-% \StopEventually{%
-% \addcontentsline{toc}{section}{Index}
-% \PrintIndex
-% }
+% \StopEventually{}
%
% \clearpage
% \section{Implementation overview}\label{overview}
@@ -4785,7 +4788,7 @@
% Now close the current output line-list file, if any, and open a new one.
% The first time we open a line-list file for output, we do it using
% \cs{immediate}, and clear the \cs{iffirst@linenum@out@} flag.
-% \changes{v0.22}{2003/11/09}{Added initial write of page number in
+% \changes{v0.2.2}{2003/11/09}{Added initial write of page number in
% \cs{line@list@stuff}}
% \changes{v0.7}{2005/02/25}{Deleted \cs{page@start} from \cs{line@list@stuff}}
% \begin{macrocode}
@@ -5194,7 +5197,7 @@
% languages that make no special use of them, their associated
% control sequences should simply return the proper character.)
% \changes{v0.2}{2003/07/25}{Added \cs{l@dtabnoexpands} to \cs{no@expands}}
-% \changes{v0.21}{203/08/25}{Removed some \cs{let}s from \cs{no@expands}.
+% \changes{v0.2.1}{203/08/25}{Removed some \cs{let}s from \cs{no@expands}.
% These were in \edmac{} but I feel that they should not have been as they
% disabled page/line refs in footnotes}
% \begin{macrocode}
@@ -5249,7 +5252,7 @@
% \begin{macrocode}
\begingroup
\no@expands
- \xdef\@tag{#1}%
+ \xdef\@tag{\protect#1}%
% \end{macrocode}
% \end{macro}
%
@@ -5318,7 +5321,7 @@
\newcommand{\edtext}[2]{\leavevmode
\begingroup
\no@expands
- \xdef\@tag{#1}%
+ \xdef\@tag{\protect#1}%
\set@line
\global\insert@count=0
\ignorespaces #2\relax
@@ -5384,7 +5387,7 @@
% The \cs{lemma}\marg{text} macro allows you to change the lemma
% that's passed on to the notes.
% \begin{macrocode}
-\newcommand*{\lemma}[1]{\xdef\@tag{#1}\ignorespaces}
+\newcommand*{\lemma}[1]{\xdef\@tag{\protect#1}\ignorespaces}
% \end{macrocode}
% \end{macro}
%
@@ -5733,9 +5736,9 @@
% footnotes.
% \changes{v0.5}{2004/04/03}{Changed \cs{do@line} to enable sidenotes and
% regular footnoting}
-% \changes{v0.51}{2004/04/10}{Changed \cs{do@line} to restore correct line
+% \changes{v0.5.1}{2004/04/10}{Changed \cs{do@line} to restore correct line
% numbering}
-% \changes{v0.51}{2004/04/10}{Added code to \cs{do@line} to handle
+% \changes{v0.5.1}{2004/04/10}{Added code to \cs{do@line} to handle
% \cs{ledsidenote}s}
%
% \cs{affixline@num} puts the line numbers into \cs{l@dld@ta} (left)
@@ -6086,7 +6089,7 @@
% \end{PW}
%
% First, the case when we're within a sub-line range.
-% \changes{v0.51}{2004/04/10}{Changed \cs{affixline@num} to cater for sidenotes}
+% \changes{v0.5.1}{2004/04/10}{Changed \cs{affixline@num} to cater for sidenotes}
% \changes{v0.7}{2005/02/22}{Added skipnumering to \cs{affixline@num}}
% \begin{macrocode}
\newcommand*{\affixline@num}{%
@@ -6936,7 +6939,7 @@
% Sometimes it could be useful not to print the line number, or give
% it a symbolic value (perhaps if there are several notes from the same line).
% \end{PW}
-% \changes{v0.22}{2003/11/04}{Added \cs{symplinenum}}
+% \changes{v0.2.2}{2003/11/04}{Added \cs{symplinenum}}
% \begin{macrocode}
\newif\ifledplinenum
\ledplinenumtrue
@@ -7136,7 +7139,7 @@
% \begin{PW}
% \begin{macro}{\mpnormalfootgroup}
% A somewhat different version for minipages.
-% \changes{v04.}{2004/02/29}{Added \cs{mpnormalfootgroup}}
+% \changes{v0.4}{2004/02/29}{Added \cs{mpnormalfootgroup}}
% \begin{macrocode}
\newcommand*{\mpnormalfootgroup}[1]{{
\vskip\skip\@nameuse{mp#1footins}
@@ -7188,7 +7191,7 @@
% \begin{PW}
% \begin{macro}{\ledfootinsdim}
% Have a constant value for the \verb?\dimen\footins?
-% \changes{v0.41}{2004/03/25}{Added \cs{ledfootinsdim}}
+% \changes{v0.4.1}{2004/03/25}{Added \cs{ledfootinsdim}}
% \begin{macrocode}
\newcommand*{\ledfootinsdim}{0.8\vsize}
@@ -7307,7 +7310,7 @@
% run off the bottom of the text block. \cs{footfudgefiddle} can be increased
% from its default 64 (say to 70) to increase the estimate.
% \end{PW}
-% \changes{v0.22}{2003/11/04}{Added \cs{footfudgefiddle}}
+% \changes{v0.2.2}{2003/11/04}{Added \cs{footfudgefiddle}}
% \begin{macrocode}
\providecommand{\footfudgefiddle}{64}
% \end{macrocode}
@@ -7325,7 +7328,7 @@
% I think that \cs{columnwidth} should be used here for LaTeX, not \cs{hsize}.
% I've also included \cs{footfudgefiddle}.
% \end{PW}
-% \changes{v0.22}{2003/11/04}{Added \cs{footfudgefiddle} to \cs{para@footsetup}}
+% \changes{v0.2.2}{2003/11/04}{Added \cs{footfudgefiddle} to \cs{para@footsetup}}
% \begin{macrocode}
\newcommand*{\para@footsetup}[1]{{\notefontsetup
\dimen0=\baselineskip
@@ -8087,7 +8090,7 @@
% \begin{macro}{\m@m@makecolintro}
% These macros are defined in the \Lclass{memoir} class and form part
% of the definition of \verb?\@makecol?.
-% \changes{v0.21}{2003/09/13}{Added \cs{m@m@makecolfloats}, \cs{m@m@makecoltext}
+% \changes{v0.2.1}{2003/09/13}{Added \cs{m@m@makecolfloats}, \cs{m@m@makecoltext}
% and \cs{m@m@makecolintro}}
% \begin{macrocode}
\providecommand{\m@m@makecolfloats}{%
@@ -8115,7 +8118,7 @@
% \begin{macro}{\l@d@makecol}
% This is a partitioned version of the `standard' \cs{@makecol},
% with the initial code put into another macro.
-% \changes{v0.21}{2003/09/13}{Rewrote \cs{@makecol}, calling it \cs{l@d@makecol}}
+% \changes{v0.2.1}{2003/09/13}{Rewrote \cs{@makecol}, calling it \cs{l@d@makecol}}
% \begin{macrocode}
\gdef\l@d@makecol{%
\l@ddofootinsert
@@ -8129,7 +8132,7 @@
% \begin{macro}{\l@ddofootinsert}
% This macro essentially holds the initial portion of the kernel
% \cs{@makecol} code.
-% \changes{v0.21}{2003/09/13}{Renamed \cs{dofootinsert} as \cs{l@ddofootinsert}}
+% \changes{v0.2.1}{2003/09/13}{Renamed \cs{dofootinsert} as \cs{l@ddofootinsert}}
% \changes{v0.7}{2005/02/25}{Deleted \cs{page@start} from \cs{l@ddofootinsert}}
% \begin{macrocode}
\newcommand*{\l@ddofootinsert}{%
@@ -8165,7 +8168,7 @@
% We order the footnote inserts so that the regular footnotes are first,
% then class 1\index{class 1 feet} (familiar footnotes) and finally
% class 2\index{class 2 feet} (critical footnotes).
-% \changes{v0.21}{2003/09/13}{Renamed \cs{doxtrafeet} to \cs{l@ddoxtrafeet}}
+% \changes{v0.2.1}{2003/09/13}{Renamed \cs{doxtrafeet} to \cs{l@ddoxtrafeet}}
% \begin{macrocode}
\newcommand*{\l@ddoxtrafeet}{%
\doxtrafeeti
@@ -8179,7 +8182,7 @@
% the extra critical feet (class 2 feet\index{class 2 feet}).
% NOTE: the code is likely to be
% `featurefull'.
-% \changes{v0.41}{2004/03/06}{Changed \cs{doxtrafeetii} code for easier extensions}
+% \changes{v0.4.1}{2004/03/06}{Changed \cs{doxtrafeetii} code for easier extensions}
% \begin{macrocode}
\newcommand*{\doxtrafeetii}{%
\setbox\@outputbox \vbox{%
@@ -8190,7 +8193,7 @@
%
% \begin{macro}{\@opxtrafeetii}
% The extra critical feet to be aded to the output.
-% \changes{v0.41}{2004/03/06}{Added \cs{@opxtrafeetii}}
+% \changes{v0.4.1}{2004/03/06}{Added \cs{@opxtrafeetii}}
% \begin{macrocode}
\newcommand*{\@opxtrafeetii}{%
\ifvoid\Afootins\else\Afootstart{A}\Afootgroup{A}\fi
@@ -8207,7 +8210,7 @@
% \cs{l@ddodoreinxtrafeet} is the code for catering for the extra footnotes
% within \cs{@reinserts}. The implementation may well have to change.
% We use the same classes and ordering as in \cs{l@ddoxtrafeet}.
-% \changes{v0.21}{203/09/13}{Renamed \cs{dodoreinxtrafeet} to \cs{l@ddodoreinxtrafeet}}
+% \changes{v0.2.1}{203/09/13}{Renamed \cs{dodoreinxtrafeet} to \cs{l@ddodoreinxtrafeet}}
% \begin{macrocode}
\newcommand*{\l@ddodoreinxtrafeet}{%
\doreinxtrafeeti
@@ -8249,7 +8252,7 @@
% We had better add that code if \Lclass{memoir} is used. (It can
% be awkward dealing with |\if| code within |\if| code, so don't use
% |\ifl@dmemoir| here.)
-% \changes{v0.21}{2003/09/13}{Major changes to insert code when memoir is loaded}
+% \changes{v0.2.1}{2003/09/13}{Major changes to insert code when memoir is loaded}
% \begin{macrocode}
\@ifclassloaded{memoir}{%
% \end{macrocode}
@@ -8275,7 +8278,7 @@
% Let's make it easier for an author to create a new series by providing
% this macro, \verb?\addfootins?\marg{letter}, to add the series to
% the several lists.
-% \changes{v0.41}{2004/03/06}{Added \cs{addfootins}}
+% \changes{v0.4.1}{2004/03/06}{Added \cs{addfootins}}
% \begin{macrocode}
\newcommand*{\addfootins}[1]{%
\footnormal{#1}
@@ -8307,7 +8310,7 @@
% \end{macro}
%
% It turns out that \verb?\@doclearpage? also needs modifying.
-% \changes{v0.41}{2004/03/25}{Added code for changing \cs{@doclearpage}}
+% \changes{v0.4.1}{2004/03/25}{Added code for changing \cs{@doclearpage}}
% \begin{macro}{\if@led@nofoot}
% \begin{macro}{\@led@extranofeet}
% We have to check if there are any leftover feet. \verb?\@led@extranofeet?
@@ -8441,7 +8444,7 @@
%
% \begin{macro}{\zz@@@}
% A convenience macro to zero two labeling counters in one go.
-% \changes{v0.21}{2003/08/26}{Minor change to \cs{zz@@@}}
+% \changes{v0.2.1}{2003/08/26}{Minor change to \cs{zz@@@}}
% \begin{macrocode}
%% \newcommand*{\zz@@@}{000|000|000} % set three counters to zero in one go
\newcommand*{\zz@@@}{000|000} % set two counters to zero in one go
@@ -8472,7 +8475,7 @@
% hopefully cures that, and also allows for non-arabic page numbering.
% \end{PW}
%
-% \changes{v0.21}{2003/08/26}{Tweaked \cs{edlabel} to get correct page numbers}
+% \changes{v0.2.1}{2003/08/26}{Tweaked \cs{edlabel} to get correct page numbers}
% \begin{macrocode}
\newcommand*{\edlabel}[1]{\@bsphack
\write\linenum@out{\string\@lab}%
@@ -8547,7 +8550,7 @@
% of \cs{@lab} appends just the current line and sub-line numbers
% to \cs{labelref@list}.
% \end{PW}
-% \changes{v0.21}{2003/08/26}{Removed page setting from \cs{@lab}}
+% \changes{v0.2.1}{2003/08/26}{Removed page setting from \cs{@lab}}
% \changes{v0.3}{2004/02/14}{Replaced \cs{the}\cs{line@num} by
% \cs{linenumr@p}\cs{line@num} in
% \cs{@lab}, and similar for sub-lines}
@@ -8741,8 +8744,8 @@
% we use for the footnotes, so that there's no need to defer any
% writing to catch information from the output routine.
% \begin{macrocode}
-\newcommand{\l@dend@open}[1]{\l@dend@true\immediate\openout\l@d@end=#1\relax}
-\newcommand{\l@dend@close}{\l@dend@false\immediate\closeout\l@d@end}
+\newcommand{\l@dend@open}[1]{\global\l@dend@true\immediate\openout\l@d@end=#1\relax}
+\newcommand{\l@dend@close}{\global\l@dend@false\immediate\closeout\l@d@end}
% \end{macrocode}
% \end{macro}
@@ -8835,7 +8838,7 @@
% supply the section numbers from the main text; standard \Ledmac{} does
% nothing with this information, but it's there if you want to write
% custom macros to do something with it.
-% \changes{v0.22}{2003/11/05}{Used \cs{providecommand} for \cs{@gobblethree}
+% \changes{v0.2.2}{2003/11/05}{Used \cs{providecommand} for \cs{@gobblethree}
% to avoid clash with the amsfonts package}
% \begin{macrocode}
\def\endprint#1#2#3{{\notefontsetup{\notenumfont\printendlines#1|}%
@@ -9009,7 +9012,7 @@
%
% We provide side notes as replacement for \verb?\marginpar? in numbered text.
% \changes{v0.5}{2004/04/03}{Added left and right side notes}
-% \changes{v0.51}{2004/04/10}{Added moveable side note}
+% \changes{v0.5.1}{2004/04/10}{Added moveable side note}
%
% \begin{macro}{\sidenote@margin}
% \begin{macro}{\sidenotemargin}
@@ -9017,7 +9020,7 @@
% These are the sidenote equivalents to \cs{line@margin} and \cs{linenummargin}
% for specifying which margin. The default is the right margin (opposite to
% the default for line numbers).
-% \changes{v0.51}{2004/04/10}{Added \cs{sidenotemargin} and \cs{sidenote@margin}}
+% \changes{v0.5.1}{2004/04/10}{Added \cs{sidenotemargin} and \cs{sidenote@margin}}
% \changes{v0.7}{2005/02/23}{Added \cs{l@dgetsidenote@margin}}
% \begin{macrocode}
\newcount\sidenote@margin
@@ -9273,7 +9276,7 @@
%
% We have to modify \verb?\@footnotetext? and \verb?\@footnotemark?. However,
% if \Lclass{memoir} is used the modifications have already been made.
-% \changes{v0.41}{2004/03/25}{Only change \cs{@footnotetext} and
+% \changes{v0.4.1}{2004/03/25}{Only change \cs{@footnotetext} and
% \cs{@footnotemark} if memoir not used}
% \begin{macrocode}
\@ifclassloaded{memoir}{}{%
@@ -9834,7 +9837,7 @@
%
% \begin{macro}{\para@footsetupX}
% \cs{para@footsetupX}\marg{series}
-% \changes{v0.22}{2003/11/04}{Added \cs{footfudgefiddle} to \cs{para@footsetupX}}
+% \changes{v0.2.2}{2003/11/04}{Added \cs{footfudgefiddle} to \cs{para@footsetupX}}
% \begin{macrocode}
\newcommand*{\para@footsetupX}[1]{{\notefontsetup
\dimen0=\baselineskip
@@ -10062,7 +10065,7 @@
% \begin{macro}{\addfootinsX}
% Make life just a little easier for those who want additional series
% of class 1\index{class 1 feet} footnotes.
-% \changes{v0.41}{2003/03/06}{Added minpage setup to \cs{addfootinsX}}
+% \changes{v0.4.1}{2003/03/06}{Added minpage setup to \cs{addfootinsX}}
% \begin{macrocode}
\newcommand*{\addfootinsX}[1]{%
\footnormalX{#1}
@@ -10243,7 +10246,7 @@
% of unboxed, variable \meta{width} minipage. The optional \meta{pos}
% controls the sideways position of numbered text.
% \changes{v0.4}{2004/02/29}{Added ledgroupsized environment}
-% \changes{v0.51}{2004/04/10}{Only change \cs{hsize} in ledgroupsized
+% \changes{v0.5.1}{2004/04/10}{Only change \cs{hsize} in ledgroupsized
% environment otherwise page number can be in wrong place}
% \begin{macrocode}
\newenvironment{ledgroupsized}[2][l]{%
@@ -10340,7 +10343,7 @@
\@ifclassloaded{memoir}{%
% \end{macrocode}
% \Lpack{memoir} is being used.
-% \changes{v0.41}{2003/03/29}{Let ledmac take advantage of memoir's indexing}
+% \changes{v0.4.1}{2003/03/29}{Let ledmac take advantage of memoir's indexing}
%
% \begin{macro}{\makeindex}
% \begin{macro}{\edindex}
@@ -10870,7 +10873,7 @@
% % might be necessary.
% % October 1996
% %
-% % My kind thanks to Nora G^Ädeke for valuable support. Any hints and
+% % My kind thanks to Nora G^Æ’deke for valuable support. Any hints and
% % comments are welcome, please contact Herbert Breger,
% % Leibniz-Archiv, Waterloostr. 8, D -- 30169 Hannover, Germany
% % Tel.: 511 - 1267 327
@@ -13199,7 +13202,7 @@ in section~\ref{subsec}.
% ^^A PW: the iffalse ... fi trick doesn't work here because of embedded ifs
%
% \subsection{Nijmegen}\label{example:ledekker}
-% \changes{v0.22}{2003/11/09}{Added the Dekker example}
+% \changes{v0.2.2}{2003/11/09}{Added the Dekker example}
% \changes{v0.6}{2004/11/16}{Changed version of the Dekker example}
%
% \begin{PW}
@@ -13643,6 +13646,8 @@ is \edtext{Lucifer}{\Cfootnote{Luicifer T, L\'ucifer B}} aosta
% \clearpage
%
% \bibliographystyle{alpha}
+% \section*{}
+% \addcontentsline{toc}{section}{References}
% \begin{thebibliography}{WWW99}
%
% \bibitem[Bre96]{TABMAC}
@@ -13723,8 +13728,13 @@ is \edtext{Lucifer}{\Cfootnote{Luicifer T, L\'ucifer B}} aosta
% \end{thebibliography}
%
% \Finale
-%
+% \section*{}
+% \addcontentsline{toc}{section}{Index}
% \PrintIndex
+%
+% \section*{}
+% \addcontentsline{toc}{section}{Change History}
+% \PrintChanges
% \endinput
\endinput
diff --git a/Master/texmf-dist/source/latex/ledmac/ledmac.ins b/Master/texmf-dist/source/latex/ledmac/ledmac.ins
index 7bca16932a9..37de543c3fa 100644
--- a/Master/texmf-dist/source/latex/ledmac/ledmac.ins
+++ b/Master/texmf-dist/source/latex/ledmac/ledmac.ins
@@ -1,6 +1,6 @@
%% ledmac.ins
-%% Author: Peter Wilson (Herries Press) herries dot press at earthlink dot net
-%% Copyright 2003 -- 2005 Peter R. Wilson
+%% Author: Peter Wilson (Herries Press) herries dot press at earthlink dot net
+%% Maintainer:Maïeul Rouquette maieul at maieul dot net
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
@@ -11,7 +11,7 @@
%% and version 1.3 or later is part of all distributions of
%% LaTeX version 2003/06/01 or later.
%%
-%% This work has the LPPL maintenance status "unmaintained".
+%% This work has the LPPL maintenance status "maintained".
%%
%% This work consists of the files listed in the README file.
%%
diff --git a/Master/texmf-dist/source/latex/ledmac/ledpar.dtx b/Master/texmf-dist/source/latex/ledmac/ledpar.dtx
index 70c408c9e0d..0b12bf384d8 100644
--- a/Master/texmf-dist/source/latex/ledmac/ledpar.dtx
+++ b/Master/texmf-dist/source/latex/ledmac/ledpar.dtx
@@ -1,7 +1,8 @@
% \iffalse meta-comment
%
% ledpar.dtx
-% Author: Peter Wilson (Herries Press) herries dot press at earthlink dot net
+% Author: Peter Wilson (Herries Press) herries dot press at earthlink dot net
+% Maintainer:Maïeul Rouquette maieul at maieul dot net
% Copyright 2004, 2005 Peter R. Wilson
%
% This work may be distributed and/or modified under the
@@ -13,7 +14,7 @@
% and version 1.3 or later is part of all distributions of
% LaTeX version 2003/06/01 or later.
%
-% This work has the LPPL maintenance status "unmaintained".
+% This work has the LPPL maintenance status "maintained".
%
% This work consists of the files listed in the README file.
%
@@ -35,6 +36,7 @@
\makeatother
\EnableCrossrefs
\CodelineIndex
+\RecordChanges
%%\OnlyDescription
\renewcommand{\MakeUppercase}[1]{#1}
\pagestyle{headings}
@@ -48,7 +50,7 @@
%
% \fi
%
-% \CheckSum{4226}
+% \CheckSum{4247}
%
% \makeatletter
% \newcommand*{\DescribeIt}{\leavevmode\@bsphack\begingroup\MakePrivateLetters
@@ -119,13 +121,15 @@
% \def\fileversion{v0.3} \def\filedate{2005/03/24}
% \def\fileversion{v0.3a} \def\filedate{2005/03/30}
% \def\fileversion{v0.3b} \def\filedate{2005/04/08}
+% \def\fileversion{v0.3c} \def\filedate{2011/06/16}
%
% \changes{v0.1}{2004/12/10}{First public release}
% \changes{v0.2}{2005/01/01}{Fix babel problems}
% \changes{v0.3}{2005/03/24}{Reorganize for ledarab}
% \changes{v0.3a}{2005/03/30}{Minor \cs{linenummargin} fix}
% \changes{v0.3b}{2005/04/08}{Improved parallel page balancing}
-%
+% \changes{v0.3c}{2011/06/16}{Compatibilty with Polyglossia}
+
% \hyphenation{man-u-script man-u-scripts}
%
% \newcommand{\Lpack}[1]{\textsf{#1}}
@@ -164,7 +168,8 @@
% has version number \fileversion, last revised \filedate.}}
% \author{%
% Peter Wilson \\
-% Herries Press\thanks{\texttt{herries dot press at earthlink dot net}}}
+% Herries Press\thanks{\texttt{herries dot press at earthlink dot net}}\\
+% Ma\"ieul Rouquette\thanks{\texttt{maieul at maieul dot net}}}
%
% \date{}
%
@@ -634,12 +639,7 @@
%
%
%
-% \StopEventually{%
-% ^^A \addcontentsline{toc}{section}{\protect\numberline{B}Index}
-% \addcontentsline{toc}{section}{Index}
-% \PrintIndex
-% ^^A \addtocontents{toc}{\protect\end{multicols}}
-% }
+% \StopEventually{}
%
% \clearpage
% \section{Implementation overview}\label{overview}
@@ -679,7 +679,7 @@
% \begin{macrocode}
%<*code>
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{ledpar}[2005/04/08 v0.3b ledmac extension for parallel texts]
+\ProvidesPackage{ledpar}[2011/06/16 v0.3c ledmac extension for parallel texts]
% \end{macrocode}
%
@@ -3624,10 +3624,11 @@
% \end{macrocode}
%
-% Now do the \verb?babel? fix, if necessary.
+% Now do the \verb?babel? fix or \verb?polyglossia?, if necessary.
% \begin{macrocode}
\AtBeginDocument{%
- \@ifundefined{bbl@main@language}{%
+ \@ifundefined{xpg@main@language}{%
+ \@ifundefined{bbl@main@language}{%
% \end{macrocode}
% Either \verb?babel? has not been used or it has been used with no
% specified language.
@@ -3660,7 +3661,19 @@
% \begin{macrocode}
\gdef\theledlanguageL{\bbl@main@language}%
\gdef\theledlanguageR{\bbl@main@language}%
-% \end{macrocode}
+ }%
+ }
+% \end{macrocode}
+% If on Polyglossia
+% \begin{macrocode}
+ { \apptocmd{\xpg@set@language}{%
+ \ifledRcol \gdef\theledlanguageR{#1}%
+ \else \gdef\theledlanguageL{#1}%
+ \fi}%
+ \let\l@duselanguage\xpg@set@language
+ \gdef\theledlanguageL{\xpg@main@language}%
+ \gdef\theledlanguageR{\xpg@main@language}%
+% \end{macrocode}
% That's it.
% \begin{macrocode}
}}
@@ -5111,7 +5124,7 @@ own business.} \&
%
% \bibliographystyle{alpha}
% \begin{thebibliography}{WWW99}
-%
+% \addcontentsline{toc}{section}{References}
% \bibitem[LW90]{EDMACTUG}
% John Lavagnino and Dominik Wujastyk.
% \newblock `An overview of \edmac: a \textsc{Plain} TeX format for
@@ -5140,13 +5153,18 @@ own business.} \&
% \end{thebibliography}
%
% \Finale
-%
+% \section*{}
+% \addcontentsline{toc}{section}{Index}
% \PrintIndex
+%
+% \section*{}
+% \addcontentsline{toc}{section}{Change History}
+% \PrintChanges
% \endinput
\endinput
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% \CharacterTabl
+%% Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
%% Digits \0\1\2\3\4\5\6\7\8\9
%% Exclamation \! Double quote \" Hash (number) \#
diff --git a/Master/texmf-dist/source/latex/ledmac/ledpar.ins b/Master/texmf-dist/source/latex/ledmac/ledpar.ins
index d9fc74baedd..a02ec10908a 100644
--- a/Master/texmf-dist/source/latex/ledmac/ledpar.ins
+++ b/Master/texmf-dist/source/latex/ledmac/ledpar.ins
@@ -1,5 +1,6 @@
%% ledpar.ins
-%% Author: Peter Wilson (Herries Press) herries dot press at earthlink dot net
+%% Author: Peter Wilson (Herries Press) herries dot press at earthlink dot net
+%% Maintainer:Maïeul Rouquette maieul at maieul dot net
%% Copyright 2004, 2005 Peter R. Wilson
%%
%% This work may be distributed and/or modified under the
@@ -11,7 +12,7 @@
%% and version 1.3 or later is part of all distributions of
%% LaTeX version 2003/06/01 or later.
%%
-%% This work has the LPPL maintenance status "unmaintained".
+%% This work has the LPPL maintenance status "maintained".
%%
%% This work consists of the files listed in the README file.
%%
@@ -26,7 +27,7 @@
\input docstrip.tex
\preamble
- Author: Peter Wilson (Herries Press) herries dot press at earthlink dot net
+ Author: Author: Peter Wilson Maïeul Rouquette maieul at maieul dot net (Herries Press) herries dot press at earthlink dot net
Copyright 2004, 2005 Peter R. Wilson
This work may be distributed and/or modified under the