diff options
author | Karl Berry <karl@freefriends.org> | 2011-08-12 23:08:47 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2011-08-12 23:08:47 +0000 |
commit | ebb694371ef5f20e33f9889268ae32ecb789c93a (patch) | |
tree | 5764ad5ad347bb2f872d8f8d45031a6f4f2865c6 /Master/texmf-dist/source | |
parent | 8a79b2a0b87e6b3ffa8d01fac1730ed74c3cd75b (diff) |
ledmac (14jul11)
git-svn-id: svn://tug.org/texlive/trunk@23519 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r-- | Master/texmf-dist/source/latex/ledmac/ledarab.dtx | 27 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/ledmac/ledarab.ins | 4 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/ledmac/ledmac.dtx | 142 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/ledmac/ledmac.ins | 6 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/ledmac/ledpar.dtx | 56 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/ledmac/ledpar.ins | 7 |
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 |