summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/base/ltoutenc.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/base/ltoutenc.dtx')
-rw-r--r--Master/texmf-dist/source/latex/base/ltoutenc.dtx360
1 files changed, 180 insertions, 180 deletions
diff --git a/Master/texmf-dist/source/latex/base/ltoutenc.dtx b/Master/texmf-dist/source/latex/base/ltoutenc.dtx
index a35ac2baa4e..cba9c6ca32c 100644
--- a/Master/texmf-dist/source/latex/base/ltoutenc.dtx
+++ b/Master/texmf-dist/source/latex/base/ltoutenc.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: ltoutenc.dtx
@@ -83,7 +83,7 @@
% Grave accent \` Left brace \{ Vertical bar \|
% Right brace \} Tilde \~}
%
-%
+%
% \changes{v1.99e}{2004/02/13}{Documentation fixes: typos}
% \changes{v1.9k}{1998/01/12}{Added \cs{ProvidesPackage}
% for textcomp.sty}
@@ -95,9 +95,9 @@
% \changes{v1.7r}{1995/11/28}{doc fixes}
% \changes{v1.7h}{1995/04/21}{Added \cs{null} \cs{k} latex/1274}
% \changes{v1.7f}{1994/12/14}{Added braces to \cs{copyright} so it
-% works unbraced in subscripts.}
+% works unbraced in subscripts.}
% \changes{v1.7f}{1994/12/14}{Added check for math mode in
-% \cs{@changed@cmd}.}
+% \cs{@changed@cmd}.}
% \changes{v1.7f}{1994/12/14}{Commented out \cs{textasciicircum},
% \cs{textasciitilde}, \cs{textbackslash}, \cs{textbar},
% \cs{textgreater}, \cs{texthyphenchar}, \cs{texthyphen} and
@@ -116,14 +116,14 @@
% \changes{v1.6i}{1994/11/22}{Corrected \cs{dots} so that there's no
% kerning in monowidth fonts.}
% \changes{v1.6i}{1994/11/22}{Corrected typo with
-% \cs{mathunderscore}.}
+% \cs{mathunderscore}.}
% \changes{v1.6h}{1994/11/17}{(DPC) \cs{@tempa} to \cs{reserved@a}}
% \changes{v1.6d}{1994/11/02}{Wrapped lines longer than 70 characters.}
% \changes{v1.6d}{1994/10/30}{Added math commands.}
% \changes{v1.6d}{1994/10/30}{Added OML encoding.}
% \changes{v1.6d}{1994/10/30}{Added \cs{textcircled}.}
% \changes{v1.6d}{1994/10/30}{Added \cs{DeclareTextCompositeCommand}.}
-% \changes{v1.6c}{1994/10/29}{Renamed \cs{P}, \cs{S}, \cs{dag} and
+% \changes{v1.6c}{1994/10/29}{Renamed \cs{P}, \cs{S}, \cs{dag} and
% \cs{ddag} to \cs{textparagraph}, \cs{textsection},
% \cs{textdagger} and \cs{textdaggerdbl}.}
% \changes{v1.6b}{1994/10/27}{Removed the enc.def files}
@@ -200,7 +200,7 @@
% \changes{v1.2a}{1993/12/11}{Corrected for t1enc, math.}
% \changes{v1.2}{1993/12/10}{Added source code for t1enc.sty.}
% \changes{v1.1}{1993/12/07}{Made all character numbers decimal.}
-% \changes{v1.1}{1993/12/07}{Removed a lot of equal signs and the
+% \changes{v1.1}{1993/12/07}{Removed a lot of equal signs and the
% like.}
%
%
@@ -218,7 +218,7 @@
% The |fontenc| package has options for encodings, of which the
% last option is the default encoding. For example, to use the
% |OT2|, |OT3| and |T1| encodings, with |T1| as the default, you
-% say:
+% say:
%\begin{verbatim}
% \usepackage[OT2,OT3,T1]{fontenc}
%\end{verbatim}
@@ -233,7 +233,7 @@
%\end{verbatim}
% Note that the files in the standard |inputenc| package depend on
% this behaviour of the kernel.
-%
+%
% The syntax for declaring encoding-specific commands is:
% \begin{quote}
% |\DeclareTextCommand{|^^A
@@ -260,7 +260,7 @@
% \meta{default}|]{|^^A
% \meta{commands}|}|
% \end{quote}
-% This acts like |\DeclareTextCommand|, but does nothing if the
+% This acts like |\DeclareTextCommand|, but does nothing if the
% command is already defined.
% \begin{quote}
% |\DeclareTextSymbol{|^^A
@@ -309,9 +309,9 @@
% The \emph{command} will normally have been declared with
% |\DeclareTextAccent|, or as a one-argument |\DeclareTextCommand|.
%
-% |\DeclareTextComposite| is the most common example of using
+% |\DeclareTextComposite| is the most common example of using
% the more general declaration
-% |\DeclareTextCompositeCommand|, which can define a composite
+% |\DeclareTextCompositeCommand|, which can define a composite
% to be an arbitrary piece of text.
% \begin{quote}
% |\DeclareTextCompositeCommand{|^^A
@@ -325,7 +325,7 @@
%\begin{verbatim}
% \DeclareTextCompositeCommand{\r}{OT1}{A}
% {\leavevmode\setbox\z@\hbox{!}\dimen@\ht\z@\advance\dimen@-1ex%
-% \rlap{\raise.67\dimen@\hbox{\char23}}A}
+% \rlap{\raise.67\dimen@\hbox{\char23}}A}
%\end{verbatim}
% \changes{v1.8e}{1996/11/23}
% {Corrected description}
@@ -334,34 +334,34 @@
%
% The commands defined using the above declarations can be used in
% two ways.
-% Normally they are used by just calling the command in the
+% Normally they are used by just calling the command in the
% appropriate encoding, for example |\ss|. However, sometimes you
% may wish to use a command in an encoding where it is not defined.
-% If the command has no arguments, then you can use it in another
+% If the command has no arguments, then you can use it in another
% encoding by calling |\UseTextSymbol|:
% \begin{quote}
% |\UseTextSymbol{|^^A
% \meta{encoding}|}{|^^A
% \meta{command}|}|
% \end{quote}
-%
+%
% \task{?}{Document the problems of these commands, see pr/3160}
% \changes{v1.9e}{1997/08/05}{Corrected order of arguments in
% \cs{UseTextSymbol} example.}
-% For example, |\UseTextSymbol{OT1}{\ss}| has the same effect as:
+% For example, |\UseTextSymbol{OT1}{\ss}| has the same effect as:
%\begin{verbatim}
% {\fontencoding{OT1}\selectfont\ss}
%\end{verbatim}
% If the command has one argument then you can use it in another
-% encoding by calling
-% |\UseTextAccent|:
+% encoding by calling
+% |\UseTextAccent|:
% \begin{quote}
% |\UseTextAccent{|^^A
% \meta{encoding}|}{|^^A
% \meta{command}|}{|^^A
% \meta{text}|}|
% \end{quote}
-% For example, if the current encoding is |OT2| then
+% For example, if the current encoding is |OT2| then
% |\UseTextAccent{OT1}{\'}{a}| has the same effect as:
%\begin{verbatim}
% {\fontencoding{OT1}\selectfont\'{\fontencoding{OT2}\selectfont a}}
@@ -380,12 +380,12 @@
% \end{quote}
% For example, the default definition of the command
% |\textonequarter| (which produces the fraction $\frac14$) could be
-% built using math mode:
+% built using math mode:
%\begin{verbatim}
% \DeclareTextCommandDefault{\textonequarter}{\ensuremath {\frac14}}
%\end{verbatim}
-% There is a matching |\Provide| command which will not override an
-% existing default definition:
+% There is a matching |\Provide| command which will not override an
+% existing default definition:
% \begin{quote}
% |\ProvideTextCommandDefault{|^^A
% \meta{command}|}{|^^A
@@ -410,7 +410,7 @@
% |\DeclareTextCommandDefault[1]{|^^A
% \meta{command}|}|\\\hspace*{\fill}^^A
% |{\UseTextAccent{|^^A
-% \meta{encoding}|}{|\meta{command}|}{#1}}|
+% \meta{encoding}|}{|\meta{command}|}{#1}}|
% \end{quote}
% For example, to make |OT1| the default encoding for |\ss| and
% |\'| you say:
@@ -418,10 +418,10 @@
% \DeclareTextSymbolDefault{\ss}{OT1}
% \DeclareTextAccentDefault{\'}{OT1}
%\end{verbatim}
-% Note that you can use these commands on any zero- or one-argument
+% Note that you can use these commands on any zero- or one-argument
% commands declared with |\DeclareText*| or |\ProvideText*|, not
% just those defined using |\DeclareTextSymbol| or
-% |\DeclareTextAccent|.
+% |\DeclareTextAccent|.
%
% \subsection{Removing encoding-specific commands}
% \label{sec:removeencspec}
@@ -482,19 +482,19 @@
% For the same reason default declarations should never come last since
% they are implemented as a special encoding themselves (with the
% name |?|).
-% Specifying them last would simply mean to make those encoding-specific
+% Specifying them last would simply mean to make those encoding-specific
% commands equally inefficient in all encodings. Therefore the
% \texttt{textcomp} package, for example, first sets up all defaults
% to point to \texttt{TS1} and then declares the commands in the
% \texttt{TS1} encoding.
-%
+%
%
% \StopEventually{}
%
% \subsection{Docstrip modules}
%
% This |.dtx| file is be used to generate several related files
-% containing font encoding definitions. The mutually exclusive
+% containing font encoding definitions. The mutually exclusive
% docstrip options are listed here.
% \begin{center}
% \begin{tabular}{lp{10cm}}
@@ -504,15 +504,15 @@
% |TS1sty| & generates |textcomp.sty|, package that sets up use
% of the Text Companion encoding. \\
% |OT1| & generates |ot1enc.def| for Knuth's CM encoding. \\
-% |OMS| & generates |omsenc.def| for Knuth's
+% |OMS| & generates |omsenc.def| for Knuth's
% math symbol encoding. \\
-% |OML| & generates |omlenc.def| for Knuth's
+% |OML| & generates |omlenc.def| for Knuth's
% math letters encoding. \\
% |OT4| & generates |ot4enc.def| for the Polish extension to
% the OT1 encoding, created by B.~Jackowski and
% M.~Ry\'cko for use with the Polish version of
% Computer Modern and Computer Concrete.\\
-% |package| & generates |fontenc.sty| for
+% |package| & generates |fontenc.sty| for
% selecting encodings. \\
% |2ekernel| & for the kernel commands.\\
% |autoload| & for the `autoload' kernel commands.\\
@@ -569,7 +569,7 @@
% \end{macrocode}
%
% \changes{v1.5d}{1994/10/27}{Rewrote \cs{DeclareTextSymbol} to define
-% its argument to use the current encoding by default, to fit with
+% its argument to use the current encoding by default, to fit with
% \cs{DeclareTextCommand}.}
%
% \changes{v1.7a}{1994/11/30}{Redefined \cs{@changed@cmd} to expand in
@@ -627,7 +627,7 @@
% complex low-level commands like this in packages?)
%
% The problem it solves is that whereas both |\newcommand| and
-% |\providecommand| (used just above) both handle the
+% |\providecommand| (used just above) both handle the
% resetting of |\@ifdefinable| (following its disabling in
% |\@dec@text@cmd|), the primitive |\chardef| neither needs the
% disabling, nor does the resetting.
@@ -650,7 +650,7 @@
\@onlypreamble\DeclareTextCommand
\@onlypreamble\DeclareTextSymbol
% \end{macrocode}
-% The sneaky bit in all this is what |\T1-cmd \foo \T1\foo| does.
+% The sneaky bit in all this is what |\T1-cmd \foo \T1\foo| does.
% There are five possibilities, depending on the current values of
% |\protect|, |\cf@encoding| and |\ifmmode|:
% \begin{itemize}
@@ -659,12 +659,12 @@
% behaviour, and is optimized for speed.
% \item If |\protect| is |\@typeset@protect|, |\cf@encoding| is
% (say) |OT1|, and |\OT1\foo| is defined, then we execute
-% |\OT1\foo|.
+% |\OT1\foo|.
% \item If |\protect| is |\@typeset@protect|, |\cf@encoding| is
% (say) |OT1|, we're in text mode,
% and |\OT1\foo| is undefined, then we define
% |\OT1\foo| to be the default value of |\foo|, and execute
-% |\OT1\foo|.
+% |\OT1\foo|.
% \item If |\protect| is |\@typeset@protect|, |\cf@encoding| is
% (say) |OT1|, we're in math mode,
% and |\OT1\foo| is undefined, then we execute the default value
@@ -740,14 +740,14 @@
% would break ligatures and kerning between text symbols.
%
% A more efficient solution would be to make |\@inmathwarn| and
-% |\@inmatherr| equal to |\@empty| and |\relax| by default, and
+% |\@inmatherr| equal to |\@empty| and |\relax| by default, and
% to have
% |\everymath| reset them to their usual definitions. This is left
% for future investigation (for example it may break some third
% party code).
% \begin{macrocode}
\def\@inmathwarn#1{%
- \ifmmode
+ \ifmmode
\@latex@warning{Command \protect#1 invalid in math mode}%
\fi}
% \end{macrocode}
@@ -762,7 +762,7 @@
% \end{macro}
%
% \changes{v1.7k}{1995/06/05}{Allowed \cs{ProvideTextCommandDefault}
-% after the preamble.}
+% after the preamble.}
%
% \begin{macro}{\DeclareTextCommandDefault}
% \begin{macro}{\ProvideTextCommandDefault}
@@ -810,7 +810,7 @@
%
% \changes{v1.7a}{1994/11/30}{Rewrote \cs{@text@composite} so it
% allows an empty argument, or an argument containing lots of
-% commands.}
+% commands.}
%
% \begin{macro}{\add@accent}
% \changes{v1.7z}{1996/05/23}{macro added. latex/2133}
@@ -878,7 +878,7 @@
% \begin{macro}{\DeclareTextComposite}
% \changes{v1.7l}{1995/06/09}{Rewrote \cs{DeclareTextComposite} to
% define the composite as a no-argument command rather than a
-% two-argument command.}
+% two-argument command.}
% \begin{macro}{\@text@composite}
% \begin{macro}{\@text@composite@x}
% \begin{macro}{\@strip@args}
@@ -922,10 +922,10 @@
%\end{verbatim}
% expands to
% |\\T1\foo-A| if |\\T1\foo-A| has been defined, and |{...}|
-% otherwise.
+% otherwise.
%
% Note that |\@text@composite| grabs the first token of the
-% argument and puts just that in the
+% argument and puts just that in the
% csname. This is so that |\'{\textit{e}}| will work---it checks
% whether |\\T1\'-\textit| is defined (which presumably it isn't)
% and so expands to |{\accent 1 \textit{e}}|.
@@ -1028,7 +1028,7 @@
% speed, and in order to make sure that |\UseTextSymbol| doesn't
% do anything which you're not allowed to do between an |\accent|
% and its glyph.
-%
+%
% For a detailed discussion of this reimplementation and its
% deficiencies, see pr/3160.
% \task{?}{Improve this and document its problems, see pr/3160}
@@ -1075,7 +1075,7 @@
% \end{macro}
%
% \begin{macro}{\hmode@start@before@group}
-% The |\hmode@start@before@group| starts hmode and should be
+% The |\hmode@start@before@group| starts hmode and should be
% immediately followed by an explicit |{...}|. Its purpose is to
% ensure that hmode is started before this group is opened. Inside
% |\add@accent| and |\UseTextAccent| it is redefined to remove this
@@ -1087,11 +1087,11 @@
\let\hmode@start@before@group\leavevmode
% \end{macrocode}
% \end{macro}
-%
+%
% \begin{macro}{\DeclareTextSymbolDefault}
% \begin{macro}{\DeclareTextAccentDefault}
% Some syntactic sugar. Again, these should probably be optimized
-% for speed.
+% for speed.
% \begin{macrocode}
\def\DeclareTextSymbolDefault#1#2{%
\DeclareTextCommandDefault#1{\UseTextSymbol{#2}#1}}
@@ -1128,17 +1128,17 @@
% \end{macrocode}
% Else: throw away that declaration.
% \begin{macrocode}
- \global\expandafter\let\csname#2\string#1\endcsname
+ \global\expandafter\let\csname#2\string#1\endcsname
\@undefined
% \end{macrocode}
% But this is unfortunately not enough, we have to take a look
-% at the top-level definition of the encoding specific command
-% which for a command |\foo| would look similar to
+% at the top-level definition of the encoding specific command
+% which for a command |\foo| would look similar to
% |\T1-cmd \foo \T1\foo| (three tokens).
%
% Of course, instead of |T1| one could see a different encoding name;
% which one depends the encoding for which |\foo| was declared
-% last.
+% last.
%
% Now assume we have just removed the declaration for |\foo| in |T1|
% and the top-level of |\foo| expands to the above. Then we better
@@ -1184,7 +1184,7 @@
% \begin{macro}{\@@patterns}
% \begin{macro}{\hyphenation}
% \begin{macro}{\@@hyphenation}
-% We redefine |\patterns| and |\hyphenation| to allow the use of
+% We redefine |\patterns| and |\hyphenation| to allow the use of
% commands declared with |\DeclareText*| to be used inside them.
% \begin{macrocode}
%\let\@@patterns\patterns
@@ -1194,7 +1194,7 @@
% \let\protect\@empty
% \let\@typeset@protect\@empty
% \let\@changed@x\@changed@x@mouth
-% \afterassignment\egroup
+% \afterassignment\egroup
% \@@patterns
%}
%\def\hyphenation{%
@@ -1202,7 +1202,7 @@
% \let\protect\@empty
% \let\@typeset@protect\@empty
% \let\@changed@x\@changed@x@mouth
-% \afterassignment\egroup
+% \afterassignment\egroup
% \@@hyphenation
%}
% \end{macrocode}
@@ -1238,11 +1238,11 @@
% \end{macrocode}
% \end{macro}
%
-% \changes{v1.6a}{1994/10/25}{Added the files OT1enc.def, T1enc.def and
-% OMSenc.def.}
+% \changes{v1.6a}{1994/10/25}{Added the files OT1enc.def, T1enc.def and
+% OMSenc.def.}
% \changes{v1.6b}{1994/10/27}{Removed the files OT1enc.def, T1enc.def
-% and OMSenc.def.}
-%
+% and OMSenc.def.}
+%
% \subsubsection{Default encodings}
%
% We define the default encodings for most commands to be either OT1,
@@ -1250,28 +1250,28 @@
% fonts with these encodings must be available unless these
% defaults are redefined elsewhere. Recall that the standard kernel
% loads the encoding files for these encodings, and also that for
-% the T1 encoding.
+% the T1 encoding.
%
-% The naming conventions in the kernel are not what we would use if we
-% were starting from scratch\dots\
+% The naming conventions in the kernel are not what we would use if we
+% were starting from scratch\dots\
% Those defined by DEK (like |\ae| and |\ss|) or by the \TeX{} Users
-% Group Technical Working Group on multi-lingual typesetting (like
-% |\th| and |\ng|) have short names. Those which were added to the
+% Group Technical Working Group on multi-lingual typesetting (like
+% |\th| and |\ng|) have short names. Those which were added to the
% kernel in 1993 and early 1994 are named after their Adobe glyph
% names (like |\guillemotleft| and |\quotedblbase|). Unfortunately,
-% this naming scheme won't work for all glyphs, since some names (like
+% this naming scheme won't work for all glyphs, since some names (like
% |\space|) are already used, and some (like |\endash|) are very
% likely to be defined by users. So we're now using the naming scheme
-% of |\text| followed by the Adobe name, (like |\textendash| and
+% of |\text| followed by the Adobe name, (like |\textendash| and
% |\textsterling|). Except that some glyphs don't have Adobe names,
-% so we're using the names used by fontinst for those (like
+% so we're using the names used by fontinst for those (like
% |\textcompwordmark|). Sigh.
%
-% \changes{v1.6a}{1994/10/25}{Added the defaults.}
-% \changes{v1.6b}{1994/10/27}{Added more defaults for OT1.}
-% \changes{v1.6c}{1994/10/29}{Added commands like \cs{dots} for use in
-% text and math.}
-%
+% \changes{v1.6a}{1994/10/25}{Added the defaults.}
+% \changes{v1.6b}{1994/10/27}{Added more defaults for OT1.}
+% \changes{v1.6c}{1994/10/29}{Added commands like \cs{dots} for use in
+% text and math.}
+%
% Some accents from OT1:
% \begin{macrocode}
\DeclareTextAccentDefault{\"}{OT1}
@@ -1329,7 +1329,7 @@
% \end{macrocode}
% Some symbols from OMS:
% \changes{v1.7t}{1995/11/29}{Added \cs{textbackslash} and
-% \cs{textbar}.}
+% \cs{textbar}.}
% \changes{v1.8c}{1996/10/27}
% {Added \cs{textasteriskcentered}}
% \changes{v1.95}{2002/06/16}{Added default for \cs{textbardbl} (pr/3400)}
@@ -1350,15 +1350,15 @@
% \end{macrocode}
%
% \changes{v1.6d}{1994/10/30}{Added OML encoding.}
-% \changes{v1.6d}{1994/10/30}{Made \cs{textless} and \cs{textgreater}
+% \changes{v1.6d}{1994/10/30}{Made \cs{textless} and \cs{textgreater}
% come from OML.}
% \changes{v1.6d}{1994/10/30}{Added \cs{t}.}
% \changes{v1.7k}{1995/06/05}{Commented out \cs{textless} and
-% \cs{textgreater}.}
+% \cs{textgreater}.}
%
% Some symbols from OML:
% \changes{v1.7t}{1995/11/29}{Added \cs{textless} and
-% \cs{textgreater}.}
+% \cs{textgreater}.}
% \begin{macrocode}
\DeclareTextSymbolDefault{\textless}{OML}
\DeclareTextSymbolDefault{\textgreater}{OML}
@@ -1367,7 +1367,7 @@
%
% \changes{v1.6d}{1994/10/30}{Added \cs{textcircled}.}
% \changes{v1.6d}{1994/10/30}{Rewrote \cs{copyright} to use
-% \cs{textcircled}.}
+% \cs{textcircled}.}
% \changes{v1.6d}{1994/10/30}{Removed \cs{textregistered}.}
% \changes{v1.7k}{1995/06/05}{Save some tokens in
% \cs{textvisiblespace} and \cs{textunderscore}.}
@@ -1380,7 +1380,7 @@
% \cs{copyright}}
%
% Some defaults we can fake.
-%
+%
% The interface for defining |\copyright| changed, it used to
% use |\expandafter| to add braces at the appropriate points.
% \begin{macrocode}
@@ -1437,7 +1437,7 @@
\DeclareTextCommandDefault{\textordfeminine}{\textsuperscript{a}}
\DeclareTextCommandDefault{\textordmasculine}{\textsuperscript{o}}
% \end{macrocode}
-%
+%
% \subsubsection{Math material}
%
% Some commands can be used in both text and math mode:
@@ -1450,7 +1450,7 @@
\DeclareRobustCommand{\dag}{\ifmmode{\dagger}\else\textdagger\fi}
\DeclareRobustCommand{\ddag}{\ifmmode{\ddagger}\else\textdaggerdbl\fi}
% \end{macrocode}
-%
+%
% For historical reasons |\copyright|
% needs |{}| around the definition in maths.
%
@@ -1478,12 +1478,12 @@
\let\ldots\dots
%</2ekernel|autoload>
% \end{macrocode}
-%
+%
% \changes{v1.6d}{1994/10/30}{Moved math commands here from ltmath.}
% \changes{v1.6f}{1994/11/04}{Added \cs{mathunderscore}.}
% \changes{v1.7k}{1995/06/05}{Moved math commands to fontdef.dtx.}
%
-%
+%
% \changes{1.4a}{1994/05/01}{Added the \cs{SaveAtCatcode} and
% \cs{RestoreAtCatcode} commands.}
%
@@ -1519,7 +1519,7 @@
%
% The definitions for the `\TeX{} text' (OT1) encoding.
%
-% Declare the encoding.
+% Declare the encoding.
% \begin{macrocode}
%<*OT1>
\DeclareFontEncoding{OT1}{}{}
@@ -1613,15 +1613,15 @@
% \end{macrocode}
% In the OT1 encoding \r A has a hand-crafted definition, so we
% have here the first recorded explicit use of
-% |\DeclareTextCompositeCommand|.
+% |\DeclareTextCompositeCommand|.
% \changes{v1.8c}{1996/10/27}
% {Added \cs{r} A}
-% \changes{v1.96}{2002/10/28}{%
+% \changes{v1.96}{2002/10/28}{%
% coding change, to follow bug fix by DEK in plain.tex (pr/3469)}
% \begin{macrocode}
\DeclareTextCompositeCommand{\r}{OT1}{A}
{\leavevmode\setbox\z@\hbox{!}\dimen@\ht\z@\advance\dimen@-1ex%
- \rlap{\raise.67\dimen@\hbox{\char23}}A}
+ \rlap{\raise.67\dimen@\hbox{\char23}}A}
% \end{macrocode}
% \changes{v1.99h}{2005/11/08}
% {Added \cs{ij} and \cs{IJ} from babel. (pr/3771)}
@@ -1656,27 +1656,27 @@
\fi
\char`\$\egroup}
% \end{macrocode}
-%
+%
% Here we are adding some more composite commands to the |OT1|
% encoding. This makes the use of certain accents with |i|
% compatible with their use with the |T1| encoding; this
-% enables them to become true \LaTeX{} internal representations.
+% enables them to become true \LaTeX{} internal representations.
% However, it will make these accents work a little less fast since
% a check will always be made for the existence of a composite.
-%
+%
% \changes{v1.93}{2001/05/28}{Added composites for compatibility with
-% T1, pr/3295}
+% T1, pr/3295}
% \changes{v1.94}{2001/06/05}{Text composite Commands need kludges for
% `,' -- see tlb1903.lvt}
% \begin{macrocode}
-\DeclareTextComposite{\.}{OT1}{i}{`\i}
-\DeclareTextComposite{\.}{OT1}{\i}{`\i}
+\DeclareTextComposite{\.}{OT1}{i}{`\i}
+\DeclareTextComposite{\.}{OT1}{\i}{`\i}
\DeclareTextCompositeCommand{\`}{OT1}{i}{\@tabacckludge`\i}
\DeclareTextCompositeCommand{\'}{OT1}{i}{\@tabacckludge'\i}
\DeclareTextCompositeCommand{\^}{OT1}{i}{\^\i}
\DeclareTextCompositeCommand{\"}{OT1}{i}{\"\i}
% \end{macrocode}
-%
+%
% \begin{macrocode}
%</OT1>
% \end{macrocode}
@@ -1692,13 +1692,13 @@
% \cs{EncodingSpecific}.}
% \changes{1.4a}{1994/05/01}{Rewrote for the new syntax.}
% \changes{1.5a}{1994/05/12}{Rewrote for the new syntax.}
-% \changes{1.6a}{1994/10/25}{Added \cs{textdollar},
+% \changes{1.6a}{1994/10/25}{Added \cs{textdollar},
% \cs{textlbrace}, \cs{textrbrace}, \cs{textsterling},
-% \cs{textunderline}.}
+% \cs{textunderline}.}
% \changes{1.6a}{1994/10/25}{Removed
-% \cs{textlbrace}, \cs{textrbrace}, \cs{textunderline} to give them
+% \cs{textlbrace}, \cs{textrbrace}, \cs{textunderline} to give them
% their proper names.}
-% \changes{1.6b}{1994/10/27}{Added
+% \changes{1.6b}{1994/10/27}{Added
% \cs{textasciicircum}
% \cs{textasciitilde}
% \cs{textbackslash}
@@ -1776,30 +1776,30 @@
\DeclareTextCommand{\textogonekcentered}{T1}[1]
{\hmode@bgroup\ooalign{\null#1\crcr\hidewidth\char12\hidewidth}\egroup}
% \end{macrocode}
-%
+%
% Some symbols are constructed.
%
% \changes{v1.9h}{1997/12/17}
% {Added \cs{textperthousand} and \cs{textpertenthousand}}
% Slot 24 contains a small circle intended for construction of
% these two glyphs.
-%
+%
% \begin{macrocode}
\DeclareTextCommand{\textperthousand}{T1}
{\%\char 24 } % space or `relax as delimiter?
\DeclareTextCommand{\textpertenthousand}{T1}
{\%\char 24\char 24 } % space or `relax as delimiter?
% \end{macrocode}
-%
+%
% Declare the text symbols.
% \changes{v1.7t}{1995/11/29}{Added \cs{textasciicircum},
% \cs{textasciitilde}, \cs{textbackslash}, \cs{textbar},
-% \cs{textgreater} and \cs{textless}.}
+% \cs{textgreater} and \cs{textless}.}
% \changes{v1.8c}{1996/10/27}
% {Removed \cs{aa} and \cs{AA}}
% \changes{v1.99h}{2005/11/08}
% {Added \cs{ij} and \cs{IJ} from babel. (pr/3771)}
-%
+%
% \begin{macrocode}
%\DeclareTextSymbol{\AA}{T1}{197}
\DeclareTextSymbol{\AE}{T1}{198}
@@ -1858,7 +1858,7 @@
\DeclareTextSymbol{\th}{T1}{254}
% \end{macrocode}
% Declare the composites.
-% \changes{v1.93}{2001/05/28}{Changed the effect of
+% \changes{v1.93}{2001/05/28}{Changed the effect of
% \cs{.}\cs{i}, pr/3295}
% \begin{macrocode}
\DeclareTextComposite{\.}{T1}{i}{`\i}
@@ -2038,12 +2038,12 @@
% \subsection{Definitions for the OMS encoding}
%
% \changes{v1.6a}{1994/10/25}{Added the OMS encoding.}
-% \changes{v1.6b}{1994/10/27}{Renamed \cs{textlbrace} to
+% \changes{v1.6b}{1994/10/27}{Renamed \cs{textlbrace} to
% \cs{textbraceleft} and \cs{textrbrace} to \cs{textbraceright}.}
% \changes{v1.6b}{1994/10/27}{Added \cs{textbackslash}.}
% \changes{v1.6d}{1994/10/30}{Added \cs{textcircled}.}
%
-% The definitions for the `\TeX{} math symbol' (OMS) encoding. Even
+% The definitions for the `\TeX{} math symbol' (OMS) encoding. Even
% though this is meant to be a math font, it includes some of the
% standard \LaTeX{} text symbols.
%
@@ -2054,7 +2054,7 @@
% \end{macrocode}
% Declare the symbols.
% \changes{v1.7t}{1995/11/29}{Added \cs{textbackslash} and
-% \cs{textbar}.}
+% \cs{textbar}.}
% \changes{v1.8c}{1996/10/27}
% {Added \cs{textasteriskcentered}}
% \changes{v1.9y}{2000/01/30}{Use \cs{hmode@bgroup} where applicable
@@ -2062,7 +2062,7 @@
% \changes{v1.95}{2002/06/16}{Added \cs{textbardbl} (pr/3400)}
% \begin{macrocode}
% \changes{v1.99}{2004/02/02}{Added \cs{textbigcircle}}
-% Note that slot 13 has in places been named |\Orb|: please root
+% Note that slot 13 has in places been named |\Orb|: please root
% out and destroy this impolity wherever you find it!
% \begin{macrocode}
\DeclareTextSymbol{\textasteriskcentered}{OMS}{3} % "03
@@ -2080,7 +2080,7 @@
\DeclareTextSymbol{\textbigcircle}{OMS}{13} % "0D
\DeclareTextCommand{\textcircled}{OMS}[1]{\hmode@bgroup
\ooalign{%
- \hfil \raise .07ex\hbox {\upshape#1}\hfil \crcr
+ \hfil \raise .07ex\hbox {\upshape#1}\hfil \crcr
\char 13 % "0D
}%
\egroup}
@@ -2091,7 +2091,7 @@
%
% \changes{v1.6d}{1994/10/30}{Added the OML encoding.}
%
-% The definitions for the `\TeX{} math italic' (OML) encoding. Even
+% The definitions for the `\TeX{} math italic' (OML) encoding. Even
% though this is meant to be a math font, it includes some of the
% standard \LaTeX{} text symbols.
%
@@ -2102,7 +2102,7 @@
% \end{macrocode}
% Declare the symbols.
% \changes{v1.7t}{1995/11/29}{Added \cs{textless} and
-% \cs{textgreater}.}
+% \cs{textgreater}.}
% \changes{v1.9h}{1997/12/17}{Changed to decimal codes.}
% \changes{v1.9m}{1998/01/16}{fixed decimal codes. latex/2734}
% \begin{macrocode}
@@ -2113,22 +2113,22 @@
% \end{macrocode}
%
% \subsection{Definitions for the OT4 encoding}
-%
+%
% These definitions are for the Polish extension to the
% `\TeX\ text' (OT1) encoding.
% This encoding was created by B.~Jackowski and M.~Ry\'cko
% for use with the Polish version of Computer Modern and Computer
% Concrete. In positions 0--127 it is identical to OT1 but it
-% contains some additional characters in the upper half. The \LaTeX{}
+% contains some additional characters in the upper half. The \LaTeX{}
% support was developed by Mariusz Olko.
-%
+%
% The PL fonts that use it are available as follows:\\
% Metafont sources
% \texttt{ftp://ftp.gust.org.pl/TeX/language/polish/pl-mf.zip};
%
% Font files
% \texttt{ftp://ftp.gust.org.pl/TeX/language/polish/pl-tfm.zip}.
-%
+%
% Declare the encoding.
% \begin{macrocode}
%<*OT4>
@@ -2200,12 +2200,12 @@
\DeclareTextSymbol{\textquoteright}{OT4}{`\'}
% \end{macrocode}
% Definition for \r A as in OT1:
-% \changes{v1.96}{2002/10/28}{%
+% \changes{v1.96}{2002/10/28}{%
% coding change, to follow bug fix by DEK in plain.tex (pr/3469)}
% \begin{macrocode}
\DeclareTextCompositeCommand{\r}{OT4}{A}
{\leavevmode\setbox\z@\hbox{!}\dimen@\ht\z@\advance\dimen@-1ex%
- \rlap{\raise.67\dimen@\hbox{\char23}}A}
+ \rlap{\raise.67\dimen@\hbox{\char23}}A}
% \end{macrocode}
% In the OT4 encoding, \pounds~and \$ share a slot.
% \changes{v1.9y}{2000/01/30}{Use \cs{hmode@bgroup} where applicable
@@ -2220,10 +2220,10 @@
\char`\$\egroup}
\DeclareTextCommand{\textsterling}{OT4}{\hmode@bgroup
\ifdim \fontdimen\@ne\font >\z@
- \itshape
- \else
- \fontshape{ui}\selectfont
- \fi
+ \itshape
+ \else
+ \fontshape{ui}\selectfont
+ \fi
\char`\$\egroup}
% \end{macrocode}
% Declare the composites.
@@ -2279,14 +2279,14 @@
%
% Accents for capital letters.
%
-% These commands can be used by the end user either directly or through
+% These commands can be used by the end user either directly or through
% definitions of the type
% \begin{verbatim}
% \DeclareTextCompositeCommand{\'}{T1}{X}{\capitalacute X}
% \end{verbatim}
% None of the latter definitions are provided by default, since they
% are probably rarely used.
-%
+%
% "00 = 0
% \begin{macrocode}
\DeclareTextAccent{\capitalgrave}{TS1}{0}
@@ -2298,7 +2298,7 @@
\DeclareTextAccent{\capitalring}{TS1}{6}
\DeclareTextAccent{\capitalcaron}{TS1}{7}
% \end{macrocode}
-% "08 = 8
+% "08 = 8
% \begin{macrocode}
\DeclareTextAccent{\capitalbreve}{TS1}{8}
\DeclareTextAccent{\capitalmacron}{TS1}{9}
@@ -2312,7 +2312,7 @@
% the new ties are centered in their boxes like all other accents.
% They need a name: please tell us if you know what to call them.
%
-% " =
+% " =
% \begin{macrocode}
\DeclareTextAccent{\t}{TS1}{26}
\DeclareTextAccent{\capitaltie}{TS1}{27}
@@ -2346,13 +2346,13 @@
\DeclareTextSymbol{\textleftarrow}{TS1}{24}
\DeclareTextSymbol{\textrightarrow}{TS1}{25}
% \end{macrocode}
-% "20 = 32
+% "20 = 32
% \begin{macrocode}
\DeclareTextSymbol{\textblank}{TS1}{32}
\DeclareTextSymbol{\textdollar}{TS1}{36}
\DeclareTextSymbol{\textquotesingle}{TS1}{39}
% \end{macrocode}
-% "28 = 40
+% "28 = 40
% \begin{macrocode}
\DeclareTextSymbol{\textasteriskcentered}{TS1}{42}
% \end{macrocode}
@@ -2365,7 +2365,7 @@
%
% Oldstyle digits.
%
-% "30 = 48
+% "30 = 48
% \begin{macrocode}
\DeclareTextSymbol{\textzerooldstyle}{TS1}{48}
\DeclareTextSymbol{\textoneoldstyle}{TS1}{49}
@@ -2376,7 +2376,7 @@
\DeclareTextSymbol{\textsixoldstyle}{TS1}{54}
\DeclareTextSymbol{\textsevenoldstyle}{TS1}{55}
% \end{macrocode}
-% "38 = 56
+% "38 = 56
% \begin{macrocode}
\DeclareTextSymbol{\texteightoldstyle}{TS1}{56}
\DeclareTextSymbol{\textnineoldstyle}{TS1}{57}
@@ -2413,31 +2413,31 @@
%
% More text companion symbols.
%
-% "50 = 80
+% "50 = 80
% \begin{macrocode}
\DeclareTextSymbol{\textohm}{TS1}{87}
% \end{macrocode}
-% "58 = 88
+% "58 = 88
% \begin{macrocode}
\DeclareTextSymbol{\textlbrackdbl}{TS1}{91}
\DeclareTextSymbol{\textrbrackdbl}{TS1}{93}
\DeclareTextSymbol{\textuparrow}{TS1}{94}
\DeclareTextSymbol{\textdownarrow}{TS1}{95}
% \end{macrocode}
-% "60 = 96
+% "60 = 96
% \begin{macrocode}
\DeclareTextSymbol{\textasciigrave}{TS1}{96}
\DeclareTextSymbol{\textborn}{TS1}{98}
\DeclareTextSymbol{\textdivorced}{TS1}{99}
\DeclareTextSymbol{\textdied}{TS1}{100}
% \end{macrocode}
-% "68 = 104
+% "68 = 104
% \begin{macrocode}
\DeclareTextSymbol{\textleaf}{TS1}{108}
\DeclareTextSymbol{\textmarried}{TS1}{109}
\DeclareTextSymbol{\textmusicalnote}{TS1}{110}
% \end{macrocode}
-% "78 = 120
+% "78 = 120
% \begin{macrocode}
\DeclareTextSymbol{\texttildelow}{TS1}{126}
% \end{macrocode}
@@ -2448,7 +2448,7 @@
% \begin{macrocode}
\DeclareTextSymbol{\textdblhyphenchar}{TS1}{127}
% \end{macrocode}
-% "80 = 128
+% "80 = 128
% \begin{macrocode}
\DeclareTextSymbol{\textasciibreve}{TS1}{128}
\DeclareTextSymbol{\textasciicaron}{TS1}{129}
@@ -2459,7 +2459,7 @@
% \changes{v1.9p}{1998/06/12}{Corrected 130 and 131, see pr/2834}
% \begin{macrocode}
\DeclareTextSymbol{\textacutedbl}{TS1}{130}
-\DeclareTextSymbol{\textgravedbl}{TS1}{131}
+\DeclareTextSymbol{\textgravedbl}{TS1}{131}
\DeclareTextSymbol{\textdagger}{TS1}{132}
\DeclareTextSymbol{\textdaggerdbl}{TS1}{133}
\DeclareTextSymbol{\textbardbl}{TS1}{134}
@@ -2476,7 +2476,7 @@
\DeclareTextSymbol{\textwon}{TS1}{142}
\DeclareTextSymbol{\textnaira}{TS1}{143}
% \end{macrocode}
-% "90 = 144
+% "90 = 144
% \begin{macrocode}
\DeclareTextSymbol{\textguarani}{TS1}{144}
\DeclareTextSymbol{\textpeso}{TS1}{145}
@@ -2487,7 +2487,7 @@
\DeclareTextSymbol{\textdong}{TS1}{150}
\DeclareTextSymbol{\texttrademark}{TS1}{151}
% \end{macrocode}
-% "98 = 152
+% "98 = 152
% \begin{macrocode}
\DeclareTextSymbol{\textpertenthousand}{TS1}{152}
\DeclareTextSymbol{\textpilcrow}{TS1}{153}
@@ -2495,8 +2495,8 @@
\DeclareTextSymbol{\textnumero}{TS1}{155}
% \end{macrocode}
% This next name may change.
-% For the following sign we know only a german name, which is
-% abz\"uglich. The meaning is something like ``commercial minus''.
+% For the following sign we know only a german name, which is
+% abz\"uglich. The meaning is something like ``commercial minus''.
% An ASCII ersatz is ./. (dot slash dot).
% The temporary English name is |\textdiscount|.
% \begin{macrocode}
@@ -2505,7 +2505,7 @@
\DeclareTextSymbol{\textopenbullet}{TS1}{158}
\DeclareTextSymbol{\textservicemark}{TS1}{159}
% \end{macrocode}
-% "A0 = 160
+% "A0 = 160
% \begin{macrocode}
\DeclareTextSymbol{\textlquill}{TS1}{160}
\DeclareTextSymbol{\textrquill}{TS1}{161}
@@ -2564,7 +2564,7 @@
\DeclareTextSymbol{\textdiv}{TS1}{246}
%</TS1>
% \end{macrocode}
-%
+%
% \section{Package files}
%
% \changes{v1.9h}{1997/12/17}{Added section.}
@@ -2578,7 +2578,7 @@
% \changes{v1.5g}{1994/05/16}{Removed the lowercasing of the filename.}
% \changes{v1.7a}{1994/11/30}{Always load the enc.def file, so that
% the default encoding for the commands will change.}
-% \changes{v1.7x}{1996/05/18}{Produce error if encoding not found.
+% \changes{v1.7x}{1996/05/18}{Produce error if encoding not found.
% pr/2054}
% \changes{v1.7y}{1996/05/21}{Corrected error message (CAR)}
% \changes{v1.8d}{1996/11/18}
@@ -2591,7 +2591,7 @@
% In addition the package at the moment contains extra code to extend
% the |\@uclclist| (list of upper/lower case pairs) for encodings that
% involve cyrillic characters. THIS IS A TEMPORARY SOLUTION and will not
-% stay this way forever (or so we hope) but right now we are missing a
+% stay this way forever (or so we hope) but right now we are missing a
% proper interface for this and didn't wanted to rush it.
% \changes{v1.9r}{1999/01/07}{Hackery to temp support cyrillic uc/lc}
% \changes{v1.9t}{1999/02/24}{Corrected hackery cyrillic uc/lc list}
@@ -2694,19 +2694,19 @@
\let\update@uclc@with@cyrillic\relax
% \end{macrocode}
%
-% Finally we pretend that the fontenc package wasn't read in. This
+% Finally we pretend that the fontenc package wasn't read in. This
% allows for using it several times, e.g., in a class file and in the
-% preamble (at the cost of not getting any version info).
-% That kind of hackery shows that using a general purpose
-% package just for loading an encoding is not the right kind
-% of interface for setting up encodings --- it will get replaced at
+% preamble (at the cost of not getting any version info).
+% That kind of hackery shows that using a general purpose
+% package just for loading an encoding is not the right kind
+% of interface for setting up encodings --- it will get replaced at
% some point in the future.
% \changes{v1.9r}{1999/01/07}{Hackery to allow using fontenc several
% times}
% \changes{v1.9u}{1999/06/10}{Ensure that we also forget old options
% (pr/2888)}
% \begin{macrocode}
-\global\expandafter\let\csname ver@fontenc.sty\endcsname\relax
+\global\expandafter\let\csname ver@fontenc.sty\endcsname\relax
\global\expandafter\let\csname opt@fontenc.sty\endcsname\relax
\global\let\@ifl@ter@@\@ifl@ter
\def\@ifl@ter#1#2#3#4#5{\global\let\@ifl@ter\@ifl@ter@@}
@@ -2723,7 +2723,7 @@
% when one of these symbols is accessed and the current encoding
% does not provide it, the symbol will be supplied by a silent,
% local change to this encoding.
-%
+%
% \begin{macrocode}
%<*TS1sty>
% \end{macrocode}
@@ -2771,8 +2771,8 @@
\space\space 1 = TS1 - \noexpand\textcircled- \string\t\MessageBreak
\space\space 0 = TS1 (full)\MessageBreak
Font families with sub-encoding setting implement\MessageBreak
- only a restricted character set as indicated.\MessageBreak
- Family '?' is the default used for unknown fonts.\MessageBreak
+ only a restricted character set as indicated.\MessageBreak
+ Family '?' is the default used for unknown fonts.\MessageBreak
See the documentation for details\@gobble}
% \end{macrocode}
%
@@ -2794,24 +2794,24 @@
\@onlypreamble\DeclareEncodingSubset
% \end{macrocode}
% \end{macro}
-%
+%
%
% The options for the package are the following:
% \begin{description}
-% \item[safe]
+% \item[safe]
% for unknown font families enables only symbols that are also
% in the ISO-Adobe character set; without "currency", which is
% often misused for the Euro. Older Type1 fonts from the
% non-TeX world provide only this subset.
%
-% \item[euro]
+% \item[euro]
% enables the ``safe'' symbols plus the |\texteuro|
% command. Most newer fonts provide this.
%
% \item[full] enables all |TS1| commands; useful only with fonts
% like EC or CM bright.
%
-% \item[almostfull]
+% \item[almostfull]
% same as ``full'', except that |\textcircled|
% and |\t| are \emph{not} redefined from their defaults to avoid
% that commands like |\copyright| suddenly no longer work.
@@ -2855,7 +2855,7 @@
\def\tc@errorwarn{\PackageError}
\DeclareOption{warn}{\gdef\tc@errorwarn#1#2#3{\PackageWarning{#1}{#2}}}
% \end{macrocode}
-%
+%
% \begin{macrocode}
\ExecuteOptions{almostfull}
\ProcessOptions\relax
@@ -2966,7 +2966,7 @@
% \end{macrocode}
% \end{macro}
%
-%
+%
% \begin{macro}{\tc@fake@euro}
% |\tc@fake@euro| is an example of a ``fake'' definition to use in arg |#3| of
% |\CheckEncodingSubset| when a symbol is not available in a
@@ -2986,7 +2986,7 @@
}
% \end{macrocode}
% \end{macro}
-%
+%
% \begin{macro}{\tc@check@symbol}
% \begin{macro}{\tc@check@accent}
% These are two abbreviations that we use below to check symbols
@@ -3087,7 +3087,7 @@
\DeclareTextCommandDefault{\texteuro}
{\CheckEncodingSubset\UseTextSymbol{TS1}\tc@fake@euro5\texteuro}
% \end{macrocode}
-%
+%
% The |\textohm| is only available for subsets with id 3 or
% less. Otherwise we produce an error.
% \begin{macrocode}
@@ -3229,13 +3229,13 @@
% \begin{macrocode}
\DeclareRobustCommand\oldstylenums[1]{%
\begingroup
- \ifmmode
+ \ifmmode
\mathgroup\symletters #1%
\else
\CheckEncodingSubset\@use@text@encoding{TS1}%
{\PackageWarning{textcomp}%
{Oldstyle digits unavailable for
- family \f@family.\MessageBreak
+ family \f@family.\MessageBreak
Lining digits used instead}}%
\tw@{#1}%
\fi
@@ -3267,7 +3267,7 @@
\DeclareEncodingSubset{TS1}{cmtl} {0}
\DeclareEncodingSubset{TS1}{ccr} {0}
% \end{macrocode}
-%
+%
% PSNFSS fonts:
% \begin{macrocode}
\DeclareEncodingSubset{TS1}{ptm} {4}
@@ -3281,7 +3281,7 @@
\DeclareEncodingSubset{TS1}{bch} {4}
\DeclareEncodingSubset{TS1}{put} {5}
% \end{macrocode}
-%
+%
% Other CTAN fonts (probably not complete):
% \begin{macrocode}
\DeclareEncodingSubset{TS1}{uag} {5}
@@ -3309,7 +3309,7 @@
\DeclareEncodingSubset{TS1}{lmssq} {0}
\DeclareEncodingSubset{TS1}{lmvtt} {0}
% \end{macrocode}
-%
+%
% \begin{macrocode}
\DeclareEncodingSubset{TS1}{qhv} {0}
\DeclareEncodingSubset{TS1}{qag} {0}
@@ -3328,10 +3328,10 @@
\DeclareEncodingSubset{TS1}{futx} {4}
\DeclareEncodingSubset{TS1}{futj} {4}
% \end{macrocode}
-%
+%
% Y\&Y's Lucida Bright
% \begin{macrocode}
-\DeclareEncodingSubset{TS1}{hlh} {3}
+\DeclareEncodingSubset{TS1}{hlh} {3}
\DeclareEncodingSubset{TS1}{hls} {3}
\DeclareEncodingSubset{TS1}{hlst} {3}
% \end{macrocode}
@@ -3345,7 +3345,7 @@
\DeclareEncodingSubset{TS1}{hlct} {5}
\DeclareEncodingSubset{TS1}{hlx} {5}
\DeclareEncodingSubset{TS1}{hlce} {5}
-\DeclareEncodingSubset{TS1}{hlcn} {5}
+\DeclareEncodingSubset{TS1}{hlcn} {5}
\DeclareEncodingSubset{TS1}{hlcw} {5}
\DeclareEncodingSubset{TS1}{hlcf} {5}
% \end{macrocode}
@@ -3357,7 +3357,7 @@
\DeclareEncodingSubset{TS1}{ptmx} {4}
\DeclareEncodingSubset{TS1}{ptmj} {4}
% \end{macrocode}
-%
+%
% If the file \texttt{textcomp.cfg} exists it will be loaded at
% this point. This allows to define further subset encodings for
% font families not covered by default.
@@ -3366,12 +3366,12 @@
\InputIfFileExists{textcomp.cfg}
{\PackageInfo{textcomp}{Local configuration file used}}{}
% \end{macrocode}
-%
+%
% \begin{macrocode}
\fi
%</TS1sty>
% \end{macrocode}
-%
+%
% \Finale
%
\endinput