From 9a5f9a8fbaf534d7f2b0afa74d07e45ea5fada89 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 18 Jan 2009 01:02:30 +0000 Subject: new old latex packages bosisio (17jan09) git-svn-id: svn://tug.org/texlive/trunk@11906 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/source/latex/bosisio/accenti.drv | 54 ++ Master/texmf-dist/source/latex/bosisio/accenti.dtx | 300 +++++++ Master/texmf-dist/source/latex/bosisio/dblfont.drv | 54 ++ Master/texmf-dist/source/latex/bosisio/dblfont.dtx | 258 ++++++ .../texmf-dist/source/latex/bosisio/graphfig.drv | 55 ++ .../texmf-dist/source/latex/bosisio/graphfig.dtx | 478 +++++++++++ Master/texmf-dist/source/latex/bosisio/mathcmd.drv | 54 ++ Master/texmf-dist/source/latex/bosisio/mathcmd.dtx | 403 +++++++++ Master/texmf-dist/source/latex/bosisio/mathenv.drv | 54 ++ Master/texmf-dist/source/latex/bosisio/mathenv.dtx | 953 +++++++++++++++++++++ Master/texmf-dist/source/latex/bosisio/quotes.drv | 55 ++ Master/texmf-dist/source/latex/bosisio/quotes.dtx | 170 ++++ Master/texmf-dist/source/latex/bosisio/sobolev.drv | 54 ++ Master/texmf-dist/source/latex/bosisio/sobolev.dtx | 536 ++++++++++++ 14 files changed, 3478 insertions(+) create mode 100644 Master/texmf-dist/source/latex/bosisio/accenti.drv create mode 100644 Master/texmf-dist/source/latex/bosisio/accenti.dtx create mode 100644 Master/texmf-dist/source/latex/bosisio/dblfont.drv create mode 100644 Master/texmf-dist/source/latex/bosisio/dblfont.dtx create mode 100644 Master/texmf-dist/source/latex/bosisio/graphfig.drv create mode 100644 Master/texmf-dist/source/latex/bosisio/graphfig.dtx create mode 100644 Master/texmf-dist/source/latex/bosisio/mathcmd.drv create mode 100644 Master/texmf-dist/source/latex/bosisio/mathcmd.dtx create mode 100644 Master/texmf-dist/source/latex/bosisio/mathenv.drv create mode 100644 Master/texmf-dist/source/latex/bosisio/mathenv.dtx create mode 100644 Master/texmf-dist/source/latex/bosisio/quotes.drv create mode 100644 Master/texmf-dist/source/latex/bosisio/quotes.dtx create mode 100644 Master/texmf-dist/source/latex/bosisio/sobolev.drv create mode 100644 Master/texmf-dist/source/latex/bosisio/sobolev.dtx (limited to 'Master/texmf-dist/source') diff --git a/Master/texmf-dist/source/latex/bosisio/accenti.drv b/Master/texmf-dist/source/latex/bosisio/accenti.drv new file mode 100644 index 00000000000..026bf2bcdbd --- /dev/null +++ b/Master/texmf-dist/source/latex/bosisio/accenti.drv @@ -0,0 +1,54 @@ +%% +%% This is file `accenti.drv', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% accenti.dtx (with options: `driver') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from accenti.drv. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file accenti.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +%% +%% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +%% | Copyright(C) 1997-1999 by Francesco Bosisio | +%% | | +%% | This program can be redistributed and/or modified under the | +%% | terms of the LaTeX Project Public License Distributed from | +%% | CTAN archives in directory macros/latex/base/lppl.txt; | +%% | either version 1 of the License, or any later version. | +%% | | +%% | E-mail: fbosisio@bigfoot.com | +%% | Web page: http://www.bigfoot.com/~fbosisio/LaTeX | +%% | CTAN location: macros/latex/contrib/supported/bosisio/ | +%% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +%% +%% +%% If you make any improvment, find any bug or have +%% any suggestion, please let me know about it. +%% +\def\FileName{accenti} +\documentclass[12pt,a4paper]{ltxdoc} + \EnableCrossrefs + \CodelineIndex + \RecordChanges + %\OnlyDescription % Uncomment not to see the implementation +\begin{document} + \DocInput{\FileName.dtx} + \PrintIndex + \PrintChanges +\end{document} +\endinput +%% +%% End of file `accenti.drv'. diff --git a/Master/texmf-dist/source/latex/bosisio/accenti.dtx b/Master/texmf-dist/source/latex/bosisio/accenti.dtx new file mode 100644 index 00000000000..157f2de5f02 --- /dev/null +++ b/Master/texmf-dist/source/latex/bosisio/accenti.dtx @@ -0,0 +1,300 @@ +%\iffalse % MetaComment +%% +%% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +%% | Copyright(C) 1997-1999 by Francesco Bosisio | +%% | | +%% | This program can be redistributed and/or modified under the | +%% | terms of the LaTeX Project Public License Distributed from | +%% | CTAN archives in directory macros/latex/base/lppl.txt; | +%% | either version 1 of the License, or any later version. | +%% | | +%% | E-mail: fbosisio@bigfoot.com | +%% | Web page: http://www.bigfoot.com/~fbosisio/LaTeX | +%% | CTAN location: macros/latex/contrib/supported/bosisio/ | +%% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +%% +%% +%% If you make any improvment, find any bug or have +%% any suggestion, please let me know about it. +%% +%<*package,driver> +%\fi +% +\def\FileName{accenti} +%\iffalse % MetaComment +% +%<*package> +%\fi +\def\fileversion{2.0} +\def\filedate{1997/12/20} +\def\docdate{1997/12/20} +\def\filedescr{Commands to make accents (BF)} +% +%\iffalse % MetaComment +% +%<*dtx> +%- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +% This section is the installation driver +% +\def\batchfile{\FileName.dtx} +% +\input docstrip +% +\keepsilent +% \askforoverwritefalse +% +\generateFile{\FileName.sty}{f}{\from{\FileName.dtx}{package}} +% +\generateFile{\FileName.drv}{f}{\from{\FileName.dtx}{driver}} +% +\Msg{******************************************************} +\Msg{*} +\Msg{* To produce the documentation run the} +\Msg{* file `\FileName.drv' through LaTeX.} +\Msg{*} +\Msg{******************************************************} +% +\endbatchfile +% +% End of the installation driver +%- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +% +% +% This section is the documentation driver +% +%<+driver>\documentclass[12pt,a4paper]{ltxdoc} +%<+driver> \EnableCrossrefs +%<+driver> \CodelineIndex +%<+driver> \RecordChanges +%<+driver> %\OnlyDescription % Uncomment not to see the implementation +%<+driver>\begin{document} +%<+driver> \DocInput{\FileName.dtx} +%<+driver> \PrintIndex +%<+driver> \PrintChanges +%<+driver>\end{document} +% +% End of the documentation driver +%- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +%<*package> +%\fi +% +% \changes{v0.1}{4 May 1997}{First release (basic accents-command)} +% \changes{v0.2}{20 August 1997}{Added extended-chars handling} +% \changes{v1.0}{5 September 1997}{Documentation added} +% \changes{v1.1}{7 November 1997}{Fixed a bug in the options} +% \changes{v2.0}{20 December 1997}{Separated from package ``quotes''} +% \changes{v2.1}{5 March 1999}{Added copyright notice and changed addresses} +% +% \MakeShortVerb{\|} +% +% \title{Package \texttt{\FileName}\thanks{This is version \fileversion, +% last revised \filedate; documentation date \docdate}} +% \author{F. Bosisio\\\normalsize E-mail: \texttt{fbosisio@bigfoot.com}\\ +% \small Web page: \texttt{http://www.bigfoot.com/$\sim$fbosisio/LaTeX}} +% \date{\filedate} +% \maketitle +% +% \begin{abstract} +% Documentation for the package \texttt{\FileName}. +% \end{abstract} +% +% \section{Introduction} +% This package provides a shorter version of some accents-making +% commands, particularly suited for italian language. +% +% In particular some commands are redefined, so care should be +% taken, expecially when including this package in an already +% existent \LaTeX{} file. +% +% \noindent +% The redefined commands are:\\ +% ``|\a|", ``|\i|", ``|\o|" and ``|\u|",\\ +% whos job can now be done by the commands\\ +% ``|\oFinnick|" (finnick ``o" bar), +% ``|\DotlessI|" (dotless ``i", for accents), +% ``|\aAccent|" (for accents in |tabbing| environment) +% and ``|\uAccent|" (upsidedown ``hat" accent). +% +% \section{Required packages} +% +% This package requires the ``|\xspace|" command provided by +% the ``|xspace|" package. +% +% \section{Options} +% +% This package provides the options ``|ExtdChar|" and +% ``|ExtdCharOnly|" which allow the use of the special +% chars ``\`a", ``\`e", ``\`\i", ``\`o", ``\`u" and ``\'e" +% as accents-making commands. +% The second options also inhibits the definitions of +% ``|\a|", ``|\e|", ``|\i|", ``|\o|", ``|\u|", ``|\ee|" +% and ``|\che|" as short forms of the accent-commands +% (it is particularly useful for non-Italian documents). +% +% \section{Accents} +% +% Unless you specify the ``|ExtdCharOnly|" option, the +% commands ``|\a|", ``|\e|", ``|\i|", ``|\o|", ``|\u|" and ``|\E|" +% prints the corresponding letter with a grave accent; +% the commands ``|\ee|" and ``|\che|" print the letter ``|e|" +% or the three letters ``|che|" with an acute accent (i.e. ``\'e" +% and ``ch\'e"). +% +% Moreover, if the ``|ExtdChar|" or ``|ExtdCharOnly|" option was +% used, the chars ``\`a", ``\`e", ``\`\i", ``\`o", ``\`u" and ``\'e" +% are equivalent to the commands ``|\`a|", ``|\`e|", ``|\`\i|", +% ``|\`o|", ``|\`u|" and ``|\'e|". +% +% \StopEventually{} +% \newpage +% \section{Implementation} +% +% \begin{macrocode} +%% +\NeedsTeXFormat{LaTeX2e}[1995/12/01] +\ProvidesPackage{\FileName}[\filedate\space v\fileversion\space\filedescr] +\RequirePackage{xspace}[1996/12/06 v1.05] +%% +\newif\if@ExtendedAccChar\@ExtendedAccCharfalse +\DeclareOption{ExtdChar}{\@ExtendedAccChartrue} +%% +\newif\if@NotOnlyExtended@\@NotOnlyExtended@true +\DeclareOption{ExtdCharOnly}{\@NotOnlyExtended@false} +%% +\ProcessOptions +%% +% \end{macrocode} +% +% \begin{macro}{\a,\e,\i,\o,\u,\ee,\che,\E} +% +% The original commands ``|\a|'', ``|\i|'', ``|\o|'' and ``|\u|'' are +% saved before being redefined. +% +% \begin{macrocode} +%% +\let\aAccent=\a +\let\DotlessI=\i +\let\oFinnick=\o +\let\uAccent=\u +% \end{macrocode} +% +% The commands ``|\a|", ``|\e|", ``|\i|", ``|\o|", ``|\u|" and ``|\E|" +% prints the corresponding letter with a grave accent; +% the commands ``|\ee|" and ``|\che|" print the letter ``|e|" +% or the three letters ``|che|" with an acute accent (i.e. ``\'e" +% and ``ch\'e"). +% The definitions are deferred at the ``|\begin{document}|" +% in order to avoid conflicts with other packages. +% +% \begin{macrocode} +%% +\if@NotOnlyExtended@ %-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\ + \AtBeginDocument{% + \renewcommand*\a{\`a\xspace}% + \newcommand*\e{\`e\xspace}% + \renewcommand*\i{\`\DotlessI\xspace}% + \renewcommand*\o{\`o\xspace}% + \renewcommand*\u{\`u\xspace}% + \newcommand*\E{\`E\xspace}% + \newcommand*\ee{\'e\xspace}% + \newcommand*\che{ch\'e\xspace}% + } +\fi %-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/ +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{Accents} +% A trick adapted from the |doc| package (which, perhaps, may be +% done in a better way) is used (if the ``|ExtdChar|" option was +% selected) to associate the extended-ASCII chars which represents +% accents with the corresponding accent-making commands. +% +% \begin{macrocode} +%% +\if@ExtendedAccChar %-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\ +%% +%% %%%%%%%%%% +%% % à = \a % +%% %%%%%%%%%% +\begingroup + \catcode`\~\active \lccode`\~`\à% + \lowercase{% + \global\expandafter\let + \csname ac\string\à\endcsname~% + \gdef~{\`a}}% +\endgroup +\global\catcode`\à\active +%% +%% %%%%%%%%%% +%% % è = \e % +%% %%%%%%%%%% +\begingroup + \catcode`\~\active \lccode`\~`\è% + \lowercase{% + \global\expandafter\let + \csname ac\string\è\endcsname~% + \gdef~{\`e}}% +\endgroup +\global\catcode`\è\active +%% +%% %%%%%%%%%%% +%% % é = \ee % +%% %%%%%%%%%%% +\begingroup + \catcode`\~\active \lccode`\~`\é% + \lowercase{% + \global\expandafter\let + \csname ac\string\è\endcsname~% + \gdef~{\'e}}% +\endgroup +\global\catcode`\é\active +%% +%% %%%%%%%%%% +%% % ì = \i % +%% %%%%%%%%%% +\begingroup + \catcode`\~\active \lccode`\~`\ì% + \lowercase{% + \global\expandafter\let + \csname ac\string\ì\endcsname~% + \gdef~{\`\DotlessI}}% +\endgroup +\global\catcode`\ì\active +%% +%% %%%%%%%%%% +%% % ò = \o % +%% %%%%%%%%%% +\begingroup + \catcode`\~\active \lccode`\~`\ò% + \lowercase{% + \global\expandafter\let + \csname ac\string\ò\endcsname~% + \gdef~{\`o}}% +\endgroup +\global\catcode`\ò\active +%% +%% %%%%%%%%%% +%% % ù = \u % +%% %%%%%%%%%% +\begingroup + \catcode`\~\active \lccode`\~`\ù% + \lowercase{% + \global\expandafter\let + \csname ac\string\ù\endcsname~% + \gdef~{\`u}}% +\endgroup +\global\catcode`\ù\active +%% +\fi %-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/ +% \end{macrocode} +% \end{macro} +% +%\iffalse % MetaComment +%<*package> +%\fi +% +% \CheckSum{259} +% \Finale +% +\endinput + diff --git a/Master/texmf-dist/source/latex/bosisio/dblfont.drv b/Master/texmf-dist/source/latex/bosisio/dblfont.drv new file mode 100644 index 00000000000..f72d4d3e75a --- /dev/null +++ b/Master/texmf-dist/source/latex/bosisio/dblfont.drv @@ -0,0 +1,54 @@ +%% +%% This is file `dblfont.drv', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% dblfont.dtx (with options: `driver') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from dblfont.drv. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file dblfont.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +%% +%% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +%% | Copyright(C) 1997-1999 by Francesco Bosisio | +%% | | +%% | This program can be redistributed and/or modified under the | +%% | terms of the LaTeX Project Public License Distributed from | +%% | CTAN archives in directory macros/latex/base/lppl.txt; | +%% | either version 1 of the License, or any later version. | +%% | | +%% | E-mail: fbosisio@bigfoot.com | +%% | Web page: http://www.bigfoot.com/~fbosisio/LaTeX | +%% | CTAN location: macros/latex/contrib/supported/bosisio/ | +%% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +%% +%% +%% If you make any improvment, find any bug or have +%% any suggestion, please let me know about it. +%% +\def\FileName{dblfont} +\documentclass[12pt,a4paper]{ltxdoc} + \EnableCrossrefs + \CodelineIndex + \RecordChanges + %\OnlyDescription % Uncomment not to see the implementation +\begin{document} + \DocInput{\FileName.dtx} + \PrintIndex + \PrintChanges +\end{document} +\endinput +%% +%% End of file `dblfont.drv'. diff --git a/Master/texmf-dist/source/latex/bosisio/dblfont.dtx b/Master/texmf-dist/source/latex/bosisio/dblfont.dtx new file mode 100644 index 00000000000..f1592baf224 --- /dev/null +++ b/Master/texmf-dist/source/latex/bosisio/dblfont.dtx @@ -0,0 +1,258 @@ +%\iffalse % MetaComment +%% +%% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +%% | Copyright(C) 1997-1999 by Francesco Bosisio | +%% | | +%% | This program can be redistributed and/or modified under the | +%% | terms of the LaTeX Project Public License Distributed from | +%% | CTAN archives in directory macros/latex/base/lppl.txt; | +%% | either version 1 of the License, or any later version. | +%% | | +%% | E-mail: fbosisio@bigfoot.com | +%% | Web page: http://www.bigfoot.com/~fbosisio/LaTeX | +%% | CTAN location: macros/latex/contrib/supported/bosisio/ | +%% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +%% +%% +%% If you make any improvment, find any bug or have +%% any suggestion, please let me know about it. +%% +%<*package,driver> +%\fi +% +\def\FileName{dblfont} +%\iffalse % MetaComment +% +%<*package> +%\fi +\def\fileversion{2.0} +\def\filedate{1997/12/13} +\def\docdate{1997/12/13} +\def\filedescr{Blackboard-bold symbols (BF)} +% +%\iffalse % MetaComment +% +%<*dtx> +%- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +% This section is the installation driver +% +\def\batchfile{\FileName.dtx} +% +\input docstrip +% +\keepsilent +% \askforoverwritefalse +% +\generateFile{\FileName.sty}{f}{\from{\FileName.dtx}{package}} +% +\generateFile{\FileName.drv}{f}{\from{\FileName.dtx}{driver}} +% +\Msg{******************************************************} +\Msg{*} +\Msg{* To produce the documentation run the} +\Msg{* file `\FileName.drv' through LaTeX.} +\Msg{*} +\Msg{******************************************************} +% +\endbatchfile +% +% End of the installation driver +%- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +% +% +% This section is the documentation driver +% +%<+driver>\documentclass[12pt,a4paper]{ltxdoc} +%<+driver> \EnableCrossrefs +%<+driver> \CodelineIndex +%<+driver> \RecordChanges +%<+driver> %\OnlyDescription % Uncomment not to see the implementation +%<+driver>\begin{document} +%<+driver> \DocInput{\FileName.dtx} +%<+driver> \PrintIndex +%<+driver> \PrintChanges +%<+driver>\end{document} +% +% End of the documentation driver +%- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +%<*package> +%\fi +% +% \changes{v0.1}{1 November 1997}{First release} +% \changes{v1.0}{7 November 1997}{Documentation added} +% \changes{v1.1}{17 November 1997}{Added options in ``XX'' format} +% \changes{v2.0}{13 December 1997}{Used ``newcommand*'' instead of ``def''} +% \changes{v2.1}{5 March 1999}{Added copyright notice and changed addresses} +% +% \MakeShortVerb{\|} +% +% \title{Package \texttt{\FileName}\thanks{This is version \fileversion, +% last revised \filedate; documentation date \docdate}} +% \author{F. Bosisio\\\normalsize E-mail: \texttt{fbosisio@bigfoot.com}\\ +% \small Web page: \texttt{http://www.bigfoot.com/$\sim$fbosisio/LaTeX}} +% \date{\filedate} +% \maketitle +% +% \begin{abstract} +% Documentation for the package \texttt{\FileName}. +% \end{abstract} +% +% \section{Introduction} +% This package provides the font ``|\DblFont|" (font |msbm10|), which +% corresponds to the so called blackdoard-bold symbols. +% +% \section{The options} +% For each uppercase letter ``|X|" a corresponding ``|X|" and ``|XX|" +% options exist: they declare the command ``|\X|" and ``|\XX|" which +% generates the letter |X| in |DblFont|. +% If a command named ``|\X|" or ``|\XX|" already exists in \LaTeX{}, +% their definition is first saved in ``|\BackDoubleX|" or +% ``|\BackDoubleXX|", respectively. +% +% \noindent +% Also a ``|RT|" option exists: it declares the ``|\RT|" command, +% which generates the two letters |RT| in |DblFont| (used for the +% Raviart-Thomas spaces). +% +% \StopEventually{} +% \newpage +% \section{Implementation} +% +% \begin{macrocode} +%% +\NeedsTeXFormat{LaTeX2e}[1995/12/01] +\ProvidesPackage{\FileName}[\filedate\space v\fileversion\space\filedescr] +% \end{macrocode} +% +% The font ``|\DblFont|" is loaded, if not already done. +% \begin{macrocode} +%% +\newfont{\DblFont}{msbm10 scaled \magstep1} +% \end{macrocode} +% +% The ``|\DeclareDblFontSymbol|" has one argument which is used +% both as the command name to define and as the output it should +% generate (in |\DblFont|). +% The ``|\csname #1 \endcsname|" sequence adds a backslash in front +% of the argument, to get the command name. +% \begin{macrocode} +%% +\newcommand*\DeclareDblFontSymbol[1]{% +\expandafter\newcommand*\csname #1\endcsname{\ensuremath{\mathbb{#1}}}% +} +% \end{macrocode} +% The ``|\dECL@REdBLfONTsYMBOL|" has one argument which is used +% both as the command name to define (doubled) and as the output +% it should generate (in |\DblFont|). +% The ``|\csname #1#1 \endcsname|" sequence adds a backslash in front +% of the argument and doubles it, to get the command name. +% \begin{macrocode} +\newcommand*\dECL@REdBLfONTsYMBOL[1]{% +\expandafter\newcommand*\csname #1#1\endcsname{\ensuremath{\mathbb{#1}}}% +} +% \end{macrocode} +% +% The command ``|\BackUpL@texCmd{}|" saves the command ``|\|" in +% the macro ``|\BackDouble|" and then undefines ``|\|", so that a +% ``|\newcommand*\{..}|" can be used to redefine it. +% \begin{macrocode} +%% +\newcommand*\BackUpL@texCmd[1]{% +\expandafter\let\csname BackDouble#1\endcsname=\csname #1\endcsname% +\expandafter\let\csname #1\endcsname\undefined% +\typeout{*** Command name ``#1'' has been replaced by ``BackDouble#1''! ***}% +} +% \end{macrocode} +% +% An option exists for each uppercase letter: it declares the +% command ``|\X|" which generates the letter |X| in |DblFont|, +% where |X| denotes the letter under consideration. +% If a command named ``|\X|" already exists in \LaTeX{}, its definition +% is saved in ``|\BackDoubleX|", before being redefined. +% \begin{macrocode} +%% +\DeclareOption{A}{\DeclareDblFontSymbol{A}} +\DeclareOption{B}{\DeclareDblFontSymbol{B}} +\DeclareOption{C}{\DeclareDblFontSymbol{C}} +\DeclareOption{D}{\DeclareDblFontSymbol{D}} +\DeclareOption{E}{\DeclareDblFontSymbol{E}} +\DeclareOption{F}{\DeclareDblFontSymbol{F}} +\DeclareOption{G}{\DeclareDblFontSymbol{G}} +\DeclareOption{H}{\BackUpL@texCmd{H} \DeclareDblFontSymbol{H}} +\DeclareOption{I}{\DeclareDblFontSymbol{I}} +\DeclareOption{J}{\DeclareDblFontSymbol{J}} +\DeclareOption{K}{\DeclareDblFontSymbol{K}} +\DeclareOption{L}{\BackUpL@texCmd{L} \DeclareDblFontSymbol{L}} +\DeclareOption{M}{\DeclareDblFontSymbol{M}} +\DeclareOption{N}{\DeclareDblFontSymbol{N}} +\DeclareOption{O}{\BackUpL@texCmd{O} \DeclareDblFontSymbol{O}} +\DeclareOption{P}{\BackUpL@texCmd{P} \DeclareDblFontSymbol{P}} +\DeclareOption{Q}{\DeclareDblFontSymbol{Q}} +\DeclareOption{R}{\DeclareDblFontSymbol{R}} +\DeclareOption{S}{\BackUpL@texCmd{S} \DeclareDblFontSymbol{S}} +\DeclareOption{T}{\DeclareDblFontSymbol{T}} +\DeclareOption{U}{\DeclareDblFontSymbol{U}} +\DeclareOption{V}{\DeclareDblFontSymbol{V}} +\DeclareOption{W}{\DeclareDblFontSymbol{W}} +\DeclareOption{X}{\DeclareDblFontSymbol{X}} +\DeclareOption{Y}{\DeclareDblFontSymbol{Y}} +\DeclareOption{Z}{\DeclareDblFontSymbol{Z}} +% \end{macrocode} +% +% An option ``|XX|" exists for each uppercase letter ``|X|": it declares +% the command ``|\XX|" which generates the letter |X| in |DblFont|. +% If a command named ``|\XX|" already exists in \LaTeX{}, its +% definition is saved in ``|\BackDoubleXX|", before being redefined. +% \begin{macrocode} +%% +\DeclareOption{AA}{\dECL@REdBLfONTsYMBOL{A}} +\DeclareOption{BB}{\dECL@REdBLfONTsYMBOL{B}} +\DeclareOption{CC}{\dECL@REdBLfONTsYMBOL{C}} +\DeclareOption{DD}{\dECL@REdBLfONTsYMBOL{D}} +\DeclareOption{EE}{\dECL@REdBLfONTsYMBOL{E}} +\DeclareOption{FF}{\dECL@REdBLfONTsYMBOL{F}} +\DeclareOption{GG}{\dECL@REdBLfONTsYMBOL{G}} +\DeclareOption{HH}{\dECL@REdBLfONTsYMBOL{H}} +\DeclareOption{II}{\dECL@REdBLfONTsYMBOL{I}} +\DeclareOption{JJ}{\dECL@REdBLfONTsYMBOL{J}} +\DeclareOption{KK}{\dECL@REdBLfONTsYMBOL{K}} +\DeclareOption{LL}{\dECL@REdBLfONTsYMBOL{L}} +\DeclareOption{MM}{\dECL@REdBLfONTsYMBOL{M}} +\DeclareOption{NN}{\dECL@REdBLfONTsYMBOL{N}} +\DeclareOption{OO}{\dECL@REdBLfONTsYMBOL{O}} +\DeclareOption{PP}{\dECL@REdBLfONTsYMBOL{P}} +\DeclareOption{QQ}{\dECL@REdBLfONTsYMBOL{Q}} +\DeclareOption{RR}{\dECL@REdBLfONTsYMBOL{R}} +\DeclareOption{SS}{\BackUpL@texCmd{SS} \dECL@REdBLfONTsYMBOL{S}} +\DeclareOption{TT}{\dECL@REdBLfONTsYMBOL{T}} +\DeclareOption{UU}{\dECL@REdBLfONTsYMBOL{U}} +\DeclareOption{VV}{\dECL@REdBLfONTsYMBOL{V}} +\DeclareOption{WW}{\dECL@REdBLfONTsYMBOL{W}} +\DeclareOption{XX}{\dECL@REdBLfONTsYMBOL{X}} +\DeclareOption{YY}{\dECL@REdBLfONTsYMBOL{Y}} +\DeclareOption{ZZ}{\dECL@REdBLfONTsYMBOL{Z}} +% \end{macrocode} +% +% A further option is for Raviart-Thomas spaces: it declares the +% command ``|\RT|" which generates the two letters |RT| in |DblFont| +% \begin{macrocode} +% +\DeclareOption{RT}{\DeclareDblFontSymbol{RT}} +% \end{macrocode} +% +% Finally, the user option are parsed, thereby defining the +% corresponding commands. +% \begin{macrocode} +% +\ProcessOptions +% \end{macrocode} +% +%\iffalse % MetaComment +%<*package> +%\fi +% +% \CheckSum{154} +% \Finale +% +\endinput + diff --git a/Master/texmf-dist/source/latex/bosisio/graphfig.drv b/Master/texmf-dist/source/latex/bosisio/graphfig.drv new file mode 100644 index 00000000000..e6bc491bc31 --- /dev/null +++ b/Master/texmf-dist/source/latex/bosisio/graphfig.drv @@ -0,0 +1,55 @@ +%% +%% This is file `graphfig.drv', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% graphfig.dtx (with options: `driver') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from graphfig.drv. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file graphfig.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +%% +%% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +%% | Copyright(C) 1997-1999 by Francesco Bosisio | +%% | | +%% | This program can be redistributed and/or modified under the | +%% | terms of the LaTeX Project Public License Distributed from | +%% | CTAN archives in directory macros/latex/base/lppl.txt; | +%% | either version 1 of the License, or any later version. | +%% | | +%% | E-mail: fbosisio@bigfoot.com | +%% | Web page: http://www.bigfoot.com/~fbosisio/LaTeX | +%% | CTAN location: macros/latex/contrib/supported/bosisio/ | +%% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +%% +%% +%% If you make any improvment, find any bug or have +%% any suggestion, please let me know about it. +%% +\def\FileName{graphfig} +\documentclass[12pt,a4paper]{article} +\usepackage{doc} + \EnableCrossrefs + \CodelineIndex + \RecordChanges + %\OnlyDescription % Uncomment not to see the implementation +\begin{document} + \DocInput{\FileName.dtx} + \PrintIndex + \PrintChanges +\end{document} +\endinput +%% +%% End of file `graphfig.drv'. diff --git a/Master/texmf-dist/source/latex/bosisio/graphfig.dtx b/Master/texmf-dist/source/latex/bosisio/graphfig.dtx new file mode 100644 index 00000000000..1c0a9836974 --- /dev/null +++ b/Master/texmf-dist/source/latex/bosisio/graphfig.dtx @@ -0,0 +1,478 @@ +%\iffalse % MetaComment +%% +%% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +%% | Copyright(C) 1997-1999 by Francesco Bosisio | +%% | | +%% | This program can be redistributed and/or modified under the | +%% | terms of the LaTeX Project Public License Distributed from | +%% | CTAN archives in directory macros/latex/base/lppl.txt; | +%% | either version 1 of the License, or any later version. | +%% | | +%% | E-mail: fbosisio@bigfoot.com | +%% | Web page: http://www.bigfoot.com/~fbosisio/LaTeX | +%% | CTAN location: macros/latex/contrib/supported/bosisio/ | +%% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +%% +%% +%% If you make any improvment, find any bug or have +%% any suggestion, please let me know about it. +%% +%<*package,driver> +%\fi +% +\def\FileName{graphfig} +%\iffalse % MetaComment +% +%<*package> +%\fi +\def\fileversion{2.0} +\def\filedate{1997/15/12} +\def\docdate{1997/15/12} +\def\filedescr{Commands to include graphics files (BF)} +% +%\iffalse % MetaComment +% +%<*dtx> +%- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +% This section is the installation driver +% +\def\batchfile{\FileName.dtx} +% +\input docstrip +% +\keepsilent +% \askforoverwritefalse +% +\generateFile{\FileName.sty}{f}{\from{\FileName.dtx}{package}} +% +\generateFile{\FileName.drv}{f}{\from{\FileName.dtx}{driver}} +% +\Msg{******************************************************} +\Msg{*} +\Msg{* To produce the documentation run the} +\Msg{* file `\FileName.drv' through LaTeX.} +\Msg{*} +\Msg{******************************************************} +% +\endbatchfile +% +% End of the installation driver +%- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +% +% +% This section is the documentation driver +% +%<+driver>\documentclass[12pt,a4paper]{article} +%<+driver>\usepackage{doc} +%<+driver> \EnableCrossrefs +%<+driver> \CodelineIndex +%<+driver> \RecordChanges +%<+driver> %\OnlyDescription % Uncomment not to see the implementation +%<+driver>\begin{document} +%<+driver> \DocInput{\FileName.dtx} +%<+driver> \PrintIndex +%<+driver> \PrintChanges +%<+driver>\end{document} +% +% End of the documentation driver +%- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +%<*package> +%\fi +% +% \changes{v0.1}{21 April 1997}{First release} +% \changes{v0.2}{5 July 1997}{Added the ``\texttt{clip}'' option to ``\texttt{psfig}''} +% \changes{v0.3}{29 August 1997}{Modified the ``\texttt{@PS@Figure}" command} +% \changes{v1.0}{8 September 1997}{Documentation added} +% \changes{v1.1}{19 November 1997}{Improved the ``SubFigure'' command} +% \changes{v1.2}{11 December 1997}{Fixed a bug in ``SubFigure'' references} +% \changes{v1.3}{12 December 1997}{Standard ``graphics'' package instead of ``psfig''} +%\iffalse % MetaComment +% The previous change has been suggested by Sebastian Rahtz (spqr@ftp.tex.ac.uk) +%\fi +% \changes{v2.0}{15 December 1997}{``graphfile'' instead of ``PSFigure/SubFigure''} +% \changes{v2.1}{5 March 1999}{Added copyright notice and changed addresses} +% +% \MakeShortVerb{\|} +% +% \title{Package \texttt{\FileName}\thanks{This is version \fileversion, +% last revised \filedate; documentation date \docdate}} +% \author{F. Bosisio\\\normalsize E-mail: \texttt{fbosisio@bigfoot.com}\\ +% \small Web page: \texttt{http://www.bigfoot.com/$\sim$fbosisio/LaTeX}} +% \date{\filedate} +% \maketitle +% +% \begin{abstract} +% Documentation for the package \texttt{\FileName}. +% \end{abstract} +% +% \section{Introduction} +% This package provides some commands to make the use of graphic +% files in \LaTeX{} simpler. +% +% \noindent +% It declares the ``|Figure|" environment (capitalized!) and +% the two commands ``|\graphfile|" and ``|\graphfile*|". +% Combining this commands, it it possible to include graphic +% files in a \LaTeX{} document very simply. +% +% \section{Required packages} +% This package uses the ``|\includegraphics*|" command defined in the +% standard |graphics| package. +% Moreover, it uses the package |subfigure| when the |subfigure| +% option is specified, and the |float| package if the |AllowH| +% option is used. +% +% \section{The options} +% At now, two options are available: ``|subfigure|" and ``|AllowH|". +% +% \noindent +% The ``|subfigure|" option allow the use of sub-figures +% inside a |Figure| environment, in order to place multiple +% pictures in a single \LaTeX{} figure (cfr. the |subfigure| +% standard package). +% +% \noindent +% The ``|AllowH|" option allow the use of the ``|H|" float specifier +% for the |Figure| environment, in order to place the figure exaclty +% where the command is placed (cfr. the |float| standard package). +% +% \section{The \texttt{Figure} environment and its relatives} +% The ``|Figure|" environment (capitalized!) is somewhat different +% from the standard \LaTeX{} ``|figure|" environment: besides an +% optional argument used to specify the placement parameters (which +% now defaults to ``|[htbp]|"), it has a mandatory agrument specifying +% the ``caption" and another optional argument, used as a ``label" for +% cross-referencies: +% +% \begin{verbatim} +% \begin{Figure}[]{}[