obsolete;
authorwenzelm
Fri, 07 Dec 2012 18:20:33 +0100
changeset 514422b6bd4771fd7
parent 51441 d2c60ada3ece
child 51443 7a78a74139f5
obsolete;
src/Doc/mathsing.sty
     1.1 --- a/src/Doc/mathsing.sty	Fri Dec 07 18:05:24 2012 +0100
     1.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.3 @@ -1,950 +0,0 @@
     1.4 -%% edited by LCP!!  
     1.5 -%%   Modified page break penalties
     1.6 -%%   Commented out the change to \newlinechar
     1.7 -%%   Increased space in Contents and List of Figures
     1.8 -%%   Changed \thebibliography to the defn in llncs.sty
     1.9 -%%   Added ttbox
    1.10 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    1.11 -%
    1.12 -%   MATHSING.STY        Version 1.1
    1.13 -%
    1.14 -%   This LaTeX style option file contains necessary macros for writing
    1.15 -%   camera ready English single author math book manuscripts.
    1.16 -%
    1.17 -%
    1.18 -%   Usage:
    1.19 -%
    1.20 -%      \documentstyle[12pt,mathsing]{book}
    1.21 -%        ...
    1.22 -%
    1.23 -%   Change log:
    1.24 -%
    1.25 -%      90/11/04  pagestyle empty for first page of chapter
    1.26 -%      90/11/04  distinct figure and table captions
    1.27 -%      90/11/04  \small for captions and headings
    1.28 -%      90/11/04  improved definition of theorem-like environments
    1.29 -%      90/12/01  separation after chapter title changed to 5.1cm
    1.30 -%      90/12/01  page size changed to 45x14.4+10pt=23.05cm
    1.31 -%      90/12/01  references
    1.32 -%      90/12/01  common counter for theorem-like environments
    1.33 -%      90/12/02  table of contents
    1.34 -%      90/12/02  final improvements and corrections
    1.35 -%      90/12/26  two styles for equation numbers
    1.36 -%      91/02/05  \numberlikebook and \numberlikearticle replace
    1.37 -%                \eqnbook and \eqnarticle
    1.38 -%      91/10/07  \listoffigures, \listoftables made similar to
    1.39 -%                \tableofcontents,
    1.40 -%                running head of Index changed: Sachverzeichnis -> Index,
    1.41 -%                \newthe now uses \thechapter instead of \arabic{chapter}
    1.42 -%      91/02/05  binding: \tablebook, \tablearticle
    1.43 -%                \figurebook, \figurearticle added
    1.44 -%      91/10/07  holzwarth: \listoffigures, \listoftables
    1.45 -%                according to \tableofcontents,
    1.46 -%                \begin{theindex}
    1.47 -%                \newthe to produce correct numbers
    1.48 -%      91/12/03  \chapter, \section, and \subsection now do not
    1.49 -%                hyphenate the headings any more
    1.50 -%
    1.51 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    1.52 -
    1.53 -
    1.54 -
    1.55 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    1.56 -%
    1.57 -%  change the catcode of @ (allows names containing @ after \begin{document})
    1.58 -%
    1.59 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    1.60 -
    1.61 -\makeatletter
    1.62 -
    1.63 -
    1.64 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    1.65 -%
    1.66 -%     page layout and dimensions
    1.67 -%
    1.68 -% The following commands are redefined:
    1.69 -%
    1.70 -%   \ps@headings    (cf. BOOK.STY)
    1.71 -%
    1.72 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    1.73 -
    1.74 -%
    1.75 -%     Layout
    1.76 -%
    1.77 -%     Note: The following values do not apply for English Springer
    1.78 -%     books on phsics; use \baselineskip=14pt, \textwidth=13.8cm,
    1.79 -%     \textheight=640pt (=45x14pt+10pt=22.5cm) instead!
    1.80 -%
    1.81 -
    1.82 -\baselineskip=14.4pt          % LaTeX default
    1.83 -
    1.84 -\topmargin=0cm
    1.85 -\textwidth=14.2cm             % 1.2 x 11.833 cm
    1.86 -\textheight=658pt             % 45x14.4pt+10pt = 658pt = 23.0554cm
    1.87 -%\textheight=23.2502cm         % 1.2x19.3752cm=23.2502cm (first version)
    1.88 -\oddsidemargin=0.7cm
    1.89 -\evensidemargin=0.7cm
    1.90 -\headsep=20pt                 % ?
    1.91 -
    1.92 -\parindent=7mm                % 1.2 x 5.833mm
    1.93 -
    1.94 -\hfuzz=2pt                    % supress "overfull box" messages below 2pt
    1.95 -
    1.96 -\frenchspacing                % no large blanks at the end of a sentence
    1.97 -
    1.98 -
    1.99 -\tolerance=500
   1.100 -
   1.101 -\abovedisplayskip=3.6 mm plus7.2pt minus 4.8pt
   1.102 -\belowdisplayskip=3.6 mm plus7.2pt minus 4.8pt
   1.103 -\abovedisplayshortskip=0.0 mm plus7.2pt minus 2.4pt
   1.104 -\belowdisplayshortskip=2.4 mm plus4.8pt minus 4.8pt
   1.105 -
   1.106 -%%LCP: were 0, 10000, 10000
   1.107 -\predisplaypenalty=100        % penalties for page break
   1.108 -\clubpenalty=400              %
   1.109 -\widowpenalty=400             %
   1.110 -
   1.111 -
   1.112 -%
   1.113 -%     running titles
   1.114 -%
   1.115 -
   1.116 -% binding 5.2.91 \hspace changed to 1.0 cm    |           |
   1.117 -% binding 5.2.91 dot deleted after \thesection                 |
   1.118 -\def\ps@headings{
   1.119 -    \let\@mkboth\markboth
   1.120 -    \def\@oddfoot{}
   1.121 -    \def\@evenfoot{}
   1.122 -    \def\@evenhead{\rm\small\thepage\hspace{1.0cm}\leftmark\hfil\hbox{}}
   1.123 -    \def\@oddhead{\hbox{}\hfil\rm\small\rightmark\hspace{1.0cm}\thepage}
   1.124 -    \def\chaptermark##1{\markboth
   1.125 -                        {\ifnum \c@secnumdepth >\m@ne \thechapter.\ \fi ##1}{}}
   1.126 -%hier punkt raus. binding                                      |
   1.127 -    \def\sectionmark##1{\markright
   1.128 -                        {\ifnum \c@secnumdepth >\z@ \thesection\ \fi ##1}}
   1.129 -    }
   1.130 -
   1.131 -\pagestyle{headings}
   1.132 -
   1.133 -
   1.134 -
   1.135 -
   1.136 -
   1.137 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.138 -%
   1.139 -% Chapters and Sections
   1.140 -%
   1.141 -% The following commands are redefined:
   1.142 -%
   1.143 -%  \@makechapterhead    (cf. BK12.STY)
   1.144 -%  \@makeschapterhead   (cf. BK12.STY)
   1.145 -%  \chapter             (cf. BK12.STY)
   1.146 -%  \@sect               (cf. LATEX.TEX)
   1.147 -%  \section             (cf. BK12.STY)
   1.148 -%  \subsection          (cf. BK12.STY)
   1.149 -%  \subsubsection       (cf. BK12.STY)
   1.150 -%  \paragraph           (cf. BK12.STY)
   1.151 -%  \subparagraph        (cf. BK12.STY)
   1.152 -%
   1.153 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.154 -
   1.155 -%
   1.156 -%     number of numbered section levels
   1.157 -%
   1.158 -
   1.159 -\setcounter{secnumdepth}{3}
   1.160 -
   1.161 -
   1.162 -%
   1.163 -%     Adapt the font size for chapter titles and supress printing of
   1.164 -%     the word "chapter"
   1.165 -%
   1.166 -
   1.167 -\def\@makechapterhead#1{ { \parindent 0pt \raggedright
   1.168 -% \pretolerance added 12/3/91 fuh
   1.169 -{\pretolerance=10000\Large \bf \thechapter.\hspace{0.3cm}#1\par}%
   1.170 - \nobreak \vskip 4cm \vskip\baselineskip} }
   1.171 -
   1.172 -\def\@makeschapterhead#1{ { \parindent 0pt \raggedright
   1.173 -% \pretolerance added 12/3/91 fuh
   1.174 - \pretolerance=10000\Large \bf #1\par
   1.175 - \nobreak \vskip 4cm \vskip\baselineskip} }
   1.176 -
   1.177 -%
   1.178 -%     define pagestyle=empty for first page of a chapter
   1.179 -%
   1.180 -
   1.181 -\def\chapter{\cleardoublepage \thispagestyle{empty} \global\@topnum\z@
   1.182 -\@afterindentfalse \secdef\@chapter\@schapter}
   1.183 -
   1.184 -%
   1.185 -%     Change the distance between section number and title from 1em to 2mm
   1.186 -%     binding:  changed again to 1en=0.5em       |     5.2.91
   1.187 -%
   1.188 -
   1.189 -\def\@sect#1#2#3#4#5#6[#7]#8{\ifnum #2>\c@secnumdepth
   1.190 -     \def\@svsec{}\else
   1.191 -     \refstepcounter{#1}%
   1.192 -     \edef\@svsec{\csname the#1\endcsname\hskip 0.5em }\fi
   1.193 -     \@tempskipa #5\relax
   1.194 -      \ifdim \@tempskipa>\z@
   1.195 -        \begingroup #6\relax
   1.196 -% changed by Binding :) 20.3.91
   1.197 -% old:    \@hangfrom{\hskip #3\relax\@svsec}{\interlinepenalty \@M #8\par}
   1.198 -% \@hangfrom deleted to avoid hanging indentation \noindent added
   1.199 -          {\noindent\hskip #3\relax\@svsec}%
   1.200 -          {\interlinepenalty \@M #8\par}
   1.201 -        \endgroup
   1.202 -       \csname #1mark\endcsname{#7}\addcontentsline
   1.203 -         {toc}{#1}{\ifnum #2>\c@secnumdepth \else
   1.204 -                      \protect\numberline{\csname the#1\endcsname}\fi
   1.205 -                    #7}\else
   1.206 -        \def\@svsechd{#6\hskip #3\@svsec #8\csname #1mark\endcsname
   1.207 -                      {#7}\addcontentsline
   1.208 -                           {toc}{#1}{\ifnum #2>\c@secnumdepth \else
   1.209 -                             \protect\numberline{\csname the#1\endcsname}\fi
   1.210 -                       #7}}\fi
   1.211 -     \@xsect{#5}}
   1.212 -
   1.213 -
   1.214 -%
   1.215 -%     Font size for section titles;
   1.216 -%     Increased vertical space before and after sections, subsections
   1.217 -%     and subsubsections by 1ex; run-in headings starting with subsubsection
   1.218 -%
   1.219 -%     (\@startsection{NAME}{LEVEL}{INDENT}{BEFORESKIP}{AFTERSKIP}{STYLE})
   1.220 -%
   1.221 -
   1.222 -%binding, 18.3.91:  \boldmath inserted
   1.223 -\def\section{\@startsection{section}{1}{\z@}{
   1.224 -             -4.50ex plus -1ex minus -.2ex}{3.3ex plus .2ex}
   1.225 -             {\large\bf\boldmath\raggedright\pretolerance=10000}}
   1.226 -% \raggedright and \pretolerance added 12/3/91 fuh
   1.227 -\def\subsection{\@startsection{subsection}{2}{\z@}{
   1.228 -             -4.25ex plus -1ex minus -.2ex}{2.5ex plus .2ex}
   1.229 -             {\normalsize\bf\boldmath\raggedright\pretolerance=10000}}
   1.230 -% \raggedright and \pretolerance added 12/3/91 fuh
   1.231 -\def\subsubsection{\@startsection{subsubsection}{3}{\z@}{
   1.232 -             -3.25ex plus -1ex minus -.2ex}{-0.5em}
   1.233 -             {\normalsize\bf\boldmath}}
   1.234 -\def\paragraph{\@startsection{paragraph}{4}{\z@}{
   1.235 -             -3.25ex plus -1ex minus -.2ex}{-0.5em}{\normalsize\it}}
   1.236 -\def\subparagraph{\@startsection{subparagraph}{5}{\@}{
   1.237 -             -3.25ex plus -1ex minus -.2ex}{-0.5em}{\normalsize\it}}
   1.238 -
   1.239 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.240 -%20.3.91, binding: \labelitemi changed
   1.241 -\renewcommand{\labelitemi}{$\bullet$}
   1.242 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.243 -%
   1.244 -% Tables
   1.245 -%
   1.246 -% Change width of horizontal and vertical lines in arrays and tables
   1.247 -%
   1.248 -% The following commands are redefined:
   1.249 -%
   1.250 -%  \arrayrulewidth
   1.251 -%
   1.252 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.253 -
   1.254 -\arrayrulewidth0.15mm
   1.255 -
   1.256 -
   1.257 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.258 -%
   1.259 -% Figure and table captions (small)
   1.260 -%
   1.261 -% To meet the different requirements for table and figure captions
   1.262 -% new macros \@makefigurecaption and \@maketablecaption are introduced
   1.263 -% in addition to \@makecaption (cf. BOOK.STY). The \@caption macro is
   1.264 -% changed to check for figures and tables.
   1.265 -%
   1.266 -% The following commands are redefined:
   1.267 -%
   1.268 -%  \@caption         (cf. LATEX.TEX)
   1.269 -%  \fnum@figure      (cf. BOOK.STY)
   1.270 -%  \fnum@table       (cf. BOOK.STY)
   1.271 -%
   1.272 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.273 -
   1.274 -\long\def\@caption#1[#2]#3{\addcontentsline{\csname
   1.275 -  ext@#1\endcsname}{#1}{\protect\numberline{\csname
   1.276 -  the#1\endcsname}{\ignorespaces #2}}\par
   1.277 -  \begingroup
   1.278 -    \@parboxrestore
   1.279 -    \normalsize
   1.280 -    \csname @make#1caption\endcsname
   1.281 -    {\csname fnum@#1\endcsname}{\ignorespaces #3}\par
   1.282 -  \endgroup}
   1.283 -
   1.284 -\long\def\@makefigurecaption#1#2{
   1.285 - \vskip 10pt                     % skip between figure and caption
   1.286 - {\small                         % required here for correct \baselineskip !
   1.287 - \setbox\@tempboxa\hbox{\small{\bf#1}#2}
   1.288 - \ifdim \wd\@tempboxa >\hsize
   1.289 -   \unhbox\@tempboxa\par
   1.290 - \else
   1.291 -   \hbox to\hsize{\hfil\box\@tempboxa\hfil}       % centered short caption !
   1.292 - \fi}
   1.293 - \vskip 10pt}                    % additional space between caption and text
   1.294 -
   1.295 -\long\def\@maketablecaption#1#2{
   1.296 - \vskip 10pt                     % additional space between text and caption
   1.297 - {\small                         % required here for correct \baselineskip !
   1.298 - \setbox\@tempboxa\hbox{\small{\bf#1}#2}
   1.299 - \ifdim \wd\@tempboxa >\hsize
   1.300 -   \unhbox\@tempboxa\par
   1.301 - \else \hbox  to\hsize{\box\@tempboxa\hfil}   % leftadjusted short caption !
   1.302 - \fi}
   1.303 - \vskip 10pt}                    % skip between caption and table
   1.304 -
   1.305 -\def\fnum@figure{Fig.$\,$\thefigure.$\;$}
   1.306 -\def\fnum@table{Table$\,$\thetable.$\;$}
   1.307 -
   1.308 -
   1.309 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.310 -%
   1.311 -%  Distance between text and floatings (tables, figures)
   1.312 -%
   1.313 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.314 -
   1.315 -\floatsep 14pt plus 2pt minus 4pt        % LaTeX defaults values
   1.316 -\textfloatsep 20pt plus 2pt minus 4pt    %
   1.317 -\intextsep 14pt plus 4pt minus 4pt       %
   1.318 -\@maxsep 20pt                            %
   1.319 -
   1.320 -
   1.321 -
   1.322 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.323 -%
   1.324 -% Table of contents
   1.325 -%
   1.326 -% The following commands are redefined:
   1.327 -%
   1.328 -%  \l@chapter        (cf. LATEX.STY)
   1.329 -%  \tableofcontents
   1.330 -%
   1.331 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.332 -
   1.333 -%
   1.334 -%     lowest level for table of contents entries
   1.335 -%
   1.336 -\setcounter{tocdepth}{3}
   1.337 -
   1.338 -%
   1.339 -%     dotted line for chapters in table of contents
   1.340 -%     (cf. definition of \@dottedline in LATEX.STY)
   1.341 -%
   1.342 -\def\l@chapter#1#2{\pagebreak[3]
   1.343 - \vskip 1.0em plus 1pt \@tempdima 1.5em \begingroup
   1.344 - \parindent \z@ \rightskip \@pnumwidth
   1.345 - \parfillskip -\@pnumwidth
   1.346 - \rm \leavevmode #1
   1.347 - \nobreak\leaders\hbox{$\m@th \mkern \@dotsep mu.\mkern \@dotsep mu$}\hfill
   1.348 - \nobreak
   1.349 - \hbox to\@pnumwidth{\hss \rm #2}\par
   1.350 - \endgroup}
   1.351 -
   1.352 -%copied from book.sty to leave room for 12.11, etc. -- Frank Holzwarth via LCP
   1.353 -\def\l@section{\@dottedtocline{1}{1.5em}{2.8em}}
   1.354 -\def\l@figure{\@dottedtocline{1}{1.5em}{2.8em}}
   1.355 -
   1.356 -%
   1.357 -%     Adaption of \tableofcontents (title,headings,pagenumber)
   1.358 -%
   1.359 -
   1.360 -\def\tableofcontents{
   1.361 -     \@restonecolfalse
   1.362 -     \if@twocolumn\@restonecoltrue\onecolumn\fi
   1.363 -     \chapter*{Table of Contents}
   1.364 -     \markboth{Table of Contents}{Table of Contents}  % headline
   1.365 -     \renewcommand{\thepage}{\Roman{page}}            % roman page number
   1.366 -     \@starttoc{toc}\if@restonecol\twocolumn\fi}
   1.367 -
   1.368 -%%%%%%%% added 91/10/07 fuh %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.369 -%
   1.370 -% List of figures
   1.371 -%
   1.372 -% The following commands are redefined:
   1.373 -%
   1.374 -%  \listoffigures
   1.375 -%
   1.376 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.377 -%
   1.378 -\def\listoffigures{
   1.379 -     \@restonecolfalse
   1.380 -     \if@twocolumn\@restonecoltrue\onecolumn\fi
   1.381 -     \chapter*{List of Figures}
   1.382 -     \markboth{List of Figures}{List of Figures}      % headline
   1.383 -     \renewcommand{\thepage}{\Roman{page}}            % roman page number
   1.384 -     \@starttoc{lof}\if@restonecol\twocolumn\fi}
   1.385 -
   1.386 -%%%%%%%% added 91/10/07 fuh %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.387 -%
   1.388 -% List of tables
   1.389 -%
   1.390 -% The following commands are redefined:
   1.391 -%
   1.392 -%  \listoftables
   1.393 -%
   1.394 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.395 -%
   1.396 -\def\listoftables{
   1.397 -     \@restonecolfalse
   1.398 -     \if@twocolumn\@restonecoltrue\onecolumn\fi
   1.399 -     \chapter*{List of Tables}
   1.400 -     \markboth{List of Tables}{List of Tables}        % headline
   1.401 -     \renewcommand{\thepage}{\Roman{page}}            % roman page number
   1.402 -     \@starttoc{lot}\if@restonecol\twocolumn\fi}
   1.403 -
   1.404 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.405 -%
   1.406 -% Index (with table of contents entry)
   1.407 -%
   1.408 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.409 -
   1.410 -\def\theindex{ \cleardoublepage
   1.411 -               \small
   1.412 -               \columnseprule \z@
   1.413 -               \columnsep=0.84cm
   1.414 -               \twocolumn[\@makeschapterhead{Index}]
   1.415 -               \addcontentsline{toc}{chapter}{Index}
   1.416 -               \@mkboth{Index}{Index}
   1.417 -               \thispagestyle{plain}\parindent\z@
   1.418 -               \parskip\z@ plus .3pt\relax\let\item\@idxitem}
   1.419 -\def\@idxitem{\par\hangindent 15pt}
   1.420 -\def\subitem{\par\hangindent 15pt -- }
   1.421 -\def\endtheindex{\clearpage}
   1.422 -\def\indexspace{\par \vskip 10pt plus 5pt minus 3pt\relax}
   1.423 -
   1.424 -
   1.425 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.426 -%
   1.427 -% References (Bibliography)
   1.428 -%
   1.429 -% Macros for creating a list of references in small print using LaTeX
   1.430 -% defaults or some special Springer commands.
   1.431 -%
   1.432 -% Usage:
   1.433 -%
   1.434 -%   \begin{thebibliography}{wide-label}      % LaTeX standard macros
   1.435 -%     \bibitem[label]{name} ... text ...
   1.436 -%     \bibitem[label]{name} ... text ...
   1.437 -%   \end{thebibliography}
   1.438 -%
   1.439 -%   or
   1.440 -%
   1.441 -%   \begin{references}{wide-label}           % Springer macros
   1.442 -%     \refer            ... text ...
   1.443 -%     \refno{no.}       ... text ...
   1.444 -%     \refmark{[label]} ... text ...
   1.445 -%   \end{references}
   1.446 -%
   1.447 -% New commands:
   1.448 -%
   1.449 -%   \refchapter      starts an unnumbered chapter "References"; small font
   1.450 -%   \refer           unlabeled item with hanging indentation
   1.451 -%   \refno           right adjusted label (for numbers)
   1.452 -%   \refmark         left adjusted label (for text labels)
   1.453 -%
   1.454 -% Changed commands
   1.455 -%
   1.456 -%   \thebibliography       (BOOK.STY)   (further edit by LCP!)
   1.457 -%   \endthebibliography    (BOOK.STY)
   1.458 -%
   1.459 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.460 -
   1.461 -\def\refchapter{\chapter*{References}
   1.462 -\parindent0pt\parskip0pt\small
   1.463 -\addcontentsline{toc}{chapter}{References}
   1.464 -\markboth{References}{References}}
   1.465 -
   1.466 -
   1.467 -\def\thebibliography#1{\refchapter\small\list
   1.468 -  {\arabic{enumi}.}{\settowidth\labelwidth{#1.}\leftmargin\labelwidth
   1.469 -    \advance\leftmargin\labelsep
   1.470 -    \usecounter{enumi}}
   1.471 -    \def\newblock{\hskip .11em plus .33em minus -.07em}
   1.472 -    \sloppy
   1.473 -    \sfcode`\.=1000\relax}
   1.474 -\let\endthebibliography=\endlist
   1.475 -
   1.476 -
   1.477 -\newenvironment{references}[1]{\refchapter
   1.478 -                               \settowidth\labelwidth{#1\enspace}
   1.479 -                               \begingroup}{\endgraf\endgroup}
   1.480 -%
   1.481 -% The following macros are from REFER.TEX.
   1.482 -% \refindent is replaced by the predefined dimension \labelwidth
   1.483 -% that is also used by \thebibliography; \ref is replaced by \refer
   1.484 -% since \ref is already used for referencing lables!
   1.485 -
   1.486 -%%%\newlinechar=`\|
   1.487 -
   1.488 -% \refer produces ordinary entries, successive line are indented 1em
   1.489 -\def\refer{\goodbreak\hangindent1em\hangafter=1\noindent\ignorespaces}
   1.490 -
   1.491 -% \refno produces entries with right-aligned marks in the margin
   1.492 -\def\refno#1{\goodbreak
   1.493 -\setbox0=\hbox{#1\enspace}\ifdim\labelwidth<\wd0\relax
   1.494 -\message{|Your reference `#1' is wider than you pretended in using
   1.495 -\string\begref.}\fi
   1.496 -\hangindent\labelwidth\hangafter=1\noindent
   1.497 -\kern\labelwidth\llap{#1\enspace}\ignorespaces}
   1.498 -
   1.499 -% \refmark produces entries with left-aligned marks in the margin
   1.500 -\def\refmark#1{\goodbreak
   1.501 -\setbox0=\hbox{#1\enspace}\ifdim\labelwidth<\wd0\relax
   1.502 -\message{|Your reference `#1' is wider than you pretended in using
   1.503 -\string\begref.}\fi
   1.504 -\hangindent\labelwidth\hangafter=1\noindent
   1.505 -\hbox to\labelwidth{#1\hss}\ignorespaces}
   1.506 -
   1.507 -
   1.508 -
   1.509 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.510 -%
   1.511 -%  New environments
   1.512 -%
   1.513 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.514 -
   1.515 -%
   1.516 -%  The following lines define a new environment 'listing'
   1.517 -%
   1.518 -%         \begin{listing}
   1.519 -%               ...
   1.520 -%         \end{listing}
   1.521 -%
   1.522 -%  that prints listings using \footnotesize and takes care to reset
   1.523 -%  the \baselineskip. The macro definition is based on ALLTT.STY that
   1.524 -%  allows various TEX commands to be given within the environment
   1.525 -%  (e.g. '\input', '\index' or '\it'). '%' has been retained as a special
   1.526 -%  character within 'listing', however, to avoid unwanted line breaks.
   1.527 -%
   1.528 -%
   1.529 -
   1.530 -\def\docspecials{\do\ \do\$\do\&%
   1.531 -  \do\#\do\^\do\^^K\do\_\do\^^A\do\~}
   1.532 -
   1.533 -\newdimen\oldbaselineskip
   1.534 -\def\listing{\par\noindent\oldbaselineskip=\baselineskip \footnotesize%
   1.535 -\trivlist \item[]\if@minipage\else\vskip\parskip\fi
   1.536 -\leftskip\@totalleftmargin\rightskip\z@
   1.537 -\parindent\z@\parfillskip\@flushglue\parskip\z@
   1.538 -\@tempswafalse \def\par{\if@tempswa\hbox{}\fi\@tempswatrue\@@par}
   1.539 -\obeylines \tt \catcode``=13 \@noligs \let\do\@makeother \docspecials
   1.540 - \frenchspacing\@vobeyspaces}
   1.541 -
   1.542 -\def\endlisting{\endtrivlist\baselineskip=\oldbaselineskip}
   1.543 -
   1.544 -%Add ttbox to Springer's macros!!  - LCP
   1.545 -%now redefines \{ and \}
   1.546 -\newenvironment{ttbox}{\par\nobreak\vskip-2pt%
   1.547 -           \vbox\bgroup\begin{listing}\chardef\{=`\{\chardef\}=`\}%
   1.548 -                      \leftskip\leftmargini}%
   1.549 -        {\end{listing}\egroup\vskip-7pt\@endparenv}
   1.550 -\newcommand\ttbreak{\end{ttbox}\goodbreak\vskip-8pt plus 3pt\begin{ttbox}}
   1.551 -
   1.552 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.553 -%
   1.554 -% Acknowledgements ( = acknow.tex)
   1.555 -%
   1.556 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.557 -
   1.558 -\def\ack#1{\vskip11pt\begingroup\noindent{\it Acknowledgements\/}.
   1.559 -\ignorespaces#1\vskip6pt\endgroup}
   1.560 -
   1.561 -
   1.562 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.563 -%
   1.564 -% Definition of versal greek letters ( = ucgreek.tex)
   1.565 -%
   1.566 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.567 -
   1.568 -\mathchardef\Gamma="0100
   1.569 -\mathchardef\Delta="0101
   1.570 -\mathchardef\Theta="0102
   1.571 -\mathchardef\Lambda="0103
   1.572 -\mathchardef\Xi="0104
   1.573 -\mathchardef\Pi="0105
   1.574 -\mathchardef\Sigma="0106
   1.575 -\mathchardef\Upsilon="0107
   1.576 -\mathchardef\Phi="0108
   1.577 -\mathchardef\Psi="0109
   1.578 -\mathchardef\Omega="010A
   1.579 -
   1.580 -
   1.581 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.582 -%
   1.583 -% Vectors ( = vector.tex)
   1.584 -%
   1.585 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.586 -
   1.587 -% This is vector.tex
   1.588 -% it redefines the plain TeX \vec command
   1.589 -% to produce bold characters
   1.590 -%
   1.591 -\def\vec#1{\ifmmode
   1.592 -\mathchoice{\mbox{\boldmath$\displaystyle\bf#1$}}
   1.593 -{\mbox{\boldmath$\textstyle\bf#1$}}
   1.594 -{\mbox{\boldmath$\scriptstyle\bf#1$}}
   1.595 -{\mbox{\boldmath$\scriptscriptstyle\bf#1$}}\else
   1.596 -{\mbox{\boldmath$\bf#1$}}\fi}
   1.597 -%
   1.598 -%\def\vec#1{{\textfont0=\tenbf\scriptfont0=\sevenbf
   1.599 -%\scriptscriptfont0=\fivebf
   1.600 -%\textfont1=\tenbf\scriptfont1=\sevenbf
   1.601 -%\scriptscriptfont1=\fivebf
   1.602 -%\ifmmode % supply all varieties of math sizes
   1.603 -%   \mathchoice{\hbox{$\displaystyle#1$}}{\hbox{$\textstyle#1$}}
   1.604 -%   {\hbox{$\scriptstyle#1$}}{\hbox{$\scriptscriptstyle#1$}}
   1.605 -%\else\hbox{$#1$}\fi}}
   1.606 -
   1.607 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.608 -%
   1.609 -% Symbols ( = symbols.tex )
   1.610 -%
   1.611 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.612 -
   1.613 -% This is symbols.tex
   1.614 -% the symbols not available in plain TeX are constructed
   1.615 -% by overprinting some characters
   1.616 -
   1.617 -\def\sun{{\hbox{$\odot$}}}
   1.618 -\def\la{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
   1.619 -$\displaystyle##$\hfil\cr<\cr\noalign{\vskip1.5pt}\sim\cr}}}
   1.620 -{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr<\cr
   1.621 -\noalign{\vskip1.0pt}\sim\cr}}}
   1.622 -{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr<\cr
   1.623 -\noalign{\vskip0.5pt}\sim\cr}}}
   1.624 -{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil
   1.625 -\cr<\cr\noalign{\vskip0.5pt}\sim\cr}}}}}
   1.626 -\def\ga{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
   1.627 -$\displaystyle##$\hfil\cr>\cr\noalign{\vskip1.5pt}\sim\cr}}}
   1.628 -{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr>\cr
   1.629 -\noalign{\vskip1.0pt}\sim\cr}}}
   1.630 -{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr>\cr
   1.631 -\noalign{\vskip0.5pt}\sim\cr}}}
   1.632 -{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil
   1.633 -\cr>\cr\noalign{\vskip0.5pt}\sim\cr}}}}}
   1.634 -\def\sq{\hbox{\rlap{$\sqcap$}$\sqcup$}}
   1.635 -\def\degr{\hbox{$^\circ$}}
   1.636 -\def\arcmin{\hbox{$^\prime$}}
   1.637 -\def\arcsec{\hbox{$^{\prime\prime}$}}
   1.638 -\def\utw{\smash{\rlap{\lower5pt\hbox{$\sim$}}}}
   1.639 -\def\udtw{\smash{\rlap{\lower6pt\hbox{$\approx$}}}}
   1.640 -\def\fd{\hbox{$.\!\!^{\rm d}$}}
   1.641 -\def\fh{\hbox{$.\!\!^{\rm h}$}}
   1.642 -\def\fm{\hbox{$.\!\!^{\rm m}$}}
   1.643 -\def\fs{\hbox{$.\!\!^{\rm s}$}}
   1.644 -\def\fdg{\hbox{$.\!\!^\circ$}}
   1.645 -\def\farcm{\hbox{$.\mkern-4mu^\prime$}}
   1.646 -\def\farcs{\hbox{$.\!\!^{\prime\prime}$}}
   1.647 -\def\fp{\hbox{$.\!\!^{\scriptscriptstyle\rm p}$}}
   1.648 -\def\getsto{\mathrel{\mathchoice {\vcenter{\offinterlineskip
   1.649 -\halign{\hfil$\displaystyle##$\hfil\cr\gets\cr\to\cr}}}
   1.650 -{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr
   1.651 -\gets\cr\to\cr}}}
   1.652 -{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr
   1.653 -\gets\cr\to\cr}}}
   1.654 -{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr
   1.655 -\gets\cr\to\cr}}}}}
   1.656 -\def\cor{\mathrel{\mathchoice {\hbox{$\widehat=$}}{\hbox{$\widehat=$}}
   1.657 -{\hbox{$\scriptstyle\hat=$}}
   1.658 -{\hbox{$\scriptscriptstyle\hat=$}}}}
   1.659 -\def\grole{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
   1.660 -$\displaystyle##$\hfil\cr>\cr\noalign{\vskip-1.5pt}<\cr}}}
   1.661 -{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr
   1.662 ->\cr\noalign{\vskip-1.5pt}<\cr}}}
   1.663 -{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr
   1.664 ->\cr\noalign{\vskip-1pt}<\cr}}}
   1.665 -{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr
   1.666 ->\cr\noalign{\vskip-0.5pt}<\cr}}}}}
   1.667 -\def\lid{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
   1.668 -$\displaystyle##$\hfil\cr<\cr\noalign{\vskip1.5pt}=\cr}}}
   1.669 -{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr<\cr
   1.670 -\noalign{\vskip1pt}=\cr}}}
   1.671 -{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr<\cr
   1.672 -\noalign{\vskip0.5pt}=\cr}}}
   1.673 -{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr
   1.674 -<\cr\noalign{\vskip0.5pt}=\cr}}}}}
   1.675 -\def\gid{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
   1.676 -$\displaystyle##$\hfil\cr>\cr\noalign{\vskip1.5pt}=\cr}}}
   1.677 -{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr>\cr
   1.678 -\noalign{\vskip1pt}=\cr}}}
   1.679 -{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr>\cr
   1.680 -\noalign{\vskip0.5pt}=\cr}}}
   1.681 -{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr
   1.682 ->\cr\noalign{\vskip0.5pt}=\cr}}}}}
   1.683 -\def\sol{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
   1.684 -$\displaystyle##$\hfil\cr\sim\cr\noalign{\vskip-0.2mm}<\cr}}}
   1.685 -{\vcenter{\offinterlineskip
   1.686 -\halign{\hfil$\textstyle##$\hfil\cr\sim\cr<\cr}}}
   1.687 -{\vcenter{\offinterlineskip
   1.688 -\halign{\hfil$\scriptstyle##$\hfil\cr\sim\cr<\cr}}}
   1.689 -{\vcenter{\offinterlineskip
   1.690 -\halign{\hfil$\scriptscriptstyle##$\hfil\cr\sim\cr<\cr}}}}}
   1.691 -\def\sog{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
   1.692 -$\displaystyle##$\hfil\cr\sim\cr\noalign{\vskip-0.2mm}>\cr}}}
   1.693 -{\vcenter{\offinterlineskip
   1.694 -\halign{\hfil$\textstyle##$\hfil\cr\sim\cr>\cr}}}
   1.695 -{\vcenter{\offinterlineskip
   1.696 -\halign{\hfil$\scriptstyle##$\hfil\cr\sim\cr>\cr}}}
   1.697 -{\vcenter{\offinterlineskip
   1.698 -\halign{\hfil$\scriptscriptstyle##$\hfil\cr\sim\cr>\cr}}}}}
   1.699 -\def\lse{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
   1.700 -$\displaystyle##$\hfil\cr<\cr\noalign{\vskip1.5pt}\simeq\cr}}}
   1.701 -{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr<\cr
   1.702 -\noalign{\vskip1pt}\simeq\cr}}}
   1.703 -{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr<\cr
   1.704 -\noalign{\vskip0.5pt}\simeq\cr}}}
   1.705 -{\vcenter{\offinterlineskip
   1.706 -\halign{\hfil$\scriptscriptstyle##$\hfil\cr<\cr
   1.707 -\noalign{\vskip0.5pt}\simeq\cr}}}}}
   1.708 -\def\gse{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
   1.709 -$\displaystyle##$\hfil\cr>\cr\noalign{\vskip1.5pt}\simeq\cr}}}
   1.710 -{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr>\cr
   1.711 -\noalign{\vskip1.0pt}\simeq\cr}}}
   1.712 -{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr>\cr
   1.713 -\noalign{\vskip0.5pt}\simeq\cr}}}
   1.714 -{\vcenter{\offinterlineskip
   1.715 -\halign{\hfil$\scriptscriptstyle##$\hfil\cr>\cr
   1.716 -\noalign{\vskip0.5pt}\simeq\cr}}}}}
   1.717 -\def\grole{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
   1.718 -$\displaystyle##$\hfil\cr>\cr\noalign{\vskip-1.5pt}<\cr}}}
   1.719 -{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr
   1.720 ->\cr\noalign{\vskip-1.5pt}<\cr}}}
   1.721 -{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr
   1.722 ->\cr\noalign{\vskip-1pt}<\cr}}}
   1.723 -{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr
   1.724 ->\cr\noalign{\vskip-0.5pt}<\cr}}}}}
   1.725 -\def\leogr{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
   1.726 -$\displaystyle##$\hfil\cr<\cr\noalign{\vskip-1.5pt}>\cr}}}
   1.727 -{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr
   1.728 -<\cr\noalign{\vskip-1.5pt}>\cr}}}
   1.729 -{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr
   1.730 -<\cr\noalign{\vskip-1pt}>\cr}}}
   1.731 -{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr
   1.732 -<\cr\noalign{\vskip-0.5pt}>\cr}}}}}
   1.733 -\def\loa{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
   1.734 -$\displaystyle##$\hfil\cr<\cr\noalign{\vskip1.5pt}\approx\cr}}}
   1.735 -{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr<\cr
   1.736 -\noalign{\vskip1.0pt}\approx\cr}}}
   1.737 -{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr<\cr
   1.738 -\noalign{\vskip0.5pt}\approx\cr}}}
   1.739 -{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr
   1.740 -<\cr\noalign{\vskip0.5pt}\approx\cr}}}}}
   1.741 -\def\goa{\mathrel{\mathchoice {\vcenter{\offinterlineskip\halign{\hfil
   1.742 -$\displaystyle##$\hfil\cr>\cr\noalign{\vskip1.5pt}\approx\cr}}}
   1.743 -{\vcenter{\offinterlineskip\halign{\hfil$\textstyle##$\hfil\cr>\cr
   1.744 -\noalign{\vskip1.0pt}\approx\cr}}}
   1.745 -{\vcenter{\offinterlineskip\halign{\hfil$\scriptstyle##$\hfil\cr>\cr
   1.746 -\noalign{\vskip0.5pt}\approx\cr}}}
   1.747 -{\vcenter{\offinterlineskip\halign{\hfil$\scriptscriptstyle##$\hfil\cr
   1.748 ->\cr\noalign{\vskip0.5pt}\approx\cr}}}}}
   1.749 -\def\bbbr{{\rm I\!R}} %reelle Zahlen
   1.750 -\def\bbbn{{\rm I\!N}} %natuerliche Zahlen
   1.751 -\def\bbbm{{\rm I\!M}}
   1.752 -\def\bbbh{{\rm I\!H}}
   1.753 -\def\bbbf{{\rm I\!F}}
   1.754 -\def\bbbk{{\rm I\!K}}
   1.755 -\def\bbbp{{\rm I\!P}}
   1.756 -\def\bbbone{{\mathchoice {\rm 1\mskip-4mu l} {\rm 1\mskip-4mu l}
   1.757 -{\rm 1\mskip-4.5mu l} {\rm 1\mskip-5mu l}}}
   1.758 -\def\bbbc{{\mathchoice {\setbox0=\hbox{$\displaystyle\rm C$}\hbox{\hbox
   1.759 -to0pt{\kern0.4\wd0\vrule height0.9\ht0\hss}\box0}}
   1.760 -{\setbox0=\hbox{$\textstyle\rm C$}\hbox{\hbox
   1.761 -to0pt{\kern0.4\wd0\vrule height0.9\ht0\hss}\box0}}
   1.762 -{\setbox0=\hbox{$\scriptstyle\rm C$}\hbox{\hbox
   1.763 -to0pt{\kern0.4\wd0\vrule height0.9\ht0\hss}\box0}}
   1.764 -{\setbox0=\hbox{$\scriptscriptstyle\rm C$}\hbox{\hbox
   1.765 -to0pt{\kern0.4\wd0\vrule height0.9\ht0\hss}\box0}}}}
   1.766 -\def\bbbe{{\mathchoice {\setbox0=\hbox{\smalletextfont e}\hbox{\raise
   1.767 -0.1\ht0\hbox to0pt{\kern0.4\wd0\vrule width0.3pt
   1.768 -height0.7\ht0\hss}\box0}}
   1.769 -{\setbox0=\hbox{\smalletextfont e}\hbox{\raise
   1.770 -0.1\ht0\hbox to0pt{\kern0.4\wd0\vrule width0.3pt
   1.771 -height0.7\ht0\hss}\box0}}
   1.772 -{\setbox0=\hbox{\smallescriptfont e}\hbox{\raise
   1.773 -0.1\ht0\hbox to0pt{\kern0.5\wd0\vrule width0.2pt
   1.774 -height0.7\ht0\hss}\box0}}
   1.775 -{\setbox0=\hbox{\smallescriptscriptfont e}\hbox{\raise
   1.776 -0.1\ht0\hbox to0pt{\kern0.4\wd0\vrule width0.2pt
   1.777 -height0.7\ht0\hss}\box0}}}}
   1.778 -\def\bbbq{{\mathchoice {\setbox0=\hbox{$\displaystyle\rm Q$}\hbox{\raise
   1.779 -0.15\ht0\hbox to0pt{\kern0.4\wd0\vrule height0.8\ht0\hss}\box0}}
   1.780 -{\setbox0=\hbox{$\textstyle\rm Q$}\hbox{\raise
   1.781 -0.15\ht0\hbox to0pt{\kern0.4\wd0\vrule height0.8\ht0\hss}\box0}}
   1.782 -{\setbox0=\hbox{$\scriptstyle\rm Q$}\hbox{\raise
   1.783 -0.15\ht0\hbox to0pt{\kern0.4\wd0\vrule height0.7\ht0\hss}\box0}}
   1.784 -{\setbox0=\hbox{$\scriptscriptstyle\rm Q$}\hbox{\raise
   1.785 -0.15\ht0\hbox to0pt{\kern0.4\wd0\vrule height0.7\ht0\hss}\box0}}}}
   1.786 -\def\bbbt{{\mathchoice {\setbox0=\hbox{$\displaystyle\rm
   1.787 -T$}\hbox{\hbox to0pt{\kern0.3\wd0\vrule height0.9\ht0\hss}\box0}}
   1.788 -{\setbox0=\hbox{$\textstyle\rm T$}\hbox{\hbox
   1.789 -to0pt{\kern0.3\wd0\vrule height0.9\ht0\hss}\box0}}
   1.790 -{\setbox0=\hbox{$\scriptstyle\rm T$}\hbox{\hbox
   1.791 -to0pt{\kern0.3\wd0\vrule height0.9\ht0\hss}\box0}}
   1.792 -{\setbox0=\hbox{$\scriptscriptstyle\rm T$}\hbox{\hbox
   1.793 -to0pt{\kern0.3\wd0\vrule height0.9\ht0\hss}\box0}}}}
   1.794 -\def\bbbs{{\mathchoice
   1.795 -{\setbox0=\hbox{$\displaystyle     \rm S$}\hbox{\raise0.5\ht0\hbox
   1.796 -to0pt{\kern0.35\wd0\vrule height0.45\ht0\hss}\hbox
   1.797 -to0pt{\kern0.55\wd0\vrule height0.5\ht0\hss}\box0}}
   1.798 -{\setbox0=\hbox{$\textstyle        \rm S$}\hbox{\raise0.5\ht0\hbox
   1.799 -to0pt{\kern0.35\wd0\vrule height0.45\ht0\hss}\hbox
   1.800 -to0pt{\kern0.55\wd0\vrule height0.5\ht0\hss}\box0}}
   1.801 -{\setbox0=\hbox{$\scriptstyle      \rm S$}\hbox{\raise0.5\ht0\hbox
   1.802 -to0pt{\kern0.35\wd0\vrule height0.45\ht0\hss}\raise0.05\ht0\hbox
   1.803 -to0pt{\kern0.5\wd0\vrule height0.45\ht0\hss}\box0}}
   1.804 -{\setbox0=\hbox{$\scriptscriptstyle\rm S$}\hbox{\raise0.5\ht0\hbox
   1.805 -to0pt{\kern0.4\wd0\vrule height0.45\ht0\hss}\raise0.05\ht0\hbox
   1.806 -to0pt{\kern0.55\wd0\vrule height0.45\ht0\hss}\box0}}}}
   1.807 -
   1.808 -%
   1.809 -% note: changed \sans to \sf for LaTeX
   1.810 -%
   1.811 -
   1.812 -\def\bbbz{{\mathchoice {\hbox{$\sf\textstyle Z\kern-0.4em Z$}}
   1.813 -{\hbox{$\sf\textstyle Z\kern-0.4em Z$}}
   1.814 -{\hbox{$\sf\scriptstyle Z\kern-0.3em Z$}}
   1.815 -{\hbox{$\sf\scriptscriptstyle Z\kern-0.2em Z$}}}}
   1.816 -
   1.817 -\def\diameter{{\ifmmode\oslash\else$\oslash$\fi}}
   1.818 -
   1.819 -
   1.820 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.821 -%
   1.822 -% petit  (substitute for petit.tex)
   1.823 -%
   1.824 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.825 -
   1.826 -
   1.827 -\newenvironment{petit}{\vskip6pt\begingroup\small}{\endgroup\vskip6pt}
   1.828 -
   1.829 -
   1.830 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.831 -%
   1.832 -% New environments
   1.833 -%
   1.834 -%   lemma, proposition, theorem, corollary  (\bf,\it)  (numbered)
   1.835 -%   exercise, problem, solution, definition (\bf,\rm)
   1.836 -% 27.3.91 binding: example, note and question changed to (\bf, \rm)
   1.837 -%
   1.838 -%   lemma*, proposition*, theorem*, corollary*  (\bf,\it)   (unnumbered)
   1.839 -%   exercise*, problem*, solution*, definition* (\bf,\rm)
   1.840 -%   example*, note*, question* (\it,\rm)
   1.841 -%
   1.842 -%   remark, proof (\it,\rm)  (unnumbered)
   1.843 -%
   1.844 -%   usage:   \begin{lemma}  or  \begin{lemma}[COMMENT]
   1.845 -%              ...                ...
   1.846 -%            \end{lemma}        \end{lemma}
   1.847 -%
   1.848 -%
   1.849 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.850 -
   1.851 -% currently one counter is used for all theorem like environments
   1.852 -
   1.853 -\newcounter{lemmacount}[chapter]
   1.854 -\renewcommand{\thelemmacount}{\thechapter.\arabic{lemmacount}}
   1.855 -
   1.856 -
   1.857 -%
   1.858 -% short form for defininng new theorem like environments:
   1.859 -% \newthe{NAME}{NAME*}{TITLE}{COUNTER}{FONT1}{FONT2}
   1.860 -%
   1.861 -\def\@@begthe#1{\@ifnextchar[{\@optbegthe#1}{\@begthe#1}}
   1.862 -%27.3.91 binding: dot deleted
   1.863 -%def\@begthe#1{. #1}   old
   1.864 -\def\@begthe#1{ #1}
   1.865 -\def\@optbegthe#1[#2]{ {#2} #1}
   1.866 -\newcommand{\newthe}[6]{
   1.867 - \def\nlni{\par\ifvmode\removelastskip\fi\vskip\baselineskip\noindent}
   1.868 - \def\xxxend{\endgroup\vskip\baselineskip}
   1.869 - \newenvironment{#1}{\nlni\begingroup\refstepcounter{#4}#5#3
   1.870 -%changed 91/10/7 fuh:\arabic{chapter}.\arabic{#4}\@@begthe{#6}}{\xxxend}
   1.871 -                     \thechapter.\arabic{#4}\@@begthe{#6}}{\xxxend}
   1.872 - \newenvironment{#2}{\nlni\begingroup#5#3\@@begthe{#6}}{\xxxend}}
   1.873 -
   1.874 -
   1.875 -% Lemma, Proposition, Theorem, Corollary  (\bf,\it)
   1.876 -
   1.877 -\newthe{lemma}{lemma*}{Lemma}{lemmacount}{\bf}{\it}
   1.878 -\newthe{proposition}{proposition*}{Proposition}{lemmacount}{\bf}{\it}
   1.879 -\newthe{theorem}{theorem*}{Theorem}{lemmacount}{\bf}{\it}
   1.880 -\newthe{corollary}{corollary*}{Corollary}{lemmacount}{\bf}{\it}
   1.881 -
   1.882 -
   1.883 -% Exercise, Problem, Solution, Definition (\bf,\rm)
   1.884 -
   1.885 -\newthe{exercise}{exercise*}{exercise}{lemmacount}{\bf}{\it}
   1.886 -\newthe{problem}{problem*}{Problem}{lemmacount}{\bf}{\it}
   1.887 -\newthe{solution}{solution*}{Solution}{lemmacount}{\bf}{\it}
   1.888 -\newthe{definition}{definition*}{Definition}{lemmacount}{\bf}{\it}
   1.889 -
   1.890 -
   1.891 -% Example, Note, Question (\bf,\rm)
   1.892 -
   1.893 -\newthe{example}{example*}{Example}{lemmacount}{\bf}{\rm}
   1.894 -\newthe{note}{note*}{Note}{lemmacount}{\bf}{\rm}
   1.895 -\newthe{question}{question*}{Question}{lemmacount}{\bf}{\rm}
   1.896 -
   1.897 -
   1.898 -% Remark, Proof
   1.899 -
   1.900 -\newenvironment{remark}{\nlni\begingroup\it Remark. \rm}{
   1.901 -                        \endgroup\vskip\baselineskip}
   1.902 -\newenvironment{proof}{\nlni\begingroup\it Proof. \rm}{
   1.903 -                       \endgroup\vskip\baselineskip}
   1.904 -
   1.905 -
   1.906 -
   1.907 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.908 -%
   1.909 -% qed
   1.910 -%
   1.911 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.912 -
   1.913 -\def\qed{\ifmmode\sq\else{\unskip\nobreak\hfil
   1.914 -\penalty50\hskip1em\null\nobreak\hfil\sq
   1.915 -\parfillskip=0pt\finalhyphendemerits=0\endgraf}\fi}
   1.916 -
   1.917 -
   1.918 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.919 -%
   1.920 -%  \eqnarticle    simple equation numbers without chapter number
   1.921 -%  \eqnbook       structured equation numbers (default)
   1.922 -%   changed by binding 5.2.91: changed to \numberlikearticle and
   1.923 -%                                \numberlikebook, changing numbering of
   1.924 -%                              figures and tables also.
   1.925 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.926 -
   1.927 -\def\numberlikearticle{\global\def\theequation{\arabic{equation}}
   1.928 -\global\def\thetable{\arabic{table}}
   1.929 -\global\def\thefigure{\arabic{figure}}}
   1.930 -\def\numberlikebook{\global\def\theequation{\thechapter.\arabic{equation}}
   1.931 -\global\def\thetable{\thechapter.\arabic{table}}
   1.932 -\global\def\thefigure{\thechapter.\arabic{figure}}}
   1.933 -
   1.934 -
   1.935 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.936 -%
   1.937 -%  Redeclaration of \makeatletter; no @-expressions may be used from now on
   1.938 -%
   1.939 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.940 -
   1.941 -\makeatother
   1.942 -
   1.943 -
   1.944 -
   1.945 -
   1.946 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.947 -%
   1.948 -%   End of MATHSING.STY
   1.949 -%
   1.950 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   1.951 -
   1.952 -
   1.953 -