diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/bosisio')
16 files changed, 841 insertions, 505 deletions
diff --git a/Master/texmf-dist/source/latex/bosisio/accenti.drv b/Master/texmf-dist/source/latex/bosisio/accenti.drv index 026bf2bcdbd..0bd6a8c1ca8 100644 --- a/Master/texmf-dist/source/latex/bosisio/accenti.drv +++ b/Master/texmf-dist/source/latex/bosisio/accenti.drv @@ -22,19 +22,26 @@ %% in the same archive or directory.) %% %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + -%% | Copyright(C) 1997-1999 by Francesco Bosisio | +%% | Copyright(C) 1997-2010 by F. 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. | +%% | This program can be redistributed and/or modified under | +%% | the terms of the LaTeX Project Public License, either | +%% | version 1.3 of this license or (at your option) any later | +%% | version. The latest version of this license is in | +%% | http://www.latex-project.org/lppl.txt | +%% | and version 1.3 or later is part of all LaTeX distributions | +%% | version 2005/12/01 or later. | +%% | | +%% | This work has the LPPL maintenance status `maintained'. | +%% | The Current Maintainer of this work is F. Bosisio. | +%% | | +%% | This work consists of files accenti.dtx and accenti.html | +%% | and of the derived files accenti.sty and accenti.pdf. | %% | | %% | E-mail: fbosisio@bigfoot.com | -%% | Web page: http://www.bigfoot.com/~fbosisio/LaTeX | -%% | CTAN location: macros/latex/contrib/supported/bosisio/ | +%% | CTAN location: macros/latex/contrib/bosisio/ | %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + %% -%% %% If you make any improvment, find any bug or have %% any suggestion, please let me know about it. %% diff --git a/Master/texmf-dist/source/latex/bosisio/accenti.dtx b/Master/texmf-dist/source/latex/bosisio/accenti.dtx index 157f2de5f02..6f6ab9a78df 100644 --- a/Master/texmf-dist/source/latex/bosisio/accenti.dtx +++ b/Master/texmf-dist/source/latex/bosisio/accenti.dtx @@ -1,19 +1,26 @@ %\iffalse % MetaComment %% %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + -%% | Copyright(C) 1997-1999 by Francesco Bosisio | +%% | Copyright(C) 1997-2010 by F. 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. | +%% | This program can be redistributed and/or modified under | +%% | the terms of the LaTeX Project Public License, either | +%% | version 1.3 of this license or (at your option) any later | +%% | version. The latest version of this license is in | +%% | http://www.latex-project.org/lppl.txt | +%% | and version 1.3 or later is part of all LaTeX distributions | +%% | version 2005/12/01 or later. | +%% | | +%% | This work has the LPPL maintenance status `maintained'. | +%% | The Current Maintainer of this work is F. Bosisio. | +%% | | +%% | This work consists of files accenti.dtx and accenti.html | +%% | and of the derived files accenti.sty and accenti.pdf. | %% | | %% | E-mail: fbosisio@bigfoot.com | -%% | Web page: http://www.bigfoot.com/~fbosisio/LaTeX | -%% | CTAN location: macros/latex/contrib/supported/bosisio/ | +%% | CTAN location: macros/latex/contrib/bosisio/ | %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + %% -%% %% If you make any improvment, find any bug or have %% any suggestion, please let me know about it. %% @@ -25,10 +32,10 @@ %</package,driver> %<*package> %\fi -\def\fileversion{2.0} -\def\filedate{1997/12/20} -\def\docdate{1997/12/20} -\def\filedescr{Commands to make accents (BF)} +\def\fileversion{2.3} +\def\filedate{2005/04/02} +\def\docdate{2005/04/09} +\def\filedescr{Commands to make accents (FB)} % %\iffalse % MetaComment %</package> @@ -84,13 +91,17 @@ % \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} +% \changes{v2.2}{2 April 2005}{All commands made robust} +%\iffalse % MetaComment +% The previous change was requested by Robin Fairbains (robin.fairbains@cl.cam.ac.uk) +%\fi +% \changes{v2.3}{9 April 2005}{Usage of the double-quote character (") avoided} % % \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}} +% \author{F. Bosisio\\\normalsize E-mail: \texttt{fbosisio@bigfoot.com}} % \date{\filedate} % \maketitle % @@ -108,42 +119,51 @@ % % \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). +% ``|\a|'', ``|\i|'', ``|\o|'' and ``|\u|'',\\ +% whose 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{Obsolete package} +% +% This package is \emph{obsolete}, as it has been superseeded by +% the standard ``|inputenc|'' package: indeed, the declaration\\ +% \mbox{}\qquad |\usepackage[latin1]{inputenc}|\\ +% directly allows the use of the characters ``\`a'', ``\`e'', +% ``\`\i'', ``\`o'', ``\`u'' and ``\'e'' in the document, which +% is extremly useful with an italian keyboard. % % \section{Required packages} % -% This package requires the ``|\xspace|" command provided by -% the ``|xspace|" package. +% 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" +% This package provides the options ``|ExtdChar|'' and +% ``|ExtdCharOnly|'' which allow the use of the special +% characters ``\`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 +% The second option 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|" +% 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"). +% 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|". +% 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 @@ -169,21 +189,29 @@ % % The original commands ``|\a|'', ``|\i|'', ``|\o|'' and ``|\u|'' are % saved before being redefined. +% The combined use of an intermediate internal command and of +% ``|\DeclareRobustCommand*|'', allow for all the commands of the +% package to be robust (even the saved original ones). % % \begin{macrocode} %% -\let\aAccent=\a -\let\DotlessI=\i -\let\oFinnick=\o -\let\uAccent=\u +\let\a@RIGINAL=\a +\let\i@RIGINAL=\i +\let\o@RIGINAL=\o +\let\u@RIGINAL=\u +%% +\DeclareRobustCommand*\aAccent{\a@RIGINAL} +\DeclareRobustCommand*\DotlessI{\i@RIGINAL} +\DeclareRobustCommand*\oFinnick{\o@RIGINAL} +\DeclareRobustCommand*\uAccent{\u@RIGINAL} % \end{macrocode} % -% The commands ``|\a|", ``|\e|", ``|\i|", ``|\o|", ``|\u|" and ``|\E|" +% 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}|" +% 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} @@ -205,7 +233,7 @@ % % \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 +% 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. % @@ -293,8 +321,7 @@ %<*package> %\fi % -% \CheckSum{259} +% \CheckSum{271} % \Finale % \endinput - diff --git a/Master/texmf-dist/source/latex/bosisio/dblfont.drv b/Master/texmf-dist/source/latex/bosisio/dblfont.drv index f72d4d3e75a..e54a14131f8 100644 --- a/Master/texmf-dist/source/latex/bosisio/dblfont.drv +++ b/Master/texmf-dist/source/latex/bosisio/dblfont.drv @@ -22,19 +22,26 @@ %% in the same archive or directory.) %% %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + -%% | Copyright(C) 1997-1999 by Francesco Bosisio | +%% | Copyright(C) 1997-2010 by F. 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. | +%% | This program can be redistributed and/or modified under | +%% | the terms of the LaTeX Project Public License, either | +%% | version 1.3 of this license or (at your option) any later | +%% | version. The latest version of this license is in | +%% | http://www.latex-project.org/lppl.txt | +%% | and version 1.3 or later is part of all LaTeX distributions | +%% | version 2005/12/01 or later. | +%% | | +%% | This work has the LPPL maintenance status `maintained'. | +%% | The Current Maintainer of this work is F. Bosisio. | +%% | | +%% | This work consists of files dblfont.dtx and dblfont.html | +%% | and of the derived files dblfont.sty and dblfont.pdf. | %% | | %% | E-mail: fbosisio@bigfoot.com | -%% | Web page: http://www.bigfoot.com/~fbosisio/LaTeX | -%% | CTAN location: macros/latex/contrib/supported/bosisio/ | +%% | CTAN location: macros/latex/contrib/bosisio/ | %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + %% -%% %% If you make any improvment, find any bug or have %% any suggestion, please let me know about it. %% diff --git a/Master/texmf-dist/source/latex/bosisio/dblfont.dtx b/Master/texmf-dist/source/latex/bosisio/dblfont.dtx index f1592baf224..0598e5b3ef7 100644 --- a/Master/texmf-dist/source/latex/bosisio/dblfont.dtx +++ b/Master/texmf-dist/source/latex/bosisio/dblfont.dtx @@ -1,19 +1,26 @@ %\iffalse % MetaComment %% %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + -%% | Copyright(C) 1997-1999 by Francesco Bosisio | +%% | Copyright(C) 1997-2010 by F. 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. | +%% | This program can be redistributed and/or modified under | +%% | the terms of the LaTeX Project Public License, either | +%% | version 1.3 of this license or (at your option) any later | +%% | version. The latest version of this license is in | +%% | http://www.latex-project.org/lppl.txt | +%% | and version 1.3 or later is part of all LaTeX distributions | +%% | version 2005/12/01 or later. | +%% | | +%% | This work has the LPPL maintenance status `maintained'. | +%% | The Current Maintainer of this work is F. Bosisio. | +%% | | +%% | This work consists of files dblfont.dtx and dblfont.html | +%% | and of the derived files dblfont.sty and dblfont.pdf. | %% | | %% | E-mail: fbosisio@bigfoot.com | -%% | Web page: http://www.bigfoot.com/~fbosisio/LaTeX | -%% | CTAN location: macros/latex/contrib/supported/bosisio/ | +%% | CTAN location: macros/latex/contrib/bosisio/ | %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + %% -%% %% If you make any improvment, find any bug or have %% any suggestion, please let me know about it. %% @@ -25,10 +32,10 @@ %</package,driver> %<*package> %\fi -\def\fileversion{2.0} +\def\fileversion{2.2} \def\filedate{1997/12/13} -\def\docdate{1997/12/13} -\def\filedescr{Blackboard-bold symbols (BF)} +\def\docdate{2005/04/09} +\def\filedescr{Blackboard-bold symbols (FB)} % %\iffalse % MetaComment %</package> @@ -83,13 +90,13 @@ % \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} +% \changes{v2.2}{9 April 2005}{Usage of the double-quote character (") avoided} % % \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}} +% \author{F. Bosisio\\\normalsize E-mail: \texttt{fbosisio@bigfoot.com}} % \date{\filedate} % \maketitle % @@ -98,19 +105,19 @@ % \end{abstract} % % \section{Introduction} -% This package provides the font ``|\DblFont|" (font |msbm10|), which +% 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. +% For each uppercase letter ``|X|'' a corresponding ``|X|'' and ``|XX|'' +% options exist: they declare the commands ``|\X|'' and ``|\XX|'' which +% both generate the letter |X| in |DblFont|. +% If a command named ``|\X|'' or ``|\XX|'' already exists in \LaTeX{}, +% its definition is first saved in ``|\BackDoubleX|'' or +% ``|\BackDoubleXX|'', respectively. % % \noindent -% Also a ``|RT|" option exists: it declares the ``|\RT|" command, +% Also a ``|RT|'' option exists: it declares the ``|\RT|'' command, % which generates the two letters |RT| in |DblFont| (used for the % Raviart-Thomas spaces). % @@ -124,16 +131,16 @@ \ProvidesPackage{\FileName}[\filedate\space v\fileversion\space\filedescr] % \end{macrocode} % -% The font ``|\DblFont|" is loaded, if not already done. +% 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 +% 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 +% The ``|\csname #1 \endcsname|'' sequence adds a backslash in front % of the argument, to get the command name. % \begin{macrocode} %% @@ -141,10 +148,10 @@ \expandafter\newcommand*\csname #1\endcsname{\ensuremath{\mathbb{#1}}}% } % \end{macrocode} -% The ``|\dECL@REdBLfONTsYMBOL|" has one argument which is used +% 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 +% 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]{% @@ -152,9 +159,9 @@ } % \end{macrocode} % -% The command ``|\BackUpL@texCmd{<X>}|" saves the command ``|\<X>|" in -% the macro ``|\BackDouble<X>|" and then undefines ``|\<X>|", so that a -% ``|\newcommand*\<X>{..}|" can be used to redefine it. +% The command ``|\BackUpL@texCmd{<X>}|'' saves the command ``|\<X>|'' in +% the macro ``|\BackDouble<X>|'' and then undefines ``|\<X>|'', so that a +% ``|\newcommand*\<X>{..}|'' can be used to redefine it. % \begin{macrocode} %% \newcommand*\BackUpL@texCmd[1]{% @@ -165,10 +172,10 @@ % \end{macrocode} % % An option exists for each uppercase letter: it declares the -% command ``|\X|" which generates the letter |X| in |DblFont|, +% 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. +% If a command named ``|\X|'' already exists in \LaTeX{}, its definition +% is saved in ``|\BackDoubleX|'', before being redefined. % \begin{macrocode} %% \DeclareOption{A}{\DeclareDblFontSymbol{A}} @@ -199,10 +206,10 @@ \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. +% 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}} @@ -234,7 +241,7 @@ % \end{macrocode} % % A further option is for Raviart-Thomas spaces: it declares the -% command ``|\RT|" which generates the two letters |RT| in |DblFont| +% command ``|\RT|'' which generates the two letters |RT| in |DblFont| % \begin{macrocode} % \DeclareOption{RT}{\DeclareDblFontSymbol{RT}} @@ -255,4 +262,3 @@ % \Finale % \endinput - diff --git a/Master/texmf-dist/source/latex/bosisio/mathenv.drv b/Master/texmf-dist/source/latex/bosisio/envmath.drv index 23bba643bbc..a7a33ad20c3 100644 --- a/Master/texmf-dist/source/latex/bosisio/mathenv.drv +++ b/Master/texmf-dist/source/latex/bosisio/envmath.drv @@ -1,20 +1,20 @@ %% -%% This is file `mathenv.drv', +%% This is file `envmath.drv', %% generated with the docstrip utility. %% %% The original source files were: %% -%% mathenv.dtx (with options: `driver') +%% envmath.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 mathenv.drv. +%% with new filenames distinct from envmath.drv. %% %% For distribution of the original source see the terms -%% for copying and modification in the file mathenv.dtx. +%% for copying and modification in the file envmath.dtx. %% %% This generated file may be distributed as long as the %% original source files, as listed above, are part of the @@ -22,23 +22,30 @@ %% in the same archive or directory.) %% %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + -%% | Copyright(C) 1997-1999 by Francesco Bosisio | +%% | Copyright(C) 1997-2010 by F. 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. | +%% | This program can be redistributed and/or modified under | +%% | the terms of the LaTeX Project Public License, either | +%% | version 1.3 of this license or (at your option) any later | +%% | version. The latest version of this license is in | +%% | http://www.latex-project.org/lppl.txt | +%% | and version 1.3 or later is part of all LaTeX distributions | +%% | version 2005/12/01 or later. | +%% | | +%% | This work has the LPPL maintenance status `maintained'. | +%% | The Current Maintainer of this work is F. Bosisio. | +%% | | +%% | This work consists of files envmath.dtx and envmath.html | +%% | and of the derived files envmath.sty and envmath.pdf. | %% | | %% | E-mail: fbosisio@bigfoot.com | -%% | Web page: http://www.bigfoot.com/~fbosisio/LaTeX | -%% | CTAN location: macros/latex/contrib/supported/bosisio/ | +%% | CTAN location: macros/latex/contrib/bosisio/ | %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + %% -%% %% If you make any improvment, find any bug or have %% any suggestion, please let me know about it. %% -\def\FileName{mathenv} +\def\FileName{envmath} \documentclass[12pt,a4paper]{ltxdoc} \EnableCrossrefs \CodelineIndex @@ -51,4 +58,4 @@ \end{document} \endinput %% -%% End of file `mathenv.drv'. +%% End of file `envmath.drv'. diff --git a/Master/texmf-dist/source/latex/bosisio/mathenv.dtx b/Master/texmf-dist/source/latex/bosisio/envmath.dtx index 6f75938148d..e1f74afc039 100644 --- a/Master/texmf-dist/source/latex/bosisio/mathenv.dtx +++ b/Master/texmf-dist/source/latex/bosisio/envmath.dtx @@ -1,34 +1,41 @@ %\iffalse % MetaComment %% %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + -%% | Copyright(C) 1997-1999 by Francesco Bosisio | +%% | Copyright(C) 1997-2010 by F. 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. | +%% | This program can be redistributed and/or modified under | +%% | the terms of the LaTeX Project Public License, either | +%% | version 1.3 of this license or (at your option) any later | +%% | version. The latest version of this license is in | +%% | http://www.latex-project.org/lppl.txt | +%% | and version 1.3 or later is part of all LaTeX distributions | +%% | version 2005/12/01 or later. | +%% | | +%% | This work has the LPPL maintenance status `maintained'. | +%% | The Current Maintainer of this work is F. Bosisio. | +%% | | +%% | This work consists of files envmath.dtx and envmath.html | +%% | and of the derived files envmath.sty and envmath.pdf. | %% | | %% | E-mail: fbosisio@bigfoot.com | -%% | Web page: http://www.bigfoot.com/~fbosisio/LaTeX | -%% | CTAN location: macros/latex/contrib/supported/bosisio/ | +%% | CTAN location: macros/latex/contrib/bosisio/ | %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + %% -%% %% If you make any improvment, find any bug or have %% any suggestion, please let me know about it. %% %<*package,driver> %\fi % -\def\FileName{mathenv} +\def\FileName{envmath} %\iffalse % MetaComment %</package,driver> %<*package> %\fi -\def\fileversion{2.2} -\def\filedate{1998/02/04} -\def\docdate{1998/02/06} -\def\filedescr{Extended math environments (BF)} +\def\fileversion{2.5} +\def\filedate{2010/02/10} +\def\docdate{2005/04/09} +\def\filedescr{Extended math environments (FB)} % %\iffalse % MetaComment %</package> @@ -92,13 +99,18 @@ % ``AtBeginDocument''; some ``def'' replaced % by ``newcommand*''; documentation updated} % \changes{v2.3}{5 March 1999}{Added copyright notice and changed addresses} +% \changes{v2.4}{9 April 2005}{Usage of the double-quote character (") avoided} +% \changes{v2.5}{10 February 2010}{Package renamed from ``mathenv'' to +% ``envmath'' to avoid name conflicts} +%\iffalse % MetaComment +% The previous change was requested by Karl Berry (karl@freefriends.org) +%\fi % % \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}} +% \author{F. Bosisio\\\normalsize E-mail: \texttt{fbosisio@bigfoot.com}} % \date{\filedate} % \maketitle % @@ -119,73 +131,83 @@ % \noindent % The redefined commands are:\\ % |\(|, |\)|, |\[|, |\]|, |\{| and |\}| \\ -% The effect of ``|\(| \dots |\)|" can still be achieved by the -% \LaTeX{} equivalent commands ``|\begin{math}| \dots |\end{math}|" -% or ``|$| \dots |$|". +% The effect of ``|\(| \dots |\)|'' can still be achieved by the +% \LaTeX{} equivalent commands ``|\begin{math}| \dots |\end{math}|'' +% or ``|$| \dots |$|''. % % \noindent -% Similarly, the effect of ``|\[| \dots |\]|" can be achieved by +% Similarly, the effect of ``|\[| \dots |\]|'' can be achieved by % the \LaTeX{} equivalent commands -% ``|\begin{displaymath}| \ldots |\end{displaymath}|" -% or ``|$$| \dots |$$|". +% ``|\begin{displaymath}| \ldots |\end{displaymath}|'' +% or ``|$$| \dots |$$|''. % % \noindent -% The ``|\{|" and ``|\}|" commands are the more error-prone, since -% one may try to use ``|\left\{|", which now is incorrect, because -% the ``|\{|" command already contains a ``|\left|" declaration. +% The ``|\{|'' and ``|\}|'' commands are the more error-prone, since +% one may try to use ``|\left\{|'', which now is incorrect, because +% the ``|\{|'' command already contains a ``|\left|'' declaration. % In the rare occasions where a brace of normal size is needed, one -% can use the \LaTeX{} commands ``|\lbrace|" and ``|\rbrace|" +% can use the \LaTeX{} commands ``|\lbrace|'' and ``|\rbrace|'' % % \noindent -% Also the ``|equation|" environment has been changed, but it is +% Also the ``|equation|'' environment has been changed, but it is % completly compatible with the original definition, so it should % be safe, perhaps except when the first character of the equation % is an open square bracket or it is placed in a moving argument: % in fact, the new version of this command is fragile, and this is % true also for most of the commands defined by this package. % +% \section{Backward compatibility} +% The package has been renamed from ``|mathenv|'' to ``|envmath|'', +% in order to avoid conflicts with another package with the same name: +% if you were using the ``old'' package, you need to change your \LaTeX{} +% files in order to include the new ones.\\ +% Alternatively, you can also rename the package to give it the ``old'' +% name (you need to change also the ``|\def\FileName{...}|'' line inside +% the ``|sty|''-file), but you must take care not to have another package +% with the same name installed on your system. +% % \section{The options} % At now, five options are available with the \texttt{\FileName} % package. % % \noindent -% The ``|RedefEquation|"/``|StdEquation|" and -% ``|RedefBrackets|"/``|StdBrackets|" options control -% whether the ``|equation|" environment and the brace commands -% ``|\(|", ``|\(|", ``|\)|", ``|\[|", ``|\]|", ``|\{|" and ``|\}| +% The ``|RedefEquation|''/``|StdEquation|'' and +% ``|RedefBrackets|''/``|StdBrackets|'' options control +% whether the ``|equation|'' environment and the brace commands +% ``|\(|'', ``|\(|'', ``|\)|'', ``|\[|'', ``|\]|'', ``|\{|'' and ``|\}| % should be redefined or retain their original \LaTeX{} meaning. -% More precisely, ``|RedefEquation|" (default) redefines the -% ``equation" environment to have an optional argument (used as a -% label), while ``|StdEquation|" leaves it unchanged. In the first -% case, the ``equation" environment will be equivalent to the -% ``Equation" environment (capitalized!) described below, whereas in +% More precisely, ``|RedefEquation|'' (default) redefines the +% ``equation'' environment to have an optional argument (used as a +% label), while ``|StdEquation|'' leaves it unchanged. In the first +% case, the ``equation'' environment will be equivalent to the +% ``Equation'' environment (capitalized!) described below, whereas in % the second case they will be different. -% Similarly, the ``|RedefBrackets|" option (default) makes the -% brackets command to be redefined, whilst ``|StdBrackets|" leave +% Similarly, the ``|RedefBrackets|'' option (default) makes the +% brackets command to be redefined, whilst ``|StdBrackets|'' leave % them their original meaning. -% Also a ``|Standard|" option exists, which amounts to specify both -% the ``|StdEquation|" and ``|StdBrackets|" options, thus making the +% Also a ``|Standard|'' option exists, which amounts to specify both +% the ``|StdEquation|'' and ``|StdBrackets|'' options, thus making the % package fully standard, which may be useful when sending your % \LaTeX{} files to someone else. % % \section{Math-mode environments} % This package provides three math-mode environments, each with a -% ``*-form" which does not generates numbers. +% ``*-form'' which does not generates numbers. % % \subsection{The \texttt{Equation} environment} -% The ``|Equation|" environment has an optional argument +% The ``|Equation|'' environment has an optional argument % which is used as a label to reference it. % \begin{verbatim} % \begin{Equation}[label] % ... % \end{Equation} % \end{verbatim} -% If the ``|RedefEquation|" option is in effect (default), -% then the ``|equation|" environment is redefined to have -% the same optional argument as ``|Equation|". +% If the ``|RedefEquation|'' option is in effect (default), +% then the ``|equation|'' environment is redefined to have +% the same optional argument as ``|Equation|''. % % There is also a *-form, which does not generate a number -% (so this *-form is really a ``displaymath" and not an +% (so this *-form is really a ``displaymath'' and not an % equation, but it has been added for simmetry and for making % it easier to add or remove the number to a formula). % @@ -200,7 +222,7 @@ % \end{verbatim} % % \subsection{The \texttt{MultiLine} equation environment} -% The ``|MultiLine|" environment is intended for formulas +% The ``|MultiLine|'' environment is intended for formulas % that don't fit on a single line, and so must be broken % across lines. % @@ -210,27 +232,27 @@ % % \noindent % All the lines but the first are automatically indented by -% the lenght ``|\MultiLineIndent|", which is rougthly what +% the lenght ``|\MultiLineIndent|'', which is rougthly what % one expects, but can be changed at any time by the user -% with ``|\setlenght{\MultiLineIndent}{...}|". +% with ``|\setlenght{\MultiLineIndent}{...}|''. % You can also control the alignment of the continuation rows % by placing an optional |&| in the first row: is such a case % all the others line will \emph{not} be indented -% by ``|\MultiLineIndent|" but wil behave \emph{as if} there +% by ``|\MultiLineIndent|'' but wil behave \emph{as if} there % there were an ampersand in front of them (i.e. they will be % left-aligned at the right of the \& in the first row). % % \noindent -% Each line but the last must end with a ``|\\|" command +% Each line but the last must end with a ``|\\|'' command % (which can have an optional argument to add some vertical % space between lines). -% When the line is broken in the middle (e.g. after a ``+" -% sign) and not at the end (i.e. after a ``=" or similar), the -% *-form ``|\\*|" may be used to indicate the line-break, the +% When the line is broken in the middle (e.g. after a ``+'' +% sign) and not at the end (i.e. after a ``='' or similar), the +% *-form ``|\\*|'' may be used to indicate the line-break, the % difference being in an extra space added at the beginning of % the next line. % The width of a thise space defaults to 1em and can be changed -% by the user with ``|\setlenght{\MultiLineStarIndent}{...}|". +% by the user with ``|\setlenght{\MultiLineStarIndent}{...}|''. % % \begin{verbatim} % \begin{MultiLine}[label] @@ -253,18 +275,18 @@ % \end{verbatim} % % \subsection{The \texttt{System} environment} -% The ``|System|" environment is used for grouping a set of +% The ``|System|'' environment is used for grouping a set of % equations together inside a left brace, with one only % equation number. % % \noindent % Again there is an optional argument to indicate a label and -% each equation is separated by a ``|\\|" or ``|\\*|" command, -% as for the ``|MultiLine|" environment. +% each equation is separated by a ``|\\|'' or ``|\\*|'' command, +% as for the ``|MultiLine|'' environment. % % \noindent -% The rows (except the ones ended with the *-form ``|\\*|") -% may optionally contain one ``|&|", which is usually used +% The rows (except the ones ended with the *-form ``|\\*|'') +% may optionally contain one ``|&|'', which is usually used % when some text should be added to the equation. % \begin{verbatim} % \begin{System}[label] @@ -286,16 +308,16 @@ % \end{verbatim} % % \subsection{The \texttt{EqSystem} environment} -% The ``|EqSystem|" environment is used for grouping a set of +% The ``|EqSystem|'' environment is used for grouping a set of % equations together inside a left brace, each with its own % equation number. % % \noindent % Again there is an optional argument to indicate a label and -% each equation is separated by a ``|\\|" or ``|\\*|" command. +% each equation is separated by a ``|\\|'' or ``|\\*|'' command. % % \noindent -% The rows may optionally contain one ``|&|", which is +% The rows may optionally contain one ``|&|'', which is % usually used when some text should be added to the equation. % \begin{verbatim} % \begin{EqSystem}[label] @@ -336,11 +358,11 @@ % parentheses. % % \noindent -% The ``|\(|", ``|\[|", ``|\{|", ``|\)|", ``|\]|" -% and ``|\}|" generates the corresponding parenthesis but -% with a ``|\left|" or ``|\right|" declaration +% The ``|\(|'', ``|\[|'', ``|\{|'', ``|\)|'', ``|\]|'' +% and ``|\}|'' generates the corresponding parenthesis but +% with a ``|\left|'' or ``|\right|'' declaration % (respectively) added, so they must come in matched pairs or -% coupled with a ``|\left.|" or ``|\rigtht.|" or another +% coupled with a ``|\left.|'' or ``|\rigtht.|'' or another % adjustable-size delimiter. % % \StopEventually{} @@ -365,38 +387,38 @@ \ExecuteOptions{RedefEquation,RedefBrackets} % \end{macrocode} % -% The ``|\ProcessOptions*|" command was used here instead of -% ``|\ProcessOptions*|" in order to process the options in the -% ``|\usepackage|" order, rather than in the declaration order +% The ``|\ProcessOptions*|'' command was used here instead of +% ``|\ProcessOptions*|'' in order to process the options in the +% ``|\usepackage|'' order, rather than in the declaration order % \begin{macrocode} %% \ProcessOptions* % \end{macrocode} % % \begin{macro}{\StartMath@Err} -% The ``|\StartMath@Err|" prints an error message if used in math-mode +% The ``|\StartMath@Err|'' prints an error message if used in math-mode % (saying that you can't use the command passed to it as an argument in -% math-mode); otherwise it just entres math-mode through a |$$|. +% math-mode); otherwise it just enters math-mode through a |$$|. % It is used by the *-form of the math-environments to prevent % their use in math-mode. % \begin{macrocode} %% \newcommand*\StartMath@Err[1]{% -\ifmmode\PackageError{mathenv}{% -You can't use environment "#1" in math mode}{% -You probably used "\string\end{#1}" without a previous "\string\begin{#1}".}% +\ifmmode\PackageError{\FileName}{% +You can't use environment ``#1'' in math mode}{% +You probably used ``\string\end{#1}'' without a previous ``\string\begin{#1}''.}% \else$$\fi% } % \end{macrocode} % \end{macro} % % \begin{environment}{Equation} -% The definition of the original ``|equation|" environment is first saved -% in the ``|\@StandardEquation|" command. -% Then the ``|\@LabelledEquation|" command is defined as an |equation| +% The definition of the original ``|equation|'' environment is first saved +% in the ``|\@StandardEquation|'' command. +% Then the ``|\@LabelledEquation|'' command is defined as an |equation| % with a label. -% The |Equation| command simply calls ``|\@LabelledEquation|" or -% ``|\@StandardEquation|", depending on the presence or absence of the +% The |Equation| command simply calls ``|\@LabelledEquation|'' or +% ``|\@StandardEquation|'', depending on the presence or absence of the % optional argument (indicated by the square bracket). % \begin{macrocode} %% @@ -411,10 +433,10 @@ You probably used "\string\end{#1}" without a previous "\string\begin{#1}".}% } % \end{macrocode} % -% If the ``|RedefEquation|" option is in effect, |equation| is defined +% If the ``|RedefEquation|'' option is in effect, |equation| is defined % to be the same as |Equation|. % The actual definition of the |equation| environment is deferred at the -% ``|\begin{document}|" in order to minimize the possibility of +% ``|\begin{document}|'' in order to minimize the possibility of % conflicts with other packages. % \begin{macrocode} \if@Redefine@Equation@ @@ -424,13 +446,13 @@ You probably used "\string\end{#1}" without a previous "\string\begin{#1}".}% % \end{environment} % % \begin{environment}{equation*} -% The command ``|\Equation@Star|" simply enters math-mode (via the -% ``|\StartMath@Err|" command). -% The definition of ``|equation*|" is deferred at the -% ``|\begin{document}|" so that this definition takes precedence over -% the analogue one from the ``|amsmath|" package, if both are included. -% The command ``|\global\@ignoretrue|" in the definition of -% ``|\end{equation*}|" prevents spurious spaces at the beginning of next +% The command ``|\Equation@Star|'' simply enters math-mode (via the +% ``|\StartMath@Err|'' command). +% The definition of ``|equation*|'' is deferred at the +% ``|\begin{document}|'' so that this definition takes precedence over +% the analogue one from the ``|amsmath|'' package, if both are included. +% The command ``|\global\@ignoretrue|'' in the definition of +% ``|\end{equation*}|'' prevents spurious spaces at the beginning of next % line. % \begin{macrocode} %% @@ -443,10 +465,10 @@ You probably used "\string\end{#1}" without a previous "\string\begin{#1}".}% % \end{environment} % % \begin{macro}{\ARRAY@CR} -% The original definition of ``|\@arraycr|" is saved in the command -% ``|\@ArrayCR|". -% Then ``|\ARRAY@CR|" is defined to do the same job of ``|\@arraycr|" -% and add a ``|\displaystyle|" declation at the beginning of next row. +% The original definition of ``|\@arraycr|'' is saved in the command +% ``|\@ArrayCR|''. +% Then ``|\ARRAY@CR|'' is defined to do the same job of ``|\@arraycr|'' +% and add a ``|\displaystyle|'' declation at the beginning of next row. % \begin{macrocode} %% \let\@ArrayCR=\@arraycr @@ -464,7 +486,7 @@ You probably used "\string\end{#1}" without a previous "\string\begin{#1}".}% % \end{macro} % % \begin{macro}{\MakeAmper@Active} -% Makes ``\&" active (instead of a tab marker), giving +% Makes ``\&'' active (instead of a tab marker), giving % it the meaning specified by the argument. % \begin{macrocode} %% @@ -483,7 +505,7 @@ You probably used "\string\end{#1}" without a previous "\string\begin{#1}".}% % \end{macro} % % \begin{macro}{\MakeAmper@Tab} -% Restores ``\&" to its original meaning (a tab marker). +% Restores ``\&'' to its original meaning (a tab marker). % \begin{macrocode} %% \newcommand*\MakeAmper@Tab{\global\catcode`\&=4} @@ -491,8 +513,8 @@ You probably used "\string\end{#1}" without a previous "\string\begin{#1}".}% % \end{macro} % % \begin{macro}{\OneShot@Amper} -% Makes ``\&" active for one occurrence only: when encountered, the -% code in the first argument is executed, then ``\&" is restored to +% Makes ``\&'' active for one occurrence only: when encountered, the +% code in the first argument is executed, then ``\&'' is restored to % its original meaning, a tab marker is inserted, and finally the % code in the second argument is executed. % \begin{macrocode} @@ -504,10 +526,10 @@ You probably used "\string\end{#1}" without a previous "\string\begin{#1}".}% % \end{macro} % % \begin{macro}{\MultiLineIndent} -% The length ``|\MultiLineIndent|" represents the amount of spece by -% which each line but the first of a ``|MultiLine|" environment is +% The length ``|\MultiLineIndent|'' represents the amount of spece by +% which each line but the first of a ``|MultiLine|'' environment is % indented. It defaults to 1.7em, which is roughtly equal to the width -% of a character followed by an equal sign (e.g.: ``|A = |" ). +% of a character followed by an equal sign (e.g.: ``|A = |'' ). % \begin{macrocode} %% \newlength\MultiLineIndent @@ -516,10 +538,10 @@ You probably used "\string\end{#1}" without a previous "\string\begin{#1}".}% % \end{macro} % % \begin{macro}{\MultiLineStarIndent} -% The length ``|\MultiLineStarIndent|" represents the amount of spece by -% which each line following a ``|\\*|" in a ``|MultiLine|" environment is +% The length ``|\MultiLineStarIndent|'' represents the amount of spece by +% which each line following a ``|\\*|'' in a ``|MultiLine|'' environment is % indented. It defaults to 1em, which is roughtly equal to the width -% of a an equal sign (e.g.: ``|=|" ). +% of a an equal sign (e.g.: ``|=|'' ). % \begin{macrocode} %% \newlength\MultiLineStarIndent @@ -528,12 +550,12 @@ You probably used "\string\end{#1}" without a previous "\string\begin{#1}".}% % \end{macro} % % \begin{macro}{\@MultiLineCR} -% The ``|\@MultiLineCR|" command does the original job of ``|\@arrycr|" -% (saved in ``|\ArrayCR|") and then executes the ``|\ML@EveryRow|" +% The ``|\@MultiLineCR|'' command does the original job of ``|\@arrycr|'' +% (saved in ``|\ArrayCR|'') and then executes the ``|\ML@EveryRow|'' % command. -% In the *-form it also adds a space equal to ``|\MultiLineStarIndent|". +% In the *-form it also adds a space equal to ``|\MultiLineStarIndent|''. % The splitting in subcommands is required in order to pass the optional -% argument to ``|\@ArrayCR|" and not to the last executed command. +% argument to ``|\@ArrayCR|'' and not to the last executed command. % \begin{macrocode} %% \newcommand*\@MultiLineCR{% @@ -552,15 +574,15 @@ You probably used "\string\end{#1}" without a previous "\string\begin{#1}".}% \def\MLineCR@quadra[#1]{\@ArrayCR[#1]\ML@EveryRow} % \end{macrocode} % -% The ``|MultiLine|" environment starts by setting ``|\ML@EveryRow|" -% to be equivalent to ``|\@MultiLINEcr|", so that this command is +% The ``|MultiLine|'' environment starts by setting ``|\ML@EveryRow|'' +% to be equivalent to ``|\@MultiLINEcr|'', so that this command is % executed at the end of the first row. -% It checks the |\catcode| of \& and redefines ``|\ML@EveryRow|" +% It checks the |\catcode| of \& and redefines ``|\ML@EveryRow|'' % accordingly: if \& is a tab marker (|\catcode|=4), an ampersand has % occurred in the first row, so that each row must begin itself with % an ampersand; otherwise (i.e. if the |\catcode| of \& is \emph{active}) % no ampersand were found in the first row, so that each line must begin -% with a space equal to ``|\MultiLineStarIndent|". +% with a space equal to ``|\MultiLineStarIndent|''. % \begin{macrocode} \newcommand*\@MultiLINEcr{% \ifnum\catcode`\&=4% @@ -575,12 +597,12 @@ You probably used "\string\end{#1}" without a previous "\string\begin{#1}".}% % \end{macro} % % \begin{macro}{\CONTINUE} -% The command ``|\CONTINUE|" is obsolete: you should use ``|\\*|" instead. +% The command ``|\CONTINUE|'' is obsolete: you should use ``|\\*|'' instead. % \begin{macrocode} %% \newcommand*{\CONTINUE}{% -\PackageError{mathenv}{% -Command "\string\CONTINUE" is obsolete: use ``\string\\*" instead}{% +\PackageError{\FileName}{% +Command ``\string\CONTINUE'' is obsolete: use ``\string\\*'' instead}{% You'd better correct your input file as stated above,\MessageBreak% but if you press ENTER everything will work for the moment.}% \MLineCR@star*% @@ -589,16 +611,16 @@ but if you press ENTER everything will work for the moment.}% % \end{macro} % % \begin{environment}{MultiLine} -% The internal commad ``|\Start@MultiLine|" is used by the ``|MultiLine|" -% and ``|MultiLine*|" environments. -% It makes \& add a ``|\displaystyle|" declaration. -% It also changes the meaning of ``|\\|" to ``|\@MultiLineCR|", sets -% ``|\ML@EveryRow|" to its default value ``|\@MultiLINEcr|" and then -% starts an ``|array|" environment (we already are in math-mode +% The internal commad ``|\Start@MultiLine|'' is used by the ``|MultiLine|'' +% and ``|MultiLine*|'' environments. +% It makes \& add a ``|\displaystyle|'' declaration. +% It also changes the meaning of ``|\\|'' to ``|\@MultiLineCR|'', sets +% ``|\ML@EveryRow|'' to its default value ``|\@MultiLINEcr|'' and then +% starts an ``|array|'' environment (we already are in math-mode % here) with one only column which is left aligned. -% Finally, if there is an optional argument it is used as a ``|\label|" -% or ignored, depending on the current meaning of ``|\@LABEL|" (which -% is the same as ``|\label|" in the standard form and does nothing in +% Finally, if there is an optional argument it is used as a ``|\label|'' +% or ignored, depending on the current meaning of ``|\@LABEL|'' (which +% is the same as ``|\label|'' in the standard form and does nothing in % the *-form). % \begin{macrocode} %% @@ -617,21 +639,21 @@ but if you press ENTER everything will work for the moment.}% } % \end{macrocode} % -% The internal command ``|\Stop@MultiLine|" is used by the ``|MultiLine|" -% and ``|MultiLine*|" environments. -% It simply closes the ``|array|" environment anr restores ``|\@arrycr|" +% The internal command ``|\Stop@MultiLine|'' is used by the ``|MultiLine|'' +% and ``|MultiLine*|'' environments. +% It simply closes the ``|array|'' environment anr restores ``|\@arrycr|'' % to its original meaning. % \begin{macrocode} %% \newcommand*\Stop@MultiLine{% \end{array}% \let\@arraycr=\@ArrayCR% -\MakeAmper@Tab% % For the case no "\\" is used +\MakeAmper@Tab% % For the case no ``\\'' is used } % \end{macrocode} % -% The ``|MultiLine|" environment invokes ``|\Start@MultiLine|" and -% ``|\Stop@MultiLine|" inside an ``|equation|" environment. +% The ``|MultiLine|'' environment invokes ``|\Start@MultiLine|'' and +% ``|\Stop@MultiLine|'' inside an ``|equation|'' environment. % \begin{macrocode} %% \newenvironment{MultiLine}{% @@ -647,11 +669,11 @@ but if you press ENTER everything will work for the moment.}% % \end{environment} % % \begin{environment}{MultiLine*} -% The ``|\MultiLine@Star|" command issues an error message if used inside -% math mode, while when in text mode starts a ``|displaymath|" environment -% (throught the ``|$$|" command) in which a ``|\Start@MultiLineEq|" command -% is issued (so it is the same as ``|\Label@MultiLineEq|", but with -% ``|\equation|" substituted by ``|$$|"). +% The ``|\MultiLine@Star|'' command issues an error message if used inside +% math mode, while when in text mode starts a ``|displaymath|'' environment +% (throught the ``|$$|'' command) in which a ``|\Start@MultiLineEq|'' command +% is issued (so it is the same as ``|\Label@MultiLineEq|'', but with +% ``|\equation|'' substituted by ``|$$|''). % \begin{macrocode} %% \@namedef{MultiLine*}{\ifmmode\Not@MathErr{MultiLine*}\else$$\fi% @@ -663,14 +685,14 @@ but if you press ENTER everything will work for the moment.}% % \end{environment} % % \begin{environment}{System} -% The ``|\@System@Def|" command is the kernel of the ``|System|" and -% ``|System*|" environments. -% It redefines ``|\@arraycr|" so that ``|\\|" not only ends the -% line but also adds a ``|\displaystyle|" declaration. +% The ``|\@System@Def|'' command is the kernel of the ``|System|'' and +% ``|System*|'' environments. +% It redefines ``|\@arraycr|'' so that ``|\\|'' not only ends the +% line but also adds a ``|\displaystyle|'' declaration. % Then it draws an adjustable-size left brace, which will be as big as % the system requires. -% Finally, a two-column array environment with a ``|\qquad|" space -% between the columns is started and a ``|\displaystyle|" declaration +% Finally, a two-column array environment with a ``|\qquad|'' space +% between the columns is started and a ``|\displaystyle|'' declaration % is added to the first row. % \begin{macrocode} %% @@ -681,19 +703,19 @@ but if you press ENTER everything will work for the moment.}% \displaystyle% } % \end{macrocode} -% The ``|\Label@System|" commands opens an equation environment, issues -% a ``|\label|" command for cross-referencing, and then calls the -% command ``|\@System@Def|" defind above. +% The ``|\Label@System|'' commands opens an equation environment, issues +% a ``|\label|'' command for cross-referencing, and then calls the +% command ``|\@System@Def|'' defind above. % \begin{macrocode} \def\Label@System[#1]{\@StandardEquation\label{#1}\@System@Def} % \end{macrocode} -% The ``|\begin{System}|" command does the same things, skipping the -% ``|\label|" command if there isn't the optional parameter. -% The ``|\end{System}|" command closes the array, puts an invisible -% delimiter (``|\right.|") which pairs with the left brace of the -% ``|\@System@Def|" command, restores ``|\@arraycr|" to its original +% The ``|\begin{System}|'' command does the same things, skipping the +% ``|\label|'' command if there isn't the optional parameter. +% The ``|\end{System}|'' command closes the array, puts an invisible +% delimiter (``|\right.|'') which pairs with the left brace of the +% ``|\@System@Def|'' command, restores ``|\@arraycr|'' to its original % meaning, ends the equation, and prevents spurious spaces by issuing -% the command ``|\global\@ignoretrue|". +% the command ``|\global\@ignoretrue|''. % \begin{macrocode} \newenvironment{System}{% \@ifnextchar[{\Label@System}{\@StandardEquation\@System@Def}% @@ -708,16 +730,16 @@ but if you press ENTER everything will work for the moment.}% % \end{environment} % % \begin{environment}{System*} -% The ``|\System@Star|" command generates en error message when used in -% math-mode, and calls ``|\@System@Def|" inside a ``|displaymath|" -% environment (the ``|$$|") when used in text-mode. +% The ``|\System@Star|'' command generates en error message when used in +% math-mode, and calls ``|\@System@Def|'' inside a ``|displaymath|'' +% environment (the ``|$$|'') when used in text-mode. % \begin{macrocode} %% \def\System@Star[#1]{\StartMath@Err{System*}\@System@Def} % \end{macrocode} -% The ``|System*|" environment is the same as ``|System|", but with -% ``|\begin{equation}|$\ldots$|\end{equation}|" substituted by -% ``|$$|\ldots|$$|". +% The ``|System*|'' environment is the same as ``|System|'', but with +% ``|\begin{equation}|$\ldots$|\end{equation}|'' substituted by +% ``|$$|\ldots|$$|''. % \begin{macrocode} \@namedef{System*}{\@ifnextchar[{\System@Star}{\System@Star[]}} \@namedef{endSystem*}{\end{array}\right. $$\let\@arraycr=\@ArrayCR \global\@ignoretrue} @@ -731,8 +753,8 @@ but if you press ENTER everything will work for the moment.}% % \begin{macrocode} %% \newenvironment{EQNarray}{% -\PackageError{mathenv}{Environment "EQNarray" is obsolete}{% -Use the "equationarry" environment from the "eqnarray" package instead!}% +\PackageError{\FileName}{Environment ``EQNarray'' is obsolete}{% +Use the ``equationarry'' environment from the ``eqnarray'' package instead!}% \eqnarray% }{% \endeqnarray% @@ -818,8 +840,8 @@ $\end{lrbox}% \or\def\reserved@a{&}% %% \@eqcnt = 1 \else% %% \@eqcnt > 1 \let\reserved@a\@empty% -\PackageError{mathenv}{Too many columns in EqSystem environment}{% -You can use at most one "&" in each row of an "EqSystem" environment.}% +\PackageError{\FileName}{Too many columns in EqSystem environment}{% +You can use at most one ``&'' in each row of an ``EqSystem'' environment.}% \fi% \reserved@a% \if@eqnsw\Label@EqSystem\@eqnnum\stepcounter{equation}\fi% @@ -924,7 +946,7 @@ $$\halign to \displaywidth\bgroup% % The redefinition of the brackets commands is deferred at the % |\begin{document}|, so that other packages may use the original % definitions and cannot override the new ones. -% It only takes place if the ``|RedefBrackets|" option is in effect. +% It only takes place if the ``|RedefBrackets|'' option is in effect. % \begin{macrocode} \if@Redefine@Brackets@ \AtBeginDocument{% @@ -946,7 +968,7 @@ $$\halign to \displaywidth\bgroup% %<*package> %\fi % -% \CheckSum{646} +% \CheckSum{653} % \Finale % \endinput diff --git a/Master/texmf-dist/source/latex/bosisio/evenpage.drv b/Master/texmf-dist/source/latex/bosisio/evenpage.drv new file mode 100644 index 00000000000..0f7a2d50190 --- /dev/null +++ b/Master/texmf-dist/source/latex/bosisio/evenpage.drv @@ -0,0 +1,61 @@ +%% +%% This is file `evenpage.drv', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% evenpage.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 evenpage.drv. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file evenpage.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-2010 by F. Bosisio | +%% | | +%% | This program can be redistributed and/or modified under | +%% | the terms of the LaTeX Project Public License, either | +%% | version 1.3 of this license or (at your option) any later | +%% | version. The latest version of this license is in | +%% | http://www.latex-project.org/lppl.txt | +%% | and version 1.3 or later is part of all LaTeX distributions | +%% | version 2005/12/01 or later. | +%% | | +%% | This work has the LPPL maintenance status `maintained'. | +%% | The Current Maintainer of this work is F. Bosisio. | +%% | | +%% | This work consists of files evenpage.dtx and evenpage.html | +%% | and of the derived files evenpage.sty and evenpage.pdf. | +%% | | +%% | E-mail: fbosisio@bigfoot.com | +%% | CTAN location: macros/latex/contrib/bosisio/ | +%% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +%% +%% If you make any improvment, find any bug or have +%% any suggestion, please let me know about it. +%% +\def\FileName{evenpage} +\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 `evenpage.drv'. diff --git a/Master/texmf-dist/source/latex/bosisio/evenpage.dtx b/Master/texmf-dist/source/latex/bosisio/evenpage.dtx new file mode 100644 index 00000000000..9beb363f3b9 --- /dev/null +++ b/Master/texmf-dist/source/latex/bosisio/evenpage.dtx @@ -0,0 +1,143 @@ +%\iffalse % MetaComment +%% +%% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +%% | Copyright(C) 1997-2010 by F. Bosisio | +%% | | +%% | This program can be redistributed and/or modified under | +%% | the terms of the LaTeX Project Public License, either | +%% | version 1.3 of this license or (at your option) any later | +%% | version. The latest version of this license is in | +%% | http://www.latex-project.org/lppl.txt | +%% | and version 1.3 or later is part of all LaTeX distributions | +%% | version 2005/12/01 or later. | +%% | | +%% | This work has the LPPL maintenance status `maintained'. | +%% | The Current Maintainer of this work is F. Bosisio. | +%% | | +%% | This work consists of files evenpage.dtx and evenpage.html | +%% | and of the derived files evenpage.sty and evenpage.pdf. | +%% | | +%% | E-mail: fbosisio@bigfoot.com | +%% | CTAN location: macros/latex/contrib/bosisio/ | +%% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +%% +%% If you make any improvment, find any bug or have +%% any suggestion, please let me know about it. +%% +%<*package,driver> +%\fi +% +\def\FileName{evenpage} +%\iffalse % MetaComment +%</package,driver> +%<*package> +%\fi +\def\fileversion{1.0} +\def\filedate{1998/01/21} +\def\docdate{2005/04/09} +\def\filedescr{Ensures the number of pages to be even (FB)} +% +%\iffalse % MetaComment +%</package> +%<*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 +%- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +%</dtx> +% +% 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}{21 January 1998}{First release} +% \changes{v0.1}{9 April 2005}{Added copyright notice and changed addresses} +% +% \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}} +% \date{\filedate} +% \maketitle +% +% \begin{abstract} +% Documentation for the package \texttt{\FileName}. +% \end{abstract} +% +% \section{Introduction} +% This package ensures that the number of pages generated by \LaTeX{} +% is an even number: if it is odd, an empty page is added at the +% end, with nothing on it (neither page number, headers or footers). +% +% \section{Commands} +% No command is provided by this package: just include it in order +% to obtain the scope. +% +% \StopEventually{} +% +% \newpage +% \section{Implementation} +% +% \begin{macrocode} +%% +\NeedsTeXFormat{LaTeX2e}[1995/12/01] +\ProvidesPackage{\FileName}[\filedate\space v\fileversion\space\filedescr] +% \end{macrocode} +% +% The code simply checks if the current page number is odd, in +% which case a new page is generated with |\clearpage\mbox{}| +% (the |\mbox{}| is needed, otherwise the page will be empty +% and \TeX{} will remove it). +% The use of |\thispagestyle{empty}| ensures that nothing +% (headings, page numbers, footers, etc.) will appear on that page. +% All this code must be esecuted at the end of the document +% (when the last page is being proceddes) and this is provided +% by the |\AtEndDocument| command. +% \begin{macrocode} +%% +\AtEndDocument{\ifodd\value{page}\clearpage\mbox{}\thispagestyle{empty}\fi} +%% +% \end{macrocode} +% +% \CheckSum{15} +% \Finale +% +%\iffalse % MetaComment +%<*package> +%\fi +% +\endinput diff --git a/Master/texmf-dist/source/latex/bosisio/graphfig.drv b/Master/texmf-dist/source/latex/bosisio/graphfig.drv index e6bc491bc31..7c46f21fb17 100644 --- a/Master/texmf-dist/source/latex/bosisio/graphfig.drv +++ b/Master/texmf-dist/source/latex/bosisio/graphfig.drv @@ -22,19 +22,26 @@ %% in the same archive or directory.) %% %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + -%% | Copyright(C) 1997-1999 by Francesco Bosisio | +%% | Copyright(C) 1997-2010 by F. 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. | +%% | This program can be redistributed and/or modified under | +%% | the terms of the LaTeX Project Public License, either | +%% | version 1.3 of this license or (at your option) any later | +%% | version. The latest version of this license is in | +%% | http://www.latex-project.org/lppl.txt | +%% | and version 1.3 or later is part of all LaTeX distributions | +%% | version 2005/12/01 or later. | +%% | | +%% | This work has the LPPL maintenance status `maintained'. | +%% | The Current Maintainer of this work is F. Bosisio. | +%% | | +%% | This work consists of files graphfig.dtx and graphfig.html | +%% | and of the derived files graphfig.sty and graphfig.pdf. | %% | | %% | E-mail: fbosisio@bigfoot.com | -%% | Web page: http://www.bigfoot.com/~fbosisio/LaTeX | -%% | CTAN location: macros/latex/contrib/supported/bosisio/ | +%% | CTAN location: macros/latex/contrib/bosisio/ | %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + %% -%% %% If you make any improvment, find any bug or have %% any suggestion, please let me know about it. %% diff --git a/Master/texmf-dist/source/latex/bosisio/graphfig.dtx b/Master/texmf-dist/source/latex/bosisio/graphfig.dtx index 1c0a9836974..b9d7334cf0f 100644 --- a/Master/texmf-dist/source/latex/bosisio/graphfig.dtx +++ b/Master/texmf-dist/source/latex/bosisio/graphfig.dtx @@ -1,19 +1,26 @@ %\iffalse % MetaComment %% %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + -%% | Copyright(C) 1997-1999 by Francesco Bosisio | +%% | Copyright(C) 1997-2010 by F. 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. | +%% | This program can be redistributed and/or modified under | +%% | the terms of the LaTeX Project Public License, either | +%% | version 1.3 of this license or (at your option) any later | +%% | version. The latest version of this license is in | +%% | http://www.latex-project.org/lppl.txt | +%% | and version 1.3 or later is part of all LaTeX distributions | +%% | version 2005/12/01 or later. | +%% | | +%% | This work has the LPPL maintenance status `maintained'. | +%% | The Current Maintainer of this work is F. Bosisio. | +%% | | +%% | This work consists of files graphfig.dtx and graphfig.html | +%% | and of the derived files graphfig.sty and graphfig.pdf. | %% | | %% | E-mail: fbosisio@bigfoot.com | -%% | Web page: http://www.bigfoot.com/~fbosisio/LaTeX | -%% | CTAN location: macros/latex/contrib/supported/bosisio/ | +%% | CTAN location: macros/latex/contrib/bosisio/ | %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + %% -%% %% If you make any improvment, find any bug or have %% any suggestion, please let me know about it. %% @@ -25,10 +32,10 @@ %</package,driver> %<*package> %\fi -\def\fileversion{2.0} -\def\filedate{1997/15/12} -\def\docdate{1997/15/12} -\def\filedescr{Commands to include graphics files (BF)} +\def\fileversion{2.2} +\def\filedate{1997/12/15} +\def\docdate{2005/04/09} +\def\filedescr{Commands to include graphics files (FB)} % %\iffalse % MetaComment %</package> @@ -81,7 +88,7 @@ % % \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{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} @@ -91,13 +98,13 @@ %\fi % \changes{v2.0}{15 December 1997}{``graphfile'' instead of ``PSFigure/SubFigure''} % \changes{v2.1}{5 March 1999}{Added copyright notice and changed addresses} +% \changes{v2.2}{9 April 2005}{Usage of the double-quote character (") avoided} % % \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}} +% \author{F. Bosisio\\\normalsize E-mail: \texttt{fbosisio@bigfoot.com}} % \date{\filedate} % \maketitle % @@ -110,38 +117,38 @@ % files in \LaTeX{} simpler. % % \noindent -% It declares the ``|Figure|" environment (capitalized!) and -% the two commands ``|\graphfile|" and ``|\graphfile*|". +% 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 +% 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|". +% At now, two options are available: ``|subfigure|'' and ``|AllowH|''. % % \noindent -% The ``|subfigure|" option allow the use of sub-figures +% 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 +% 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 +% 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 +% now defaults to ``|[htbp]|''), it has a mandatory argument specifying +% the ``caption'' and another optional argument, used as a ``label'' for % cross-referencies: % % \begin{verbatim} @@ -151,11 +158,11 @@ % \end{verbatim} % % \noindent -% The use of the ``|H|" specifier (i.e. ``I want my float here!") is -% possible only if the ``|AllowH|" option has been specified. +% The use of the ``|H|'' specifier (i.e. ``I want my float here!'') is +% possible only if the ``|AllowH|'' option has been specified. % % \subsection{The \texttt{graphfile} command} -% Inside the ``|Figure|" environment, are available the commands: +% Inside the ``|Figure|'' environment, are available the commands: % % \begin{verbatim} % \graphfile[<width>]{<file>}[<sub-caption>] @@ -163,20 +170,20 @@ % \end{verbatim} % % \noindent -% which are a simplified version of the ``|\includegraphics*|" +% which are a simplified version of the ``|\includegraphics*|'' % command (which is automatically included by this package; see the % |graphics| package for reference), since you don't have to worry % about scaling: the mandatory argument is the name of the graphic file to % include, whereas the first optional argument specifies the desired % width (in the non *-form) or heigth (in the *-form) of the figure as -% a fraction of ``|\linewidth|" (e.g. ``|50|" means ``|.50\linewidth|", -% i.e. half a line! ), so no unit of measure (as ``|cm|" or ``|pt|") +% a fraction of ``|\linewidth|'' (e.g. ``|50|'' means ``|.50\linewidth|'', +% i.e. half a line! ), so no unit of measure (as ``|cm|'' or ``|pt|'') % is required. -% Moreover, since the ``*-form" of ``|\includegraphics|" is used, the +% Moreover, since the ``*-form'' of ``|\includegraphics|'' is used, the % regions outside the bounding-box are not drawn. -% Another advantage of the combined use of the ``|Figure|" environment -% and the ``|\graphfile|" commands is that the picture is automatically -% centered horizontally, so no ``|\centering|" or similar declartion +% Another advantage of the combined use of the ``|Figure|'' environment +% and the ``|\graphfile|'' commands is that the picture is automatically +% centered horizontally, so no ``|\centering|'' or similar declartion % is required. % % \begin{verbatim} @@ -188,7 +195,7 @@ % \subsection{Sub-figures} % % If you want to include more than one file in a single figure, -% you need to specify the ``|subfigure|" option, which includes the +% you need to specify the ``|subfigure|'' option, which includes the % |subfigure| package and provides the authomatic placement of a % sub-caption below each picture. % @@ -199,9 +206,9 @@ % \end{verbatim} % % \noindent -% which is a combined version of ``|\subfigure|" and ``|\includegraphics*|" +% which is a combined version of ``|\subfigure|'' and ``|\includegraphics*|'' % (see the |subfigure| and |graphics| packages for reference): -% the last optional argument specify a ``caption" for the sub-figure under +% the last optional argument specify a ``caption'' for the sub-figure under % consideration, while the first two arguments work exactly like as % described above in the case of one only picture (indeed, you can % use the last optional argument even if the |subfigure| option was @@ -209,13 +216,13 @@ % Each individual caption is printed preceded by a bracketed letter, % which is the sub-figure counter and is printed even if no caption is % specified. -% Using only a series of ``|\graphfile[|$\dots$|]{|$\dots$|}[|$\dots$|]|" -% commands inside a ``|Figure|" environment provides an equal spacing +% Using only a series of ``|\graphfile[|$\dots$|]{|$\dots$|}[|$\dots$|]|'' +% commands inside a ``|Figure|'' environment provides an equal spacing % beetween the pictures and around them, without the need for any % extra command. -% Finally, if a ``|<label>|" was specified as the last optional argument -% to the ``|Figure|" environment, you can reference to each individual -% sub-figure by the labels ``|<label>:a|", ``|<label>:b|", and so on, +% Finally, if a ``|<label>|'' was specified as the last optional argument +% to the ``|Figure|'' environment, you can reference to each individual +% sub-figure by the labels ``|<label>:a|'', ``|<label>:b|'', and so on, % without the need for declaring them. % % \begin{verbatim} @@ -258,21 +265,21 @@ % \end{macrocode} % % These redefinitions are needed in order to obtain the right form -% of the references (i.e. like ``Fig. 1a" and not ``Fig. 1(a)") +% of the references (i.e. like ``Fig. 1a'' and not ``Fig. 1(a)'') % \begin{macrocode} \def\thesubfigure{\alph{subfigure}} % \end{macrocode} % -% We use ``|\renewcommand|" instead of ``|\def|" in order to realize +% We use ``|\renewcommand|'' instead of ``|\def|'' in order to realize % possible changes in the |subfigure| package which may eliminate the -% inner command ``|\@thesubfigure|". +% inner command ``|\@thesubfigure|''. % \begin{macrocode} \renewcommand*\@thesubfigure{{\subcaplabelfont(\thesubfigure)}\space} \let\SubGR@PH=\subfigure \else % \end{macrocode} % -% If the ``subfigure" option is not present, we let the internal +% If the ``subfigure'' option is not present, we let the internal % command ``|\SubGR@PH|'' to simply execute its mandatory argument % \begin{macrocode} \newcommand*\SubGR@PH[2][]{#2} @@ -296,7 +303,7 @@ % \end{macro} % % \begin{macro}{\graphfile} -% The command ``|\graphfile"| and its *-version simply calls one +% The command ``|\graphfile''| and its *-version simply calls one % of the forthcoming commands. % \begin{macrocode} \newcommand*\graphfile{\@ifnextchar*{\graphfile@star}{% @@ -304,11 +311,11 @@ } \def\graphfile@star*{\@ifnextchar[{\GraphFile@heigth}{\GraphFile@noSize}} % \end{macrocode} -% These commands, in turns, calls ``|\@GraphFile@Draw|" with suitable -% arguments (i.e. the lengths are turned into fractions of ``|\linewidth|" -% and an exclamation mark ``|!|" is used where the scaling factor has +% These commands, in turns, calls ``|\@GraphFile@Draw|'' with suitable +% arguments (i.e. the lengths are turned into fractions of ``|\linewidth|'' +% and an exclamation mark ``|!|'' is used where the scaling factor has % to be the same as the other direction; furthermore the actual size -% of the graphic image is used [throught the ``|\width|" command] if +% of the graphic image is used [throught the ``|\width|'' command] if % no scaling parameter is given). % \begin{macrocode} %% @@ -344,28 +351,28 @@ \if@FirstPicture% % \end{macrocode} % If it is the first call to this command in the current |Figure| -% environment, we simply store it in ``|\TMP@Graph|". -% We also set ``|@FirstPicture|" to false for the next call. +% environment, we simply store it in ``|\TMP@Graph|''. +% We also set ``|@FirstPicture|'' to false for the next call. % \begin{macrocode} \@FirstPicturefalse% \def\TMP@Graph{\SubGR@PH[#4\SubFig@Label]{\@Graph@Figure{#1}{#2}{#3}}}% \else% \ifx\TMP@Graph\undefined% % \end{macrocode} -% If ``|\TMP@Graph|" is not defined, this is the third call (or more). -% So we invoke the ``|\SubGR@PH|" command (which may be ``|\subfigure|" +% If ``|\TMP@Graph|'' is not defined, this is the third call (or more). +% So we invoke the ``|\SubGR@PH|'' command (which may be ``|\subfigure|'' % or simply its second argument depending on the options) with a -% ``|\@Graph@Figure|" command inside and followed by an ``|\hfill|" +% ``|\@Graph@Figure|'' command inside and followed by an ``|\hfill|'' % command for centering purposes. % \begin{macrocode} \SubGR@PH[#4\SubFig@Label]{\@Graph@Figure{#1}{#2}{#3}}\hspace*{\fill}% \else% % \end{macrocode} -% If we arrive at this point it is the second call to ``|\graphfile|" +% If we arrive at this point it is the second call to ``|\graphfile|'' % inside the current |Figure| environment: before plotting the -% current figure (as above) we must call ``|\TMP@Graph|" to plot +% current figure (as above) we must call ``|\TMP@Graph|'' to plot % the first one (which was only saved). -% We also undefine ``|\TMP@Graph|" for the next time. +% We also undefine ``|\TMP@Graph|'' for the next time. % \begin{macrocode} \hspace*{-4pt}\TMP@Graph\hspace*{\fill}% \let\TMP@Graph\undefined% @@ -377,9 +384,9 @@ % \end{macro} % % \begin{macro}{\FigureDefaultPlacement} -% The ``|\FigureDefaultPlacement|" macro is defined to set the value of +% The ``|\FigureDefaultPlacement|'' macro is defined to set the value of % the ``|\Default@FigurePlacement|'' to its argument. -% Also ``|\Default@FigurePlacement|" is initialized to ``|htbp|". +% Also ``|\Default@FigurePlacement|'' is initialized to ``|htbp|''. % \begin{macrocode} %% \newcommand*\FigureDefaultPlacement[1]{\def\Default@FigurePlacement{#1}} @@ -392,31 +399,31 @@ %% \newenvironment{Figure}[2][\Default@FigurePlacement]{% % \end{macrocode} -% The code for ``|\begin{Figure}|" starts by setting ``|@FirstPicture|" +% The code for ``|\begin{Figure}|'' starts by setting ``|@FirstPicture|'' % to true. % \begin{macrocode} \@FirstPicturetrue% % \end{macrocode} -% Then we start a standard ``|figure|" environment followed by an -% ``|\hfill|" command (for centering purposes). +% Then we start a standard ``|figure|'' environment followed by an +% ``|\hfill|'' command (for centering purposes). % \begin{macrocode} \figure[#1]% \hspace*{\fill}% % \end{macrocode} -% We change the definition of ``|\\|" so that an ``|\hfill|" command +% We change the definition of ``|\\|'' so that an ``|\hfill|'' command % is added at the beginning of next line. % \begin{macrocode} \let\@Figure@CR=\\% \def\\{\par\hspace*{\fill}}% % \end{macrocode} -% If there is the last optional argument, ``|\@Figure@quadra|" is -% invoked, otherwise ``|\MK@Figure@Caption|" is directly defined +% If there is the last optional argument, ``|\@Figure@quadra|'' is +% invoked, otherwise ``|\MK@Figure@Caption|'' is directly defined % to print the specified caption. % \begin{macrocode} \@ifnextchar[{\@Figure@quadra{#2}}{\def\MK@Figure@Caption{\caption{#2}}}% }{% % \end{macrocode} -% The code for ``|\end{Figure}|" starts by checking that ``|\TMP@Graph|" +% The code for ``|\end{Figure}|'' starts by checking that ``|\TMP@Graph|'' % is undefined, otherwise this means that there was one only picture: % in such a case we have to print it out before continuing. % \begin{macrocode} @@ -431,7 +438,7 @@ \global\let\TMP@Graph\undefined% \fi% % \end{macrocode} -% The ``|\MK@Figure@Caption|" prints the previously saved caption. +% The ``|\MK@Figure@Caption|'' prints the previously saved caption. % \begin{macrocode} \MK@Figure@Caption% % \end{macrocode} @@ -442,11 +449,11 @@ \let\\=\@Figure@CR% \let\@Figure@CR\undefined% % \end{macrocode} -% The standard ``|figure|" environment is closed. +% The standard ``|figure|'' environment is closed. % \begin{macrocode} \endfigure% % \end{macrocode} -% The command ``|\thesubfigure|" is redefined so that it correctly +% The command ``|\thesubfigure|'' is redefined so that it correctly % prints the figure number, too. % \begin{macrocode} \def\thesubfigure{\thefigure\alph{subfigure}}% @@ -455,9 +462,9 @@ % \end{environment} % % \begin{macro}{\@Figure@quadra} -% The ``|\MK@Figure@Caption|" is defined to print the specified +% The ``|\MK@Figure@Caption|'' is defined to print the specified % caption with an added label. -% Also ``|\SubFig@Label|" generates a label in the form ``|<label>:a|". +% Also ``|\SubFig@Label|'' generates a label in the form ``|<label>:a|''. % \begin{macrocode} %% \def\@Figure@quadra#1[#2]{% @@ -471,7 +478,7 @@ %<*package> %\fi % -% \CheckSum{181} +% \CheckSum{214} % \Finale % \endinput diff --git a/Master/texmf-dist/source/latex/bosisio/mathcmd.drv b/Master/texmf-dist/source/latex/bosisio/mathcmd.drv index e6e23a250b3..780363021f0 100644 --- a/Master/texmf-dist/source/latex/bosisio/mathcmd.drv +++ b/Master/texmf-dist/source/latex/bosisio/mathcmd.drv @@ -22,19 +22,26 @@ %% in the same archive or directory.) %% %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + -%% | Copyright(C) 1997-1999 by Francesco Bosisio | +%% | Copyright(C) 1997-2010 by F. 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. | +%% | This program can be redistributed and/or modified under | +%% | the terms of the LaTeX Project Public License, either | +%% | version 1.3 of this license or (at your option) any later | +%% | version. The latest version of this license is in | +%% | http://www.latex-project.org/lppl.txt | +%% | and version 1.3 or later is part of all LaTeX distributions | +%% | version 2005/12/01 or later. | +%% | | +%% | This work has the LPPL maintenance status `maintained'. | +%% | The Current Maintainer of this work is F. Bosisio. | +%% | | +%% | This work consists of files mathcmd.dtx and mathcmd.html | +%% | and of the derived files mathcmd.sty and mathcmd.pdf. | %% | | %% | E-mail: fbosisio@bigfoot.com | -%% | Web page: http://www.bigfoot.com/~fbosisio/LaTeX | -%% | CTAN location: macros/latex/contrib/supported/bosisio/ | +%% | CTAN location: macros/latex/contrib/bosisio/ | %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + %% -%% %% If you make any improvment, find any bug or have %% any suggestion, please let me know about it. %% diff --git a/Master/texmf-dist/source/latex/bosisio/mathcmd.dtx b/Master/texmf-dist/source/latex/bosisio/mathcmd.dtx index 54588786644..57efb18447a 100644 --- a/Master/texmf-dist/source/latex/bosisio/mathcmd.dtx +++ b/Master/texmf-dist/source/latex/bosisio/mathcmd.dtx @@ -1,19 +1,26 @@ %\iffalse % MetaComment %% %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + -%% | Copyright(C) 1997-1999 by Francesco Bosisio | +%% | Copyright(C) 1997-2010 by F. 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. | +%% | This program can be redistributed and/or modified under | +%% | the terms of the LaTeX Project Public License, either | +%% | version 1.3 of this license or (at your option) any later | +%% | version. The latest version of this license is in | +%% | http://www.latex-project.org/lppl.txt | +%% | and version 1.3 or later is part of all LaTeX distributions | +%% | version 2005/12/01 or later. | +%% | | +%% | This work has the LPPL maintenance status `maintained'. | +%% | The Current Maintainer of this work is F. Bosisio. | +%% | | +%% | This work consists of files mathcmd.dtx and mathcmd.html | +%% | and of the derived files mathcmd.sty and mathcmd.pdf. | %% | | %% | E-mail: fbosisio@bigfoot.com | -%% | Web page: http://www.bigfoot.com/~fbosisio/LaTeX | -%% | CTAN location: macros/latex/contrib/supported/bosisio/ | +%% | CTAN location: macros/latex/contrib/bosisio/ | %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + %% -%% %% If you make any improvment, find any bug or have %% any suggestion, please let me know about it. %% @@ -25,10 +32,10 @@ %</package,driver> %<*package> %\fi -\def\fileversion{2.0} +\def\fileversion{2.2} \def\filedate{1997/12/20} -\def\docdate{1997/12/20} -\def\filedescr{Extensions to math environments (BF)} +\def\docdate{2005/04/09} +\def\filedescr{Extensions to math environments (FB)} % %\iffalse % MetaComment %</package> @@ -83,13 +90,13 @@ % \changes{v1.0}{24 May 1997}{Documentation added} % \changes{v2.0}{20 December 1997}{Separated from package ``mathenv''} % \changes{v2.1}{5 March 1999}{Added copyright notice and changed addresses} +% \changes{v2.2}{9 April 2005}{Usage of the double-quote character (") avoided} % % \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}} +% \author{F. Bosisio\\\normalsize E-mail: \texttt{fbosisio@bigfoot.com}} % \date{\filedate} % \maketitle % @@ -101,44 +108,44 @@ % This package provides some useful math-commands which are simpler % to use and prettier then their standard \LaTeX{} counterpart. % -% In particular the ``|\d|" command is redefined, so +% In particular the ``|\d|'' command is redefined, so % care should be taken, expecially when including this package in an % already existent \LaTeX{} file. % % \noindent -% The original work of ``|\d|" (i.e. place a dot under its argument) -% is now done by the ``|\UnderDot|" command. +% The original work of ``|\d|'' (i.e. place a dot under its argument) +% is now done by the ``|\UnderDot|'' command. % % \section{The options} % At now, six options are available with the \texttt{\FileName} % package, which comes out in matched pairs. % % \noindent -% The ``|ThreeSubscrSum|" and ``|TwoSubscrSum|" options control the -% placement of subscripts for the ``|\Sum|" command: the latter +% The ``|ThreeSubscrSum|'' and ``|TwoSubscrSum|'' options control the +% placement of subscripts for the ``|\Sum|'' command: the latter % (which is the default) puts the index under the simbol toghether % with the starting point, while the former puts the index on the % lower right corner. % % \noindent -% The ``|ProdVettWedge|" and ``|ProdVettTimes|" options select +% The ``|ProdVettWedge|'' and ``|ProdVettTimes|'' options select % which symbol is to be used for the \emph{vector product}: the first -% one uses a ``|\wedge|" (default), whilst the second uses a -% ``|\times|". +% one uses a ``|\wedge|'' (default), whilst the second uses a +% ``|\times|''. % % \noindent -% Finally, the ``|VectOpStr|" and ``|VectOpSymb|" options controls -% whether the vector-operator commands ``|\Grad|", ``|\Div|" and -% ``|\Rot|" should produce a roman string (default) or a -% ``|\nabla|" symbol followed by an operator, respectively. +% Finally, the ``|VectOpStr|'' and ``|VectOpSymb|'' options controls +% whether the vector-operator commands ``|\Grad|'', ``|\Div|'' and +% ``|\Rot|'' should produce a roman string (default) or a +% ``|\nabla|'' symbol followed by an operator, respectively. % % \section{Math-mode commands} % The \texttt{\FileName} package defines a number of math-mode % commands. % % \subsection{The \texttt{text} command} -% The ``|\text{|\ldots|}|" command is defined to be -% equivalent to ``|\mbox|" (except when the ``|amstext|" +% The ``|\text{|\ldots|}|'' command is defined to be +% equivalent to ``|\mbox|'' (except when the ``|amstext|'' % package is also used, since this package already defines % this command in a better way). % @@ -146,43 +153,43 @@ % It is intended for inserting pieces of text in a formula. % % \subsection{Commands for doing integrals} -% The ``|\Int|" (capitalized) differs from the \LaTeX{} -% command ``|\int|" in that it is always printed in +% The ``|\Int|'' (capitalized) differs from the \LaTeX{} +% command ``|\int|'' in that it is always printed in % |displaystyle| and if it has only a subscript, this is % somewhat lowered so that it looks better. % \begin{verbatim} % \Int_{...}^{...} ... \d{...} % \end{verbatim} % -% The ``|\d{|\ldots|}|" command is for making the +% The ``|\d{|\ldots|}|'' command is for making the % differential symbol at the end of integrals: it simply -% prints a ``|d|" followed by its argument and preceded by +% prints a ``|d|'' followed by its argument and preceded by % a little space, which seems prettier. % % \subsection{Commands for making sums} -% The ``|\Sum{|$\cdots=\cdots,\cdots$|}|" command works +% The ``|\Sum{|$\cdots=\cdots,\cdots$|}|'' command works % differently, depending on which option between -% ``|TwoSubscrSum|" (default) and ``|ThreeSubscrSum|" has +% ``|TwoSubscrSum|'' (default) and ``|ThreeSubscrSum|'' has % been specified. % % \noindent % In the first case, it expands to -% ``|\displaystyle\sum_{...=...}^{...}|", whereas in the +% ``|\displaystyle\sum_{...=...}^{...}|'', whereas in the % second case the second and third argument are treated % in the same way as before (i.e. as a subscript and % superscript, respectively), but the first argument -% (the one before the ``=") is placed near -% the lower-left edge of the ``|\sum|" symbol and the ``=" +% (the one before the ``='') is placed near +% the lower-left edge of the ``|\sum|'' symbol and the ``='' % is not printed. % -% There is also a ``|\SUM{|\ldots|}|" command which is useful +% There is also a ``|\SUM{|\ldots|}|'' command which is useful % when only a subscript is desired, irrespectively of the % option specified: in fact, is is equivalent to -% ``|\displaystyle\sum_{|\ldots|}|". +% ``|\displaystyle\sum_{|\ldots|}|''. % % \subsection{Derivatives symbols} -% The commands ``|\DerTot{|\ldots|}{|\ldots|}|", -% ``|\DerPar{|\ldots|}{|\ldots|}|" and ``|\DerNorm{|\ldots|}|" +% The commands ``|\DerTot{|\ldots|}{|\ldots|}|'', +% ``|\DerPar{|\ldots|}{|\ldots|}|'' and ``|\DerNorm{|\ldots|}|'' % generate the symbols of total derivative, partial derivative % and normal derivative, respectively. % @@ -195,29 +202,29 @@ % \end{verbatim} % % \subsection{Arrow-limits commands} -% The command ``|\TendsTo|[$\cdots,\cdots$]" generates a +% The command ``|\TendsTo|[$\cdots,\cdots$]'' generates a % right-arrow with optionally an underscript wich is another % smaller right-arrow between the two comma-separeted % arguments inside the square brackets. % % \noindent -% For example, the command ``|f(x) \TendsTo[x,0] 1|" generates +% For example, the command ``|f(x) \TendsTo[x,0] 1|'' generates % the following output: % $f(x) \mathop{\longrightarrow}\limits_{x \rightarrow 0} 1$. % % \subsection{Vector-operators commands} -% Finally, the commands ``|\Grad|", ``|\Div|" and -% ``|\Rot|" generates the strings ``grad", ``div" and ``rot" +% Finally, the commands ``|\Grad|'', ``|\Div|'' and +% ``|\Rot|'' generates the strings ``grad'', ``div'' and ``rot'' % in roman type and with small spaces added before and after, -% if the ``VectOpStr" option is in effect (default). -% If, instead, the option ``VectOpSymb" was specified, they -% generate ``|\nabla|", ``|\nabla\cdot|" and -% ``|\nabla\ProdVett|" respectively. +% if the ``VectOpStr'' option is in effect (default). +% If, instead, the option ``VectOpSymb'' was specified, they +% generate ``|\nabla|'', ``|\nabla\cdot|'' and +% ``|\nabla\ProdVett|'' respectively. % -% The command ``|\ProdVett|" is intended for making the -% symbol of vector product, and evaluates to ``|\times|" -% with the option ``ProdVettTimes" and to ``|\wedge|" with -% the (default) option ``ProdVettWedge". +% The command ``|\ProdVett|'' is intended for making the +% symbol of vector product, and evaluates to ``|\times|'' +% with the option ``ProdVettTimes'' and to ``|\wedge|'' with +% the (default) option ``ProdVettWedge''. % % \begin{tabular}{lcccc} % & & |VectOpStr| & \multicolumn{2}{c}{|VectOpSymb|} \\ @@ -251,9 +258,9 @@ \ExecuteOptions{TwoSubscrSum,ProdVettWedge,VectOpStr} % \end{macrocode} % -% The ``|\ProcessOptions*|" command was used here instead of -% ``|\ProcessOptions*|" in order to process the options in the -% ``|\usepackage|" order, rather than in the declaration order +% The ``|\ProcessOptions*|'' command was used here instead of +% ``|\ProcessOptions*|'' in order to process the options in the +% ``|\usepackage|'' order, rather than in the declaration order % \begin{macrocode} %% \ProcessOptions* @@ -305,7 +312,7 @@ % \begin{macro}{\d} % The original |\d| command is saved in |\UnderDot|, then (at the % |\begin{document}| to avoid conflicts with other packages) it is -% redefined as a ``|d|" preceeded by some space an followed by its +% redefined as a ``|d|'' preceeded by some space an followed by its % argument (it is intended for printing the differential symbol at % the end of an integral). % \begin{macrocode} @@ -346,9 +353,9 @@ % \end{macro} % % \begin{macro}{\DerPar} -% The commands ``|\DerPar|", ``|\DerTot|" and ``|\DerNorm|" generate a -% |displaystyle| |\frac| command, with a ``|\partial|" or ``|d|" or -% ``|\partial n|" added to its arguments and followed by a little space. +% The commands ``|\DerPar|'', ``|\DerTot|'' and ``|\DerNorm|'' generate a +% |displaystyle| |\frac| command, with a ``|\partial|'' or ``|d|'' or +% ``|\partial n|'' added to its arguments and followed by a little space. % \begin{macrocode} %% \newcommand\DerPar[2]{{\displaystyle\frac{\partial #1}{\partial #2}\:}} @@ -396,7 +403,7 @@ %<*package> %\fi % -% \CheckSum{154} +% \CheckSum{153} % \Finale % \endinput diff --git a/Master/texmf-dist/source/latex/bosisio/quotes.drv b/Master/texmf-dist/source/latex/bosisio/quotes.drv index 1b2874639c0..83f2426c377 100644 --- a/Master/texmf-dist/source/latex/bosisio/quotes.drv +++ b/Master/texmf-dist/source/latex/bosisio/quotes.drv @@ -22,19 +22,26 @@ %% in the same archive or directory.) %% %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + -%% | Copyright(C) 1997-1999 by Francesco Bosisio | +%% | Copyright(C) 1997-2010 by F. 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. | +%% | This program can be redistributed and/or modified under | +%% | the terms of the LaTeX Project Public License, either | +%% | version 1.3 of this license or (at your option) any later | +%% | version. The latest version of this license is in | +%% | http://www.latex-project.org/lppl.txt | +%% | and version 1.3 or later is part of all LaTeX distributions | +%% | version 2005/12/01 or later. | +%% | | +%% | This work has the LPPL maintenance status `maintained'. | +%% | The Current Maintainer of this work is F. Bosisio. | +%% | | +%% | This work consists of files quotes.dtx and quotes.html | +%% | and of the derived files quotes.sty and quotes.pdf. | %% | | %% | E-mail: fbosisio@bigfoot.com | -%% | Web page: http://www.bigfoot.com/~fbosisio/LaTeX | -%% | CTAN location: macros/latex/contrib/supported/bosisio/ | +%% | CTAN location: macros/latex/contrib/bosisio/ | %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + %% -%% %% If you make any improvment, find any bug or have %% any suggestion, please let me know about it. %% diff --git a/Master/texmf-dist/source/latex/bosisio/quotes.dtx b/Master/texmf-dist/source/latex/bosisio/quotes.dtx index 21b134f8cd8..da76efd32ba 100644 --- a/Master/texmf-dist/source/latex/bosisio/quotes.dtx +++ b/Master/texmf-dist/source/latex/bosisio/quotes.dtx @@ -1,19 +1,26 @@ %\iffalse % MetaComment %% %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + -%% | Copyright(C) 1997-1999 by Francesco Bosisio | +%% | Copyright(C) 1997-2010 by F. 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. | +%% | This program can be redistributed and/or modified under | +%% | the terms of the LaTeX Project Public License, either | +%% | version 1.3 of this license or (at your option) any later | +%% | version. The latest version of this license is in | +%% | http://www.latex-project.org/lppl.txt | +%% | and version 1.3 or later is part of all LaTeX distributions | +%% | version 2005/12/01 or later. | +%% | | +%% | This work has the LPPL maintenance status `maintained'. | +%% | The Current Maintainer of this work is F. Bosisio. | +%% | | +%% | This work consists of files quotes.dtx and quotes.html | +%% | and of the derived files quotes.sty and quotes.pdf. | %% | | %% | E-mail: fbosisio@bigfoot.com | -%% | Web page: http://www.bigfoot.com/~fbosisio/LaTeX | -%% | CTAN location: macros/latex/contrib/supported/bosisio/ | +%% | CTAN location: macros/latex/contrib/bosisio/ | %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + %% -%% %% If you make any improvment, find any bug or have %% any suggestion, please let me know about it. %% @@ -25,10 +32,10 @@ %</package,driver> %<*package> %\fi -\def\fileversion{2.0} +\def\fileversion{2.2} \def\filedate{1997/12/20} -\def\docdate{1997/12/20} -\def\filedescr{Commands to use double quotes (BF)} +\def\docdate{2005/04/09} +\def\filedescr{Commands to use double quotes (FB)} % %\iffalse % MetaComment %</package> @@ -85,13 +92,13 @@ % \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} +% \changes{v2.2}{9 April 2005}{Usage of the double-quote character (") avoided} % % \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}} +% \author{F. Bosisio\\\normalsize E-mail: \texttt{fbosisio@bigfoot.com}} % \date{\filedate} % \maketitle % @@ -121,7 +128,7 @@ % \end{macrocode} % % \begin{macro}{Quotes} -% The command ``|\@VIRGOLETTE|" is defined to print an open or close +% The command ``|\@VIRGOLETTE|'' is defined to print an open or close % double-quotes alternatively, so that they are always right. % Moreover, the double-quotes are always printed in upright-shape, % since they looks better. @@ -140,8 +147,8 @@ \fi% } % \end{macrocode} -% Then the character `` |"| " is associated to the command -% ``|\@VIRGOLETTE|" just defined, so that you just have to type +% Then the character `` |"| '' is associated to the command +% ``|\@VIRGOLETTE|'' just defined, so that you just have to type % this character in order to get the right double-quotes. % This trick has been adapted from the |doc| package, but % perhaps it may be done in a better way. diff --git a/Master/texmf-dist/source/latex/bosisio/sobolev.drv b/Master/texmf-dist/source/latex/bosisio/sobolev.drv index 3d43357a947..53475875238 100644 --- a/Master/texmf-dist/source/latex/bosisio/sobolev.drv +++ b/Master/texmf-dist/source/latex/bosisio/sobolev.drv @@ -22,19 +22,26 @@ %% in the same archive or directory.) %% %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + -%% | Copyright(C) 1997-1999 by Francesco Bosisio | +%% | Copyright(C) 1997-2010 by F. 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. | +%% | This program can be redistributed and/or modified under | +%% | the terms of the LaTeX Project Public License, either | +%% | version 1.3 of this license or (at your option) any later | +%% | version. The latest version of this license is in | +%% | http://www.latex-project.org/lppl.txt | +%% | and version 1.3 or later is part of all LaTeX distributions | +%% | version 2005/12/01 or later. | +%% | | +%% | This work has the LPPL maintenance status `maintained'. | +%% | The Current Maintainer of this work is F. Bosisio. | +%% | | +%% | This work consists of files sobolev.dtx and sobolev.html | +%% | and of the derived files sobolev.sty and sobolev.pdf. | %% | | %% | E-mail: fbosisio@bigfoot.com | -%% | Web page: http://www.bigfoot.com/~fbosisio/LaTeX | -%% | CTAN location: macros/latex/contrib/supported/bosisio/ | +%% | CTAN location: macros/latex/contrib/bosisio/ | %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + %% -%% %% If you make any improvment, find any bug or have %% any suggestion, please let me know about it. %% diff --git a/Master/texmf-dist/source/latex/bosisio/sobolev.dtx b/Master/texmf-dist/source/latex/bosisio/sobolev.dtx index 601312a0538..e7b524e4fee 100644 --- a/Master/texmf-dist/source/latex/bosisio/sobolev.dtx +++ b/Master/texmf-dist/source/latex/bosisio/sobolev.dtx @@ -1,19 +1,26 @@ %\iffalse % MetaComment %% %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + -%% | Copyright(C) 1997-1999 by Francesco Bosisio | +%% | Copyright(C) 1997-2010 by F. 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. | +%% | This program can be redistributed and/or modified under | +%% | the terms of the LaTeX Project Public License, either | +%% | version 1.3 of this license or (at your option) any later | +%% | version. The latest version of this license is in | +%% | http://www.latex-project.org/lppl.txt | +%% | and version 1.3 or later is part of all LaTeX distributions | +%% | version 2005/12/01 or later. | +%% | | +%% | This work has the LPPL maintenance status `maintained'. | +%% | The Current Maintainer of this work is F. Bosisio. | +%% | | +%% | This work consists of files sobolev.dtx and sobolev.html | +%% | and of the derived files sobolev.sty and sobolev.pdf. | %% | | %% | E-mail: fbosisio@bigfoot.com | -%% | Web page: http://www.bigfoot.com/~fbosisio/LaTeX | -%% | CTAN location: macros/latex/contrib/supported/bosisio/ | +%% | CTAN location: macros/latex/contrib/bosisio/ | %% + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + %% -%% %% If you make any improvment, find any bug or have %% any suggestion, please let me know about it. %% @@ -25,10 +32,10 @@ %</package,driver> %<*package> %\fi -\def\fileversion{2.3} +\def\fileversion{2.2} \def\filedate{1997/11/14} -\def\docdate{1997/11/05} -\def\filedescr{Commands to print the Sobolev spaces (BF)} +\def\docdate{2005/04/09} +\def\filedescr{Commands to print the Sobolev spaces (FB)} % %\iffalse % MetaComment %</package> @@ -87,13 +94,13 @@ % \changes{v1.2}{5 November 1997}{Superscripts for ``Norm'' and ``SemiNorm''} % \changes{v2.0}{14 November 1997}{Changed ``Scalar'' sintax; added ``Crochet''} % \changes{v2.1}{5 March 1999}{Added copyright notice and changed addresses} +% \changes{v2.2}{9 April 2005}{Usage of the double-quote character (") avoided} % % \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}} +% \author{F. Bosisio\\\normalsize E-mail: \texttt{fbosisio@bigfoot.com}} % \date{\filedate} % \maketitle % @@ -111,21 +118,21 @@ % % \noindent % The redefined commands are |\H| and |\L|. -% The effect of ``|\H|" (which is a type of accent) can now be -% achieved by the command ``|\HAccent|", whilst the job of ``|\L|" -% (i.e. print an ``L" with a superimposed bar) is now done by the -% command ``|\Lbar|". +% The effect of ``|\H|'' (which is a type of accent) can now be +% achieved by the command ``|\HAccent|'', whilst the job of ``|\L|'' +% (i.e. print an ``L'' with a superimposed bar) is now done by the +% command ``|\Lbar|''. % % \section{The options} % Two options are available at the moment: \texttt{DivInBrackets} % and \texttt{DivAsExponent}. -% They only affect the output of the ``|\Hdiv|" command. +% They only affect the output of the ``|\Hdiv|'' command. % % \noindent % The firt options (\texttt{DivInBrackets}, which is the default) -% makes |\Hdiv| behave like ``|H(div;|\dots|)|", while the second +% makes |\Hdiv| behave like ``|H(div;|\dots|)|'', while the second % one (\texttt{DivAsExponent}) makes |\Hdiv| expand to -% ``|H^{div}(|\dots|)|". +% ``|H^{div}(|\dots|)|''. % % \section{The commands} % Most of the subsequent space-generating commands have mandatory @@ -152,7 +159,7 @@ % \noindent % As explained above, if the mandatory argument is a digit, % it need not be enclosed in brackets. -% Moreover, if the optional argument is the digit ``0", it +% Moreover, if the optional argument is the digit ``0'', it % can be typed without the square brackets. % % \noindent @@ -168,14 +175,14 @@ % % \subsection{The \texttt{Hdiv} command} % The |\Hdiv| command is used to generate the sobolev space -% called ``H div". +% called ``H div''. % It takes only an optional argument, which is used as a % subscript and which need not to be surrounded by the square -% brackets if it is the digit ``0". +% brackets if it is the digit ``0''. % % \noindent % If the (default) option \texttt{DivInBrackets} is in effect, -% it differs from the command |\H| in that the word ``div" is +% it differs from the command |\H| in that the word ``div'' is % printed (in roman type) inside brackets, before the set. % If, instead, the option \texttt{DivAsExponent} is active, % then it is simply an abbreviation for |\H{\mathrm{div}}|. @@ -309,9 +316,9 @@ \ExecuteOptions{DivInBrackets} % \end{macrocode} % -% The ``|\ProcessOptions*|" command was used here instead of -% ``|\ProcessOptions*|" in order to process the options in the -% ``|\usepackage|" order, rather than in the declaration order +% The ``|\ProcessOptions*|'' command was used here instead of +% ``|\ProcessOptions*|'' in order to process the options in the +% ``|\usepackage|'' order, rather than in the declaration order % \begin{macrocode} %% \ProcessOptions* @@ -332,7 +339,7 @@ % \begin{macro}{\NoDefaultSet} % The command |\NoDefaultSet| deletes the content of the two macros % |\@DefaultSet| and |\@DefaultSet@Div|, so that the first prints -% nothing, whilst the second only prints "(div)". +% nothing, whilst the second only prints ``(div)''. % \begin{macrocode} \newcommand{\NoDefaultSet}{\let\@DefaultSet=\relax% \def\@DefaultSet@Div{(\mathrm{div})}} @@ -358,8 +365,8 @@ % \end{macro} % % \begin{macro}{\H} -% The commands ``|\@HSobolev|" and``|\HSobolev@quadra|" prints -% an ``H" in math-mode (via the |\ensuremath| command) with the +% The commands ``|\@HSobolev|< and``|\HSobolev@quadra|'' prints +% an ``H'' in math-mode (via the |\ensuremath| command) with the % argument as a superscript, and, respectively, without subscripts % and wiht the second argument as a subscript. % Then they call |\@DefaultSet| in order to print the name of a set @@ -370,13 +377,13 @@ \newcommand{\@HSobolev}[1]{\ensuremath{H^{#1}\@DefaultSet}} \def\HSobolev@quadra#1[#2]{\ensuremath{H^{#1}_{#2}\@DefaultSet}} % \end{macrocode} -% The original command ``|\H|" (used to make a type of accent) is +% The original command ``|\H|'' (used to make a type of accent) is % saved in |\HAccent|; then |\H| is redefined so that it calls one % of the previous two commands, depending on which character % follows the command name. -% If this character is a ``0", then it also invokes the command +% If this character is a ``0'', then it also invokes the command % |\DoNothing@zero|, in order to strip that zero from the input. -% All this is deferred at the ``|\begin{document}|" in order to +% All this is deferred at the ``|\begin{document}|'' in order to % avoid conflicts with other packages. % \begin{macrocode} \AtBeginDocument{% @@ -390,11 +397,11 @@ % % \begin{macro}{\Hdiv} % The command |\@Hdiv@quadra| is used if the command |\Hdiv| is -% followed by a square bracket: it simply types ``H" (in math mode) +% followed by a square bracket: it simply types ``H'' (in math mode) % with a subscript. -% It also prints ``div" (in roman) as an exponent and calls -% |\@DefaultSet| (with the ``DivAsExponent" option) or calls -% |\@DefaultSet@Div| (with the ``DivInBraces" option). +% It also prints ``div'' (in roman) as an exponent and calls +% |\@DefaultSet| (with the ``DivAsExponent'' option) or calls +% |\@DefaultSet@Div| (with the ``DivInBraces'' option). % \begin{macrocode} %% \def\@Hdiv@quadra[#1]{% @@ -402,7 +409,7 @@ \else \ensuremath{H_{#1}\@DefaultSet@Div}\fi% } % \end{macrocode} -% The ``|\Hdiv|" command is defined so that it calls the previous command, +% The ``|\Hdiv|< command is defined so that it calls the previous command, % or typesets the output itself, similarly to the |\H| command above. % \begin{macrocode} \newcommand{\Hdiv}{% @@ -414,11 +421,11 @@ % \end{macro} % % \begin{macro}{\L} -% First the old command |\L| (which prints an ``L" whith a bar +% First the old command |\L| (which prints an ``L'' whith a bar % superimposed) is saved in |\Lbar|. -% Then |\L| is redefined to print an ``L" in math-mode with its +% Then |\L| is redefined to print an ``L'' in math-mode with its % argument as a superscript, followed by the output of |\@DefaultSet|. -% All this is deferred at the ``|\begin{document}|" in order to +% All this is deferred at the ``|\begin{document}|'' in order to % avoid conflicts with other packages. % \begin{macrocode} %% @@ -430,10 +437,10 @@ % \end{macro} % % \begin{macro}{\W} -% The command |\W| is defined to print a ``W" in math-mode with its +% The command |\W| is defined to print a ``W'' in math-mode with its % two arguments as a superscript (separated by a comma) and followed % by the output of |\@DefaultSet|. -% It is deferred at the ``|\begin{document}|" in order to +% It is deferred at the ``|\begin{document}|'' in order to % avoid conflicts with other packages. % \begin{macrocode} %% @@ -444,14 +451,14 @@ % \end{macro} % % \begin{macro}{\D} -% The command |\D| is defined to print a calligraphic ``D" in +% The command |\D| is defined to print a calligraphic ``D'' in % math-mode, followed by the output of |\@DefaultSet|. % In order to allow for the proper treatment of the \emph{prime} % symbol which can follow the command, the command |\InsiemeD@Primo| % is defined: it is authomatically invoked by the command |\D| when % followed by a prime. It differs only in that a prime is output % \emph{before} invoking |\@DefaultSet|. -% This is deferred at the ``|\begin{document}|" in order to +% This is deferred at the ``|\begin{document}|'' in order to % avoid conflicts with other packages. % \begin{macrocode} %% |