diff options
author | Karl Berry <karl@freefriends.org> | 2008-12-31 18:45:12 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2008-12-31 18:45:12 +0000 |
commit | e92f643b99a97c1ce1e3c1424f9d27a4155e6b0e (patch) | |
tree | 7c7fcca04826337f17b8a0204d1d2648a8f538b6 | |
parent | 9f0fd54c28d7519adc89289dadfbafe7a1978b60 (diff) |
new separated latex package fn2end (29dec08)
git-svn-id: svn://tug.org/texlive/trunk@11769 c570f23f-e606-0410-a88d-b1316a301751
-rwxr-xr-x | Master/texmf-dist/doc/latex/fn2end/fn2end.pdf | bin | 0 -> 28659 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/fn2end/fn2end.tex (renamed from Master/texmf-dist/tex/latex/ltxmisc/fn2end.sty) | 84 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/fn2end/fn2end.sty | 80 | ||||
-rwxr-xr-x | Master/tlpkg/bin/ctan2tds | 4 | ||||
-rwxr-xr-x | Master/tlpkg/bin/tlpkg-ctan-check | 2 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc | 1 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/fn2end.tlpsrc | 2 |
7 files changed, 89 insertions, 84 deletions
diff --git a/Master/texmf-dist/doc/latex/fn2end/fn2end.pdf b/Master/texmf-dist/doc/latex/fn2end/fn2end.pdf Binary files differnew file mode 100755 index 00000000000..a3479cf15c2 --- /dev/null +++ b/Master/texmf-dist/doc/latex/fn2end/fn2end.pdf diff --git a/Master/texmf-dist/tex/latex/ltxmisc/fn2end.sty b/Master/texmf-dist/doc/latex/fn2end/fn2end.tex index 1e3378238dc..4c6619aadfb 100644 --- a/Master/texmf-dist/tex/latex/ltxmisc/fn2end.sty +++ b/Master/texmf-dist/doc/latex/fn2end/fn2end.tex @@ -1,86 +1,4 @@ -% fn2end.sty Convert footnotes into end notes. -% LaTeXable documentation at end (after \endinput) -% LaTeX 2.09 users, should comment out this line: -\ProvidesPackage{fn2end}[1995/05/31 Convert footnotes into end notes.] - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% This file may be freely copied, and distributed. -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -% Author: -% Kim C. Border, -% Division of the Humanities and Social Sciences, -% Caltech, Pasadena, CA 91125 USA -% e-mail: kcb@hss.caltech.edu - -% I gratefully acknowledge the help of J. E. Burke -% <jeburke@jhuvms.hcf.jhu.edu> at Johns Hopkins, who fixed -% the handling of long footnotes. -% The main idea is from Knuth's \answer macro in the TeXbook. - -% version 1.1, May 31, 1995 -% Changed \endnoteshere to \theendnotes, since you -% shouldn't use commands that begin with \end -% Also added user renewable parameters - -% Based on my old endnotes.sty, version 3 -% (Sep 4, 1990, rev. Jul 28, 1994), which was never posted. -% It appears to work with both LaTeX2e and LaTeX2.09 - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% User redefinable parameters -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\newlength{\noteskip} -\setlength{\noteskip}{1em} -\newcommand{\notenumberformat}[1]{$#1$} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Save the original definition of \@footnotetext -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\let\original@footnotetext\@footnotetext - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Define \makeendnotes to open a new file -% for the endnotes and to redefine \@footnotetext -% (\newlinechar courtesy of J E Burke) -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\newcommand{\makeendnotes}{\newwrite\n@tefile - \immediate\openout\n@tefile=\jobname.end - \immediate\write\n@tefile{\relax} - \long\gdef\@footnotetext{\immediate\write\n@tefile{} - \begingroup\newlinechar=`\^^M - \catcode`\^^M=12\@setupcopy\@copynote}} - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% The verbatim copying definitions -% based on the TeXbook's \answer macro -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\newcommand{\@setupcopy}{\@sanitize} -\newcommand{\@copynote}{} -\long\gdef\@copynote#1{% - \immediate\write\n@tefile{\notenumberformat{\@thefnmark}% - \hskip\noteskip}% - \immediate\write\n@tefile{#1}\endgroup} - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Define \theendnotes to retrieve them -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\newcommand{\theendnotes}{\immediate\closeout\n@tefile - \input\jobname.end\relax} - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Define \restorefootnotes -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\newcommand{\restorefootnotes}{\long\gdef\@footnotetext{\original@footnotetext}} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\endinput - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\documentstyle{article} +\documentclass{article} \newcommand{\cs}[1]{\mbox{\tt\bs#1}}% for control sequences \newcommand{\bs}{\char '134 } % A backslash character for \tt font \newcommand{\file}[1]{\mbox{\tt #1}} diff --git a/Master/texmf-dist/tex/latex/fn2end/fn2end.sty b/Master/texmf-dist/tex/latex/fn2end/fn2end.sty new file mode 100644 index 00000000000..c8ed8478ac7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/fn2end/fn2end.sty @@ -0,0 +1,80 @@ +% fn2end.sty Convert footnotes into end notes. +% LaTeXable documentation at end (after \endinput) +% LaTeX 2.09 users, should comment out this line: +\ProvidesPackage{fn2end}[1995/05/31 Convert footnotes into end notes.] + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% This file may be freely copied, and distributed. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% Author: +% Kim C. Border, +% Division of the Humanities and Social Sciences, +% Caltech, Pasadena, CA 91125 USA +% e-mail: kcb@hss.caltech.edu + +% I gratefully acknowledge the help of J. E. Burke +% <jeburke@jhuvms.hcf.jhu.edu> at Johns Hopkins, who fixed +% the handling of long footnotes. +% The main idea is from Knuth's \answer macro in the TeXbook. + +% version 1.1, May 31, 1995 +% Changed \endnoteshere to \theendnotes, since you +% shouldn't use commands that begin with \end +% Also added user renewable parameters + +% Based on my old endnotes.sty, version 3 +% (Sep 4, 1990, rev. Jul 28, 1994), which was never posted. +% It appears to work with both LaTeX2e and LaTeX2.09 + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% User redefinable parameters +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\newlength{\noteskip} +\setlength{\noteskip}{1em} +\newcommand{\notenumberformat}[1]{$#1$} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Save the original definition of \@footnotetext +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\let\original@footnotetext\@footnotetext + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Define \makeendnotes to open a new file +% for the endnotes and to redefine \@footnotetext +% (\newlinechar courtesy of J E Burke) +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\newcommand{\makeendnotes}{\newwrite\n@tefile + \immediate\openout\n@tefile=\jobname.end + \immediate\write\n@tefile{\relax} + \long\gdef\@footnotetext{\immediate\write\n@tefile{} + \begingroup\newlinechar=`\^^M + \catcode`\^^M=12\@setupcopy\@copynote}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% The verbatim copying definitions +% based on the TeXbook's \answer macro +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\newcommand{\@setupcopy}{\@sanitize} +\newcommand{\@copynote}{} +\long\gdef\@copynote#1{% + \immediate\write\n@tefile{\notenumberformat{\@thefnmark}% + \hskip\noteskip}% + \immediate\write\n@tefile{#1}\endgroup} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Define \theendnotes to retrieve them +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\newcommand{\theendnotes}{\immediate\closeout\n@tefile + \input\jobname.end\relax} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Define \restorefootnotes +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\newcommand{\restorefootnotes}{\long\gdef\@footnotetext{\original@footnotetext}} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput diff --git a/Master/tlpkg/bin/ctan2tds b/Master/tlpkg/bin/ctan2tds index d5beb7e82f3..7fb6c36401f 100755 --- a/Master/tlpkg/bin/ctan2tds +++ b/Master/tlpkg/bin/ctan2tds @@ -146,6 +146,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'cweb', "die 'skipping, programs'", 'cyklop', "&MAKEcopy", 'deleq', "die 'skipping, nosell license'", + 'deproc', "die 'skipping, for latex 2.09'", 'devanagr', "&MAKEdevanagr", 'diagnose', "&MAKEflatten", 'dictsym', "&MAKEunzipandflatten", @@ -231,6 +232,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'ibygrk', "&MAKEflatten", 'ifacmtg', "die 'skipping, nonfree license'", 'indxcite', "die 'skipping, too old, license suboptimal'", + 'induni-om', "die 'skipping, for omega, use of pua?'", 'invoice', "&MAKEflatten", 'ipa', "die 'skipping, part of wsuipa'", 'iwona', "&MAKEcopy", @@ -246,8 +248,10 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'l2a', "die 'skipping, another old detex, requires compilation'", 'latex-veryshortguide', "die 'skipping, nosell license'", 'latexmp', "&MAKEflatten", + 'lcircuit', "die 'skipping, license unknown, too old to investigate'", 'leawood', "&MAKEflatten", 'lettre', "&MAKEflatten", + 'levy', "die 'skipping, levy not ready, sorry'", 'lexitex', "die 'skipping, camel has replaced'", 'lfb', "&MAKElfb", 'lh', "&MAKEcopy", diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index a0f5eabffb9..6a3576c6a16 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -95,7 +95,7 @@ my @WorkingTLP = qw( FAQ-en fbs featpost feyn feynmf fge filecontents fink fixme flagderiv flippdf float floatrow flowfram fltpoint - fmtcount fnbreak + fmtcount fn2end fnbreak fncychap foekfont fontch fontinst fontspec fonttable fontwrap footbib footmisc footnpag forarray forloop formular fouridx fourier fouriernc diff --git a/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc index 181c256a93e..f922070b238 100644 --- a/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc +++ b/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc @@ -191,6 +191,7 @@ depend floatrow depend flowfram depend fmp depend fmtcount +depend fn2end depend fnbreak depend fncychap depend foilhtml diff --git a/Master/tlpkg/tlpsrc/fn2end.tlpsrc b/Master/tlpkg/tlpsrc/fn2end.tlpsrc new file mode 100644 index 00000000000..99e19a788b6 --- /dev/null +++ b/Master/tlpkg/tlpsrc/fn2end.tlpsrc @@ -0,0 +1,2 @@ +name fn2end +category Package |