summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-08-08 20:58:55 +0000
committerKarl Berry <karl@freefriends.org>2022-08-08 20:58:55 +0000
commitd4a93fd36aa129e2cbf13bd938807a0a3ba47815 (patch)
tree5b718dde6d34003755aac38d1fef334a2bc17c62 /Master
parent5b81f695c760bef2635ddd62b865292509c81d52 (diff)
zlmtt (8aug22)
git-svn-id: svn://tug.org/texlive/trunk@64076 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/fonts/zlmtt/README6
-rw-r--r--Master/texmf-dist/doc/fonts/zlmtt/zlmtt-doc.tex6
-rw-r--r--Master/texmf-dist/tex/latex/zlmtt/zlmtt.sty5
3 files changed, 11 insertions, 6 deletions
diff --git a/Master/texmf-dist/doc/fonts/zlmtt/README b/Master/texmf-dist/doc/fonts/zlmtt/README
index 261c11d7ca6..3b897a515b7 100644
--- a/Master/texmf-dist/doc/fonts/zlmtt/README
+++ b/Master/texmf-dist/doc/fonts/zlmtt/README
@@ -4,7 +4,11 @@ This material is subject to the LaTeX Project Public License. See
http://www.ctan.org/license/lppl1.3
for the details of that license.
-Current version: 1.031
+Current version: 1.032
+
+Changes in version 1.032
+1. Added code to zlmtt.sty to specify sub-encoding 0. (Latex assigned sub-encoding 9, preventing some textcomp glyphs from rendering correctly.)
+2. Small changes to documentation.
Changes in version 1.031
Code and documentation enhancements. (Thanks Maurice Hansen.)
diff --git a/Master/texmf-dist/doc/fonts/zlmtt/zlmtt-doc.tex b/Master/texmf-dist/doc/fonts/zlmtt/zlmtt-doc.tex
index 7160e6d82e4..63405d59f31 100644
--- a/Master/texmf-dist/doc/fonts/zlmtt/zlmtt-doc.tex
+++ b/Master/texmf-dist/doc/fonts/zlmtt/zlmtt-doc.tex
@@ -25,7 +25,7 @@
\maketitle
Two serifed typewriter fonts are in common use in \LaTeX---{\tt courier} and (extensions of) {\tt cmtt}. (Many now prefer the sans serif monowidth fonts BeraSansMono or Inconsolata, though their appearance is less reminiscent of typewritten output.) The recently released STIX fonts have a typewriter alphabet that seems to be a slight variant of {\tt cmtt}, with height to match Times and thinner vertical stems, in only medium series. In my opinion, {\tt cmtt} and its enhancements are a much better choice than {\tt courier} in almost every circumstance, as the latter is so light and so wide that it looks poor on screen and causes endless problems with overfull boxes. (The ratio of their glyph widths is $723/525\approx1.38$.) The GUST extension of Computer Modern contains a very substantial enhancement of {\tt cmtt} called {\tt lmtt} (Latin Modern Typewriter). This small package, loaded with
\begin{verbatim}
-\usepackage{zlmtt} % options can be added
+\usepackage{zlmtt} % options may be added
\end{verbatim}
provides access to all its features, no matter what other text fonts you might be using. It should be placed after all your other text font loading packages that might contain instructions to change \verb|\ttdefault|, and before loading math packages so that the math packages can make a suitable definition of \verb|\mathtt|. With no options specified, as above, you'll get full functionality as a monospaced typewriter font family, with typewriter text rendered using {\tt lmtt}, and with italic and bold versions, plus small caps in regular (medium) weight only.
@@ -55,7 +55,7 @@ The options you may use in loading this package are:
{\tt med} (or just {\tt m}) makes \verb|\bfseries| render using ({\tt m}).
\end{itemize}
\end{itemize}
-(The non-defaults weights are not available unless the package detects the code from the {\tt mweights} package is loaded. AS of LaTeX 2020-02-02 or newer, its code is buitl into the kernel. Those using prior versions of LaTeX will have to rely on the continuing presence of the actual {\tt mweights} package.)
+(The non-defaults weights are not available unless the package detects the code from the {\tt mweights} package is loaded. AS of LaTeX 2020-02-02 or newer, its code is built into the kernel. Those using prior versions of LaTeX will have to rely on the continuing presence of the actual {\tt mweights} package.)
%Note that the weight options depend on the {\tt mweights} package which was introduced in July $2013$.
The package defines two macros, \verb|\proptt| and \verb|\monott| that allow you to use proportional typewriter mode or monospace typewriter mode whether or not you selected the {\tt proportional} option. This document uses {\tt monospace} mode, but I can write \verb|\proptt{proportional spacing}| and get \proptt{proportional spacing}, or \verb|\textit{\proptt{proportionally spaced slanted}}| to get \textit{\proptt{proportionally spaced slanted}}. The macro \verb|\lctt| prints its argument in light-condensed weight, monospaced mode, and uses a slanted font if italic shape is in force. E.g., \verb|\lctt{light condensed}| produces \lctt{light condensed}, and \verb|\textit{\lctt{light condensed italic}}| produces \textit{\lctt{light condensed italic}}.
@@ -71,7 +71,7 @@ This package supports all the encodings supported by the {\tt lmodern} package.
\end{verbatim}
This document used the following font settings:
\begin{verbatim}
-\usepackage[lining]{etbb} % free Bembo, lining figures in math mode
+\usepackage[lining]{etbb} % Tufte Bembo, lining figures in math mode
\usepackage[T1]{fontenc}
%\usepackage{textcomp}
\usepackage[scaled=1.07]{zlmtt} % lmodern typewriter
diff --git a/Master/texmf-dist/tex/latex/zlmtt/zlmtt.sty b/Master/texmf-dist/tex/latex/zlmtt/zlmtt.sty
index 94c1706ad2d..1b37a832200 100644
--- a/Master/texmf-dist/tex/latex/zlmtt/zlmtt.sty
+++ b/Master/texmf-dist/tex/latex/zlmtt/zlmtt.sty
@@ -1,8 +1,9 @@
\NeedsTeXFormat{LaTeX2e}
-\def\fileversion{1.031}
-\def\filedate{2022/01/10}
+\def\fileversion{1.032}
+\def\filedate{2022/08/07}
\ProvidesPackage{zlmtt}[\filedate\space v\fileversion. Alternate support package for Latin Modern TypeWriter]
% Load after every package that (re)defines \ttdefault.
+\DeclareEncodingSubset{TS1}{zlmtt}{0}
\renewcommand{\ttdefault}{zlmtt}
\newif\if@zlmtt@mw
\@ifpackageloaded{mweights}{\@zlmtt@mwtrue}{%