diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/bosisio/sobolev.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/bosisio/sobolev.dtx | 97 |
1 files changed, 52 insertions, 45 deletions
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} %% |