-% \begin{meta-comment}
-%
-% $Id: cmtt.dtx,v 1.3 2003/09/05 16:12:04 mdw Exp $
-%
-% Nicer handling of the Computer Modern Typewriter font
-%
-% (c) 1996 Mark Wooding
-%
-% \end{meta-comment}
-%
% \begin{meta-comment} <general public licence>
%%
-%% mdwlist package -- various list-related things
-%% Copyright (c) 1996 Mark Wooding
+%% cmtt package -- nicer handling of the Computer Modern Typewriter font
+%% Copyright (c) 1996, 2002, 2003 Mark Wooding
+%%
+%% This file is part of the `mdwtools' LaTeX package collection.
%%
-%% This program is free software; you can redistribute it and/or modify
-%% it under the terms of the GNU General Public License as published by
-%% the Free Software Foundation; either version 2 of the License, or
-%% (at your option) any later version.
+%% `mdwtools' is free software: you can redistribute it and/or modify it
+%% under the terms of the GNU General Public License as published by the
+%% Free Software Foundation; either version 2 of the License, or (at your
+%% option) any later version.
%%
-%% This program is distributed in the hope that it will be useful,
-%% but WITHOUT ANY WARRANTY; without even the implied warranty of
-%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-%% GNU General Public License for more details.
+%% `mdwtools' is distributed in the hope that it will be useful, but
+%% WITHOUT ANY WARRANTY; without even the implied warranty of
+%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+%% General Public License for more details.
%%
%% You should have received a copy of the GNU General Public License
-%% along with this program; if not, write to the Free Software
-%% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+%% along with `mdwtools'. If not, write to the Free Software Foundation,
+%% Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
%%
% \end{meta-comment}
%
%<+sty>\ProvidesPackage{cmtt}
%<+fd>\ProvidesFile{mttcmtt.fd}
%<+def>\ProvidesFile{mttcmtt.def}
-%<+sty|fd|def> [1996/05/25 1.1 Handing of the cmtt font]
+%<+sty|fd|def> [2020/09/06 1.14.0 Handing of the cmtt font]
% \end{meta-comment}
%
% \CheckSum{174}
% Typewriter font, since it doesn't allow hyphenation by default anyway.)
%
% There are several files you'll need to create:
-% \begin{description} \def\makelabel#1{\hskip\labelsep\mttfamily#1\hfil}
+% \begin{description} \setdescriptionlabel{\mttfamily#1}
%
% \item [cmtt.sty] tells \LaTeX\ that there's a new encoding. It also
% provides some options for customising some aspects of the
% \end{description}
%
% The package accepts some options which may be useful:
-% \begin{description} \def\makelabel#1{\hskip\labelsep\sffamily#1\hfil}
+% \begin{description} \setdescriptionlabel{\sffamily#1}
%
% \item [override] overrides the meaning of the \mtt{\\ttfamily} command
% (and therefore also the \mtt{\\texttt} command too), making it the
\def\mtt@chars{%
\do\#\#%
\do\%\%%
- \do\&\&%
+ \do\&\&%
\do\^\^%
\do\~\~%
\do\'\textquotesingl%