summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/base/ltfssbas.dtx
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2014-05-08 05:45:04 +0000
committerNorbert Preining <preining@logic.at>2014-05-08 05:45:04 +0000
commitf8a7af47d643e11841911d1d6d7bcfad29af5a87 (patch)
tree254bbe12bb0c851f2dfb85aa2449b5fa176652a1 /Master/texmf-dist/source/latex/base/ltfssbas.dtx
parent4775c8ca9e258cf67c7c0bd7bce8234d12e7b449 (diff)
latex 2e release (7May)
git-svn-id: svn://tug.org/texlive/trunk@33913 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/base/ltfssbas.dtx')
-rw-r--r--Master/texmf-dist/source/latex/base/ltfssbas.dtx108
1 files changed, 54 insertions, 54 deletions
diff --git a/Master/texmf-dist/source/latex/base/ltfssbas.dtx b/Master/texmf-dist/source/latex/base/ltfssbas.dtx
index 60007825c48..8e1c1559dad 100644
--- a/Master/texmf-dist/source/latex/base/ltfssbas.dtx
+++ b/Master/texmf-dist/source/latex/base/ltfssbas.dtx
@@ -2,29 +2,29 @@
%
% Copyright 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009
% The LaTeX3 Project and any individual authors listed elsewhere
-% in this file.
-%
+% in this file.
+%
% This file is part of the LaTeX base system.
% -------------------------------------------
-%
+%
% It may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3c
% 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.3c or later is part of all distributions of LaTeX
+% and version 1.3c or later is part of all distributions of LaTeX
% version 2005/12/01 or later.
-%
+%
% This file has the LPPL maintenance status "maintained".
-%
+%
% The list of all files belonging to the LaTeX base distribution is
% given in the file `manifest.txt'. See also `legal.txt' for additional
% information.
-%
-% The list of derived (unpacked) files belonging to the distribution
-% and covered by LPPL is defined by the unpacking scripts (with
+%
+% The list of derived (unpacked) files belonging to the distribution
+% and covered by LPPL is defined by the unpacking scripts (with
% extension .ins) which are part of the distribution.
-%
+%
% \fi
% \iffalse
%%% From File: ltfssbas.dtx
@@ -37,7 +37,7 @@
%
%<*driver>
% \fi
-%
+%
%
\ProvidesFile{ltfssbas.dtx}
[2002/10/02 v3.0x LaTeX Kernel (NFSS Basic Macros)]
@@ -75,7 +75,7 @@
% documentation of the \LaTeX\ `New' Font Selection Scheme.
%
% \begin{quote}
-% \textbf{Warning:}
+% \textbf{Warning:}
% The macro documentation is still basically the documentation from the
% first NFSS release and therefore in some cases probably not
% completely accurate.
@@ -118,15 +118,15 @@
% \changes{v1.2i}{1990/04/01}{Support for TeX3.}
% \changes{v1.2g}{1990/02/16}{Support for changes of \cs{baselineskip}
% without changing the size.}
-%
+%
% \changes{v1.2c}{1990/01/23}{\cs{no@version@warning} renamed to
% \cs{no@alphabet@error}.}
% \changes{v1.0s}{1989/11/25}{All \cs{edef}\cs{font@name} changed to
% \cs{xdef}\cs{font@name}.
-% Necessary after introduction of
+% Necessary after introduction of
% \cs{begingroup}/\cs{endgroup} in v1.0q.}
% \changes{v1.0s}{1989/11/25}{extra// $\to$ + in \cs{extra@def}.}
-% \changes{v1.0o}{1989/11/08}{First parameter of
+% \changes{v1.0o}{1989/11/08}{First parameter of
% \cs{define@mathalphabet}
% and \cs{define@mathgroup} changed
% from string to control sequence.}
@@ -160,7 +160,7 @@
% separate and will only be loaded if needed.
%
% If we are producing an autoload version of \LaTeXe{} then all those
-% parts with \textsf{def1} or \textsf{def2} docstrip guards will be
+% parts with \textsf{def1} or \textsf{def2} docstrip guards will be
% placed into the autoloadable files \texttt{autofss1.sty} and
% \texttt{autofss2.sty}.
%
@@ -189,7 +189,7 @@
% in math mode. It issues a warning message.
% \begin{macrocode}
%<*2ekernel|autoload>
-\def\@nomath#1{\relax\ifmmode
+\def\@nomath#1{\relax\ifmmode
\@font@warning{Command \noexpand#1invalid in math mode}\fi}
%</2ekernel|autoload>
% \end{macrocode}
@@ -217,7 +217,7 @@
\@latex@error{Math\space alphabet\space identifier\space
\noexpand#1is\space undefined\space in\space math\space
version\space `\math@version'}%
- {Your\space requested\space math\space alphabet\space
+ {Your\space requested\space math\space alphabet\space
is\space undefined\space in\space the\space current\space
math\space version.^^JCheck\space the\space spelling\space
or\space use\space the\space \noexpand\SetMathAlphabet\space
@@ -262,7 +262,7 @@
% \section{Macros for setting up the tables}
%
% \begin{macro}{\DeclareFontShape}
-%
+%
% \changes{v1.9a}{1992/07/26}{Introduced \cs{DeclareFontShape}}
% The macro |\DeclareFontShape| takes $6$ arguments:
% \begin{macrocode}
@@ -284,7 +284,7 @@
% \begin{macro}{\DeclareFontShape}
% \changes{v2.1c}{1994/02/07}{revert catcode settings earlier}
% \changes{v3.0m}{1995/11/01}
-% {(DPC) Test for \cs{relax} not \cs{undefined}, internal/1933}
+% {(DPC) Test for \cs{relax} not \cs{undefined}, internal/1933}
% \begin{macrocode}
\expandafter\endgroup
\DeclareFontShape@}
@@ -311,7 +311,7 @@
%
% \begin{macro}{\DeclareFixedFont}
% Define a direct font switch that avoids all overhead.
-% \changes{v2.1u}{1994/11/06}{Renamed
+% \changes{v2.1u}{1994/11/06}{Renamed
% \cs{every@size} to \cs{every@math@size}.}
% \begin{macrocode}
\def\DeclareFixedFont#1#2#3#4#5#6{%
@@ -331,12 +331,12 @@
%
%
% \begin{macro}{\do@subst@correction}
-%
+%
% \begin{macrocode}
%<*2ekernel|autoload>
\def\do@subst@correction{%
\xdef\subst@correction{%
- \font@name
+ \font@name
\global\expandafter\font
\csname \curr@fontshape/\f@size\endcsname
\noexpand\fontname\font
@@ -382,7 +382,7 @@
% We compare |\reserved@a| with |\@empty|
% If these two are the same we |\let| the `extra'
% macro equal to |\@empty| which is not the same a doing a |\let|
-% to |\reserved@a| --- the latter would blow one extra memory
+% to |\reserved@a| --- the latter would blow one extra memory
% location rather then reusing the one from |\@empty|.
% \begin{macrocode}
\global
@@ -421,7 +421,7 @@
% \end{macrocode}
% First we start with ignoring all blanks and newlines since every
% surplus space in the second or third argument will come out in
-% a weird place in the document.
+% a weird place in the document.
% \changes{v2.1c}{1994/02/07}{revert catcode settings earlier}
% \changes{v2.1t}{1994/10/19}{Add missing \cs{relax}.}
% \changes{v2.1z}{1994/12/06}{use \cs{nfss@catcodes}}
@@ -457,7 +457,7 @@
\@font@info{Redeclaring font encoding #1}%
\fi
% \end{macrocode}
-%
+%
% \begin{macrocode}
\global\@namedef{T@#1}{#2}%
\global\@namedef{M@#1}{\default@M#3}%
@@ -472,7 +472,7 @@
% \end{macrocode}
% \end{macro}
%
-%
+%
% \begin{macro}{\LastDeclaredEncoding}
% \changes{v3.0w}{1999/01/06}{Added \cs{LastDeclaredEncoding} to
% support cyrillic integration (pr/2988)}
@@ -481,7 +481,7 @@
\def\LastDeclaredEncoding{}
% \end{macrocode}
% \end{macro}
-%
+%
% \begin{macro}{\DeclareFontSubstitution}
% \begin{macrocode}
\def\DeclareFontSubstitution#1#2#3#4{%
@@ -492,7 +492,7 @@
\begingroup
% \end{macrocode}
% \changes{v3.0x}{2002/10/02}{Adding \cs{LastDeclaredEncoding}
-% introduced a bug as on some occasions that macro name was stored
+% introduced a bug as on some occasions that macro name was stored
% in the internal lists instead of the actual encoding. (pr/3459)}
% We loop through the |\cdp@list| and rebuild it anew in |\toks@|
% thereby replacing the defaults for the encoding in question with
@@ -626,7 +626,7 @@
% \begin{macrocode}
\reserved@f}%
% \end{macrocode}
-% We finish with reinserting the list of sizes after the
+% We finish with reinserting the list of sizes after the
% |\reserved@f|
% macro and appending an empty element so that the end of the list
% is recognized properly.
@@ -715,7 +715,7 @@
\edef\f@encoding{#1}%
\ifx\cf@encoding\f@encoding
% \end{macrocode}
-% If the new encoding is the same as the old
+% If the new encoding is the same as the old
% encoding we have nothing to do.
% However, in case we had a sequence of several encoding changes
% without a |\selectfont| inbetween we can save processing by
@@ -724,7 +724,7 @@
\let\enc@update\relax
\else
% \end{macrocode}
-% If current and new encoding differ we define the macro
+% If current and new encoding differ we define the macro
% |\enc@update|
% to contain all updates necessary at |\selectfont| time.
% \begin{macrocode}
@@ -796,7 +796,7 @@
% \begin{macro}{\fontshape}
% \changes{v2.1j}{1994/05/12}{Use \cs{DeclareRobustCommand}.}
% \changes{v2.1y}{1994/11/30}{Use \cs{@current@cmd} in
-% \cs{@@enc@update}. ASAJ.}
+% \cs{@@enc@update}. ASAJ.}
% \begin{macro}{\f@shape}
% \begin{macrocode}
\DeclareRobustCommand\fontfamily[1]{\edef\f@family{#1}}
@@ -835,7 +835,7 @@
% \begin{macro}{\fontsize}
% \changes{v2.1j}{1994/05/12}{Redefined to use \cs{set@fontsize}}
% \changes{v2.1p}{1994/05/16}{Pass \cs{baselinstretch} not
-% \cs{f@linespread}}
+% \cs{f@linespread}}
% We also define a macro that allows to specify a size. In this
% case, however, we also need the value of |\baselineskip|. As the
% first argument to |\set@fontsize| we pass the current value of
@@ -878,7 +878,7 @@
%
%
% \begin{macro}{\@defaultunits}
-%
+%
% The function |\@defaultunits| when wrapped around a dimen or skip
% assignment supplies default units. Usage:
%
@@ -931,7 +931,7 @@
% \begin{macrocode}
\DeclareRobustCommand\mathversion[1]
{\@nomath\mathversion
- \expandafter\ifx\csname mv@#1\endcsname\relax
+ \expandafter\ifx\csname mv@#1\endcsname\relax
\@latex@error{Math version `#1' is not defined}\@eha\else
\edef\math@version{#1}%
% \end{macrocode}
@@ -949,7 +949,7 @@
% Another way to enhance this code here is todo the setting only if
% the version really has changed after all. This might be
% interesting in case of \texttt{amstext} and \texttt{boldsymbol}.
-% \changes{v2.1b}{1994/01/25}{Corrections for math setup}
+% \changes{v2.1b}{1994/01/25}{Corrections for math setup}
% \begin{macrocode}
\aftergroup\glb@settings
\fi}
@@ -957,7 +957,7 @@
% \end{macro}
% \end{macro}
%
-%
+%
% If \TeX{} would support a hook just before the end of a formula
% (opposite of |\everymath| so to speak) the implementation of the
% algorithm would be much simpler because in that case we would set up
@@ -968,17 +968,17 @@
% available. Note that this does not mean that a |$| couldn't be the
% short-hand for starting and stopping that higher-level interface, it
% only means that the direct \TeX{} function must be hidden.
-%
+%
% Anyway, since we don't have this and won't have it in \LaTeXe{} we
% need to implement it in a somewhat slower way.
-%
-%
-% We test for the current math font setup on entry of a formula,
+%
+%
+% We test for the current math font setup on entry of a formula,
% i.e., on the
% hooks |\everymath| and |\everydisplay|. But since these hooks may
% contain user data we provide ourselves with an internal version of
% these hooks which stays frozen.
-%
+%
%
% \begin{macro}{\frozen@everymath}
% \changes{v2.1a}{1994/01/17}{New math font setup}
@@ -1164,7 +1164,7 @@
% for each font, to save some string memory in the kernel, and to
% speed up the loading of some packages which may load fonts
% The code is actually pre-loaded into the kernel and removed
-% at |\begin{document}|. The |\ifx| test below ensures that
+% at |\begin{document}|. The |\ifx| test below ensures that
% if |\usepackage{autofss2}| apears in the preamble, then the code
% is not removed at this time. Can not use |\AtBeginDocument| here
% as it is not defined yet! Listing all the commands like this
@@ -1304,7 +1304,7 @@
% |\catcode|.
% \changes{v2.1s}{1994/09/16}{Reset [ and ] as well, just in case}
% \changes{v3.0r}{1996/08/25}{Reset the acute, grave and double quote
-% chars as well}
+% chars as well}
% \begin{macrocode}
\@makeother\<%
\@makeother\>%
@@ -1337,7 +1337,7 @@
% Initialize all those internal variables which may or may not have
% values in the first seconds of NFSS' bootstraping process. Later
% on such values will be updated when an encoding is selected, etc.
-%
+%
% We definitely don't want to set |\f@encoding|; we can set all the
% others since if they are left ``blank'' any selection would grap
% ``error default values'' as well. However, this probably should
@@ -1422,7 +1422,7 @@
% its normal (empty) definition, to report the symbol generating the
% font switch.
% \begin{macrocode}
- \@font@warning{Font shape `\expandafter\string\reserved@a'
+ \@font@warning{Font shape `\expandafter\string\reserved@a'
\expandafter\@gobble\string\@undefined\MessageBreak
using `\curr@fontshape' instead\@wrong@font@char}%
\global\let\last@fontshape\reserved@a
@@ -1431,7 +1431,7 @@
% the document.
% \changes{v3.0d}{1995/07/13}{Change a macro not a switch to flag
% default font substitutions}
-% \changes{v3.0k}{1995/10/24}{Make this code inline since it
+% \changes{v3.0k}{1995/10/24}{Make this code inline since it
% happens only here}
% The macro |\@defaultsubs| is initially |\relax| but gets changed
% here if some default font substitution happens.
@@ -1448,7 +1448,7 @@
% the wanted combination equal to its substitution.
% This requires the use of four |\expandafter|'s
% since |\csname|\dots|\endcsname| has to be
-% expanded before |\reserved@a| (i.e.\ the requested
+% expanded before |\reserved@a| (i.e.\ the requested
% combination),
% and this must happen before the |\let| is executed.
% \begin{macrocode}
@@ -1528,7 +1528,7 @@
%
%
% \begin{macro}{\math@fonts}
-%
+%
% \changes{v1.9a}{1992/07/26}{}
% \begin{macrocode}
\let\math@fonts\@empty
@@ -1597,7 +1597,7 @@
% \xdef#1{\noexpand\use@mathgroup\noexpand#2%
% {\number\csname c@mv@\math@version\endcsname}}%
% \end{macrocode}
-% \changes{v1.3c}{1992/05/12}{Added call to
+% \changes{v1.3c}{1992/05/12}{Added call to
% \cs{extract@alph@from@version}.}
% But this is not sufficient, as we learned the hard way.
% The problem here is that the loading of the fonts that comprise
@@ -1616,7 +1616,7 @@
% so that it calls |\getanddefine@fonts| directly in future as well.
% We use the macro |\extract@alph@from@version| to do this.
% It takes the math alphabet identifer |#1| and the math version
-% macro as arguments.
+% macro as arguments.
% \changes{v1.9a}{1992/07/26}{}
% \begin{macrocode}
% \expandafter\extract@alph@from@version
@@ -1630,7 +1630,7 @@
% have an argument (the third argument of |\use@mathgroup|
% or more exactly the argument od |\math@egroup| if the {\ttfamily
% margid} option is in force)
-% which would swallow our closing |\fi|. So
+% which would swallow our closing |\fi|. So
% we use the |\expandafter| technique to remove the |\fi|
% before the |\use@mathgroup| is expanded.
% \begin{macrocode}
@@ -1743,7 +1743,7 @@
% \changes{v2.1i}{1994/04/18}{Changed message to log only}
% Here is the default definition for |\calculate@math@sizes|
% a more elaborate interface
-% is under testing in mthscale.sty.
+% is under testing in mthscale.sty.
% \begin{macrocode}
%<*2ekernel|def1>
\gdef\calculate@math@sizes{%