summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/bigfoot/suffix.dtx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-07-17 22:56:22 +0000
committerKarl Berry <karl@freefriends.org>2006-07-17 22:56:22 +0000
commitd9fe66749d8072f377522910c593df4705a9dc66 (patch)
treeca9258ad5cb90a44ec3c024220a97b98572b214a /Master/texmf-dist/source/latex/bigfoot/suffix.dtx
parent037d0c8b95024ed72ea62802db4f25231049bb7d (diff)
bigfoot update (18jul06)
git-svn-id: svn://tug.org/texlive/trunk@1872 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/bigfoot/suffix.dtx')
-rw-r--r--Master/texmf-dist/source/latex/bigfoot/suffix.dtx96
1 files changed, 40 insertions, 56 deletions
diff --git a/Master/texmf-dist/source/latex/bigfoot/suffix.dtx b/Master/texmf-dist/source/latex/bigfoot/suffix.dtx
index 29be06d2107..04f2e9a868a 100644
--- a/Master/texmf-dist/source/latex/bigfoot/suffix.dtx
+++ b/Master/texmf-dist/source/latex/bigfoot/suffix.dtx
@@ -1,26 +1,25 @@
-%%\iffalse
-%% suffix.dtx for defining variant commands.
-%% Part of the critical bundle around bigfoot.
-%% Copyright (C) 2004 David Kastrup
+% \iffalse
%%
-%% This program is free software; you can redistribute it and/or modify
-%% it under the terms of the GNU General Public License as published by
-%% the Free Software Foundation; either version 2 of the License, or
-%% (at your option) any later version.
+%% perpage is part of the bigfoot bundle for critical typesetting
+%% Copyright 2002, 03, 04, 05, 06 David Kastrup <dak@gnu.org>
%%
-%% This program is distributed in the hope that it will be useful,
-%% but WITHOUT ANY WARRANTY; without even the implied warranty of
-%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-%% GNU General Public License for more details.
-%%
-%% You should have received a copy of the GNU General Public License
-%% along with this program; if not, write to the
-%% Free Software Foundation, Inc., 59 Temple Place, Suite 330,
-%% Boston, MA 02111-1307 USA
-%%\fi
-% \CheckSum{233}
+% This program is free software; you can redistribute it and/or modify
+% it under the terms of the GNU General Public License as published by
+% the Free Software Foundation; either version 2 of the License, or
+% (at your option) any later version.
+%
+% This program is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+% GNU General Public License for more details.
+%
+% You should have received a copy of the GNU General Public License
+% along with this program; if not, write to the Free Software
+% Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+% \fi
+% \CheckSum{206}
% \GetFileInfo{suffix.sty}
-% \author{David Kastrup\thanks{\href{mailto:dak@gnu.org}^^A
+% \author{David Kastrup\thanks{\href{mailto:dak@gnu.org}
% {Email: \texttt{dak@gnu.org}}}}
% \title{The \texttt{suffix} Package\\Version \fileversion}
% \date{\filedate}
@@ -78,18 +77,29 @@
% |\csname|\cmd{\NoSuffixName}\meta{macro}|\endcsname|
% \end{quote}
% \StopEventually{}
+% \section{The driver file for the documentation}
+% Installation is done by |bigfoot.ins|, so look there for more
+% information for that. Here comes the documentation driver.
+% \begin{macrocode}
+%<*driver>
+\documentclass{ltxdoc}
+\usepackage{hyperref}
+\usepackage{suffix}
+\begin{document}
+\OnlyDescription
+%<driver> \AlsoImplementation
+\DocInput{suffix.dtx}
+\end{document}
+%</driver>
+% \end{macrocode}
% \section{Implementation}
% First we announce the package and check for e\TeX~2.
% \begin{macrocode}
%<*style>
-\def\next$#1:#2${#2}
-{\catcode`\-\active \def-{.}
- \xdef\reserved@a{\expandafter\@gobble\next$Name: $\@empty}}
\def\next$#1: #2 #3${#2}
-\ifx\reserved@a\@empty \gdef\reserved@a{CVS-\next$Revision: 1.2 $}\fi
\edef\next{\noexpand
- \ProvidesPackage{suffix}[\next$Date: 2004/02/19 19:49:21 $
- \reserved@a\space]}
+ \ProvidesPackage{suffix}[\next$Date: 2006/07/15 21:24:56 $
+ \next$Revision: 1.5 $ Variant command support]}
\next
\ifcase\ifx\eTeXversion\@undefined \@ne\fi
\ifnum\eTeXversion<\tw@ \@ne\fi\z@
@@ -100,8 +110,8 @@
% \end{macrocode}
% \begin{macro}{\WithSuffix}
% Then we define the \cmd{\WithSuffix} command. We use
-% \cmd{\@temptokena} to collect prefixes and let \cmd{\WSF@global} to
-% |\global| for global definitions.
+% \cmd{\@temptokena} to collect prefixes and let \cmd{\WSF@global}
+% to |\global| for global definitions.
%
% \begin{macrocode}
\def\WithSuffix{\@temptokena{}\let\WSF@global\relax
@@ -219,35 +229,9 @@
%</style>
% \end{macrocode}
%\end{macro}
-% \section{Various driver files}
-% The installer, in case it is missing. If it is to be used via
-% |make|, we don't specify an installation path, since
-% \begin{quote}
-% |make install|
-% \end{quote}
-% is supposed to cater for the installation itself.
-% \begin{macrocode}
-%<installer> \input docstrip
-%<installer&make> \askforoverwritefalse
-%<installer> \generate{
-%<installer> \file{suffix.drv}{\from{suffix.dtx}{driver}}
-%<installer&!make> \usedir{tex/latex/bigfoot}
-%<installer> \file{suffix.sty}{\from{suffix.dtx}{style}}
-%<installer> }
-%<installer> \endbatchfile
-% \end{macrocode}
-% And here comes the documentation driver.
-% \begin{macrocode}
-%<driver> \documentclass{ltxdoc}
-%<driver> \usepackage{hyperref}
-%<driver> \usepackage{suffix}
-%<driver> \begin{document}
-%<driver> \DocInput{suffix.dtx}
-%<driver> \end{document}
-% \end{macrocode}
-% \Finale{}
+% \Finale
% \endinput
% Local Variables:
-% mode: latex
+% mode: doctex
% TeX-master: "suffix.drv"
% End: