summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-10-29 21:33:13 +0000
committerKarl Berry <karl@freefriends.org>2021-10-29 21:33:13 +0000
commit70c8136615d282f6afd251d6414588e1aa31d4d8 (patch)
tree80af12c27ab86c142b0e06f545a21b94704ce6d5
parent0415899d65ffc7c9dcaef524b3a3f4643843e990 (diff)
unicodefonttable (29oct21)
git-svn-id: svn://tug.org/texlive/trunk@60894 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/unicodefonttable/TODO.md9
-rw-r--r--Master/texmf-dist/doc/latex/unicodefonttable/changes.txt5
-rw-r--r--Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-code.pdfbin890196 -> 1032003 bytes
-rw-r--r--Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-doc.pdfbin707853 -> 851938 bytes
-rw-r--r--Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-samples.pdfbin742559 -> 742583 bytes
-rw-r--r--Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-samples.tex6
-rw-r--r--Master/texmf-dist/source/latex/unicodefonttable/unicodefonttable.dtx75
-rw-r--r--Master/texmf-dist/tex/latex/unicodefonttable/unicodefont.tex4
-rw-r--r--Master/texmf-dist/tex/latex/unicodefonttable/unicodefonttable.sty8
9 files changed, 87 insertions, 20 deletions
diff --git a/Master/texmf-dist/doc/latex/unicodefonttable/TODO.md b/Master/texmf-dist/doc/latex/unicodefonttable/TODO.md
index 6cee8ebf495..8093fdc8fc9 100644
--- a/Master/texmf-dist/doc/latex/unicodefonttable/TODO.md
+++ b/Master/texmf-dist/doc/latex/unicodefonttable/TODO.md
@@ -17,4 +17,13 @@ These are an unsorted collection of thoughts by others or myself and may or may
points?), I'd suggest trying an open box (cf. the shaded box for
second-font-only).
+- KB suggests to use a special default title when comparing showing both font names
+
+
+## Standalone
+
+- implement the question "Mathfont? (default no)" and make it
+ automatically set the range-end to a large value
+
+
diff --git a/Master/texmf-dist/doc/latex/unicodefonttable/changes.txt b/Master/texmf-dist/doc/latex/unicodefonttable/changes.txt
index a632e273f8a..f2638696029 100644
--- a/Master/texmf-dist/doc/latex/unicodefonttable/changes.txt
+++ b/Master/texmf-dist/doc/latex/unicodefonttable/changes.txt
@@ -1,3 +1,8 @@
+2021-10-29 Frank Mittelbach <Frank.Mittelbach@latex-project.org>
+
+ * unicodefonttable.dtx (subsection{The overall table layout}):
+ Make documentation and code match: it should be title-format-cont.
+
2021-10-19 Frank Mittelbach <Frank.Mittelbach@latex-project.org>
* unicodefonttable.dtx
diff --git a/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-code.pdf b/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-code.pdf
index 17a9c6bc61c..e664caa49a0 100644
--- a/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-code.pdf
+++ b/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-code.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-doc.pdf b/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-doc.pdf
index 87914ad4965..ac2835f67e5 100644
--- a/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-doc.pdf
+++ b/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-samples.pdf b/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-samples.pdf
index b5a4d6399a7..735199f5528 100644
--- a/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-samples.pdf
+++ b/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-samples.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-samples.tex b/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-samples.tex
index 3a14c32014a..6ead4cb297f 100644
--- a/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-samples.tex
+++ b/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-samples.tex
@@ -35,8 +35,8 @@
%%%%% \iffalse meta-comment
%% File: unicodefonttable.dtx (C) Copyright 2019-2021 Frank Mittelbach
-\def\unicodefonttabledate {2021/10/19}
-\def\unicodefonttableversion{v1.0e}
+\def\unicodefonttabledate {2021/10/29}
+\def\unicodefonttableversion{v1.0f}
%!TEX program = lualatex
@@ -81,7 +81,7 @@
\displayfonttable[
% missing-glyph = \tiny\setlength\fboxsep{0pt}\fbox{$\times$},
hex-digits = block,
- title-cont-format = \caption[]{\emph{continued}},
+ title-format-cont = \caption[]{\emph{continued}},
]{Latin Modern Sans}
\newpage
diff --git a/Master/texmf-dist/source/latex/unicodefonttable/unicodefonttable.dtx b/Master/texmf-dist/source/latex/unicodefonttable/unicodefonttable.dtx
index 67cb3a8d643..8374b8d279e 100644
--- a/Master/texmf-dist/source/latex/unicodefonttable/unicodefonttable.dtx
+++ b/Master/texmf-dist/source/latex/unicodefonttable/unicodefonttable.dtx
@@ -17,8 +17,8 @@
% for those people who are interested or want to report an issue.
%
-\def\unicodefonttabledate {2021/10/19}
-\def\unicodefonttableversion{v1.0e}
+\def\unicodefonttabledate {2021/10/29}
+\def\unicodefonttableversion{v1.0f}
%<*driver>
@@ -90,10 +90,11 @@
% To produce a one-off table, a standalone version is available as well.
% \end{abstract}
%
+% \vspace*{\medskipamount}
%
% \tableofcontents
%
-%
+% \vspace*{\bigskipamount}
%
% \section{Introduction}
%
@@ -133,8 +134,10 @@
% hexadecimal digits. For example, \texttt{U+0041} represents the letter
% ``A'' and \texttt{U+20AC} the Euro currency symbol ``\texteuro''.
% We use this convention by showing a Unicode range of sixteen
-% characters at the left of each table row, e.g., \texttt{U+0040 -
+% characters at the left of each table row,
+% e.g., \texttt{U+0040 -
% 004F}, followed by the sixteen glyphs in the range. Thus that
+% \IfImplementationShownTF{}{\pagebreak}\ignorespaces
% particular table row from the ``Basic Latin'' block would show
% something like
%
@@ -504,7 +507,7 @@
% is the normal space, \texttt{U+00A0} is a non-breaking space,
% \texttt{U+00AD} is a soft-hyphen (what \LaTeX{} users would
% indicate with \cs{-}), and so forth. Especially the row
-% \texttt{U+2000-200F} in Table~1 looks strange as it appears to be totally
+% \texttt{U+2000-200F} in Table~6 looks strange as it appears to be totally
% empty, but in fact most of its slots contain spaces of different
% width.
%
@@ -552,9 +555,11 @@
% places, but for \TUB{} this is not practical, so we
% use black and gray.
%
-% \subsection{Computer Modern Sans --- 8-bit font}
+% \subsection{Computer Modern Sans --- 7-bit font}
%
-% Our first example is an 8-bit font which gives a concise table.
+% Our first example is the original Computer Modern Sans, with
+% character codes $\le 127$.
+%
% Command used: \begin{verbatim}
% \displayfonttable*[color=none, range-end=7F]{cmss10}
% \end{verbatim}
@@ -562,7 +567,44 @@
% \displayfonttable*[color=none, range-end=7F]{cmss10}
%
%
-% \iffalse
+% \iftrue
+%
+%\subsection{\TeX\ Gyre Heros --- 8-bit font}
+%
+% This example shows the \TeX\ Gyre Heros 8-bit font,
+% in the T1 encoding, with character codes $\le 255$.
+% Command used:
+%\begin{verbatim}
+% \displayfonttable*[color=none]{ec-qhvr}
+%\end{verbatim}
+%
+%\displayfonttable*[color=none]{ec-qhvr}
+%
+% \fi
+%
+%
+% \iftrue
+%\subsection{Latin Modern Math --- 8-bit fonts}
+%
+% The traditional Latin Modern Math Italic, Symbol and Extension fonts.
+% The symbol font (\texttt{lmsy10}) has two characters added to the
+% Computer Modern symbol repertoire, seen in the last row of the table.
+% Commands used:
+%
+%\begin{verbatim}
+% \displayfonttable*[color=none]{lmmi10}
+% \displayfonttable*[color=none]{lmsy10}
+% \displayfonttable*[color=none]{lmex10}
+%\end{verbatim}
+%
+%\displayfonttable*[color=none]{lmmi10}
+%\displayfonttable*[color=none]{lmsy10}
+%\displayfonttable*[color=none]{lmex10}
+%
+% \fi
+%
+%
+% \iffalse % 5pp
%
%\subsection{\TeX{} Gyre Pagella (Palatino) oldstyle figures --- OTF font}
%
@@ -577,6 +619,7 @@
% \fi
%
%
+% \IfImplementationShownTF{}{\newpage}
%
% \subsection{Latin Modern Math compared to New Computer Modern Math}
%
@@ -587,6 +630,10 @@
%\begin{verbatim}
% \displayfonttable[hex-digits=head+foot, range-end=1FFFF,
% compare-with=New Computer Modern Math,
+% title-format=\caption{Latin Modern Math compared to
+% New Computer Modern Math},
+% title-format-cont=\caption{LM Math vs.\ NewCM Math,
+% \emph{cont.}},
% compare-color=black, compare-bgcolor=black!5,
% missing-glyph-color=black!50, color=black!75]
% {Latin Modern Math}
@@ -599,6 +646,10 @@
%
% \displayfonttable[hex-digits=head+foot, range-end=1FFFF,
% compare-with=New Computer Modern Math,
+% title-format=\caption{Latin Modern Math compared to
+% New Computer Modern Math},
+% title-format-cont=\caption{LM Math vs.\ NewCM Math,
+% \emph{cont.}},
% compare-color=black, compare-bgcolor=black!5,
% missing-glyph-color=black!50, color=black!75]
% {Latin Modern Math}
@@ -956,9 +1007,11 @@
% The default continuation title ignores the given features, so the
% formatting is somewhat simpler. It uses \verb=\caption[]{...}= to
% make a caption that doesn't alter the table number.
+% \changes{v1.0f}{2021/10/29}{Make documentation and code match:
+% it should be \texttt{title-format-cont}}
% \begin{macrocode}
- ,title-cont-format .cs_set:Np = \@@_format_table_cont:nn #1#2
- ,title-cont-format .initial:n = \caption[]{#1~ \emph{cont.}}
+ ,title-format-cont .cs_set:Np = \@@_format_table_cont:nn #1#2
+ ,title-format-cont .initial:n = \caption[]{#1~ \emph{cont.}}
% \end{macrocode}
% The key \key{hex-digits} is implemented as a choice, where each
% allowed value sets different booleans that are then used in the code.
@@ -2263,7 +2316,7 @@
% display-block = rules,
% missing-glyph = \tiny\setlength\fboxsep{0pt}\fbox{$\times$},
hex-digits = block,
- title-cont-format = \caption[]{\emph{continued}},
+ title-format-cont = \caption[]{\emph{continued}},
]{Latin Modern Sans}
\newpage
diff --git a/Master/texmf-dist/tex/latex/unicodefonttable/unicodefont.tex b/Master/texmf-dist/tex/latex/unicodefonttable/unicodefont.tex
index 309f1eb1b9b..b573ee5b0ed 100644
--- a/Master/texmf-dist/tex/latex/unicodefonttable/unicodefont.tex
+++ b/Master/texmf-dist/tex/latex/unicodefonttable/unicodefont.tex
@@ -35,8 +35,8 @@
%%%%% \iffalse meta-comment
%% File: unicodefonttable.dtx (C) Copyright 2019-2021 Frank Mittelbach
-\def\unicodefonttabledate {2021/10/19}
-\def\unicodefonttableversion{v1.0e}
+\def\unicodefonttabledate {2021/10/29}
+\def\unicodefonttableversion{v1.0f}
\documentclass{article}
diff --git a/Master/texmf-dist/tex/latex/unicodefonttable/unicodefonttable.sty b/Master/texmf-dist/tex/latex/unicodefonttable/unicodefonttable.sty
index fb4df406402..dc36522b25c 100644
--- a/Master/texmf-dist/tex/latex/unicodefonttable/unicodefonttable.sty
+++ b/Master/texmf-dist/tex/latex/unicodefonttable/unicodefonttable.sty
@@ -35,8 +35,8 @@
%%%%% \iffalse meta-comment
%% File: unicodefonttable.dtx (C) Copyright 2019-2021 Frank Mittelbach
-\def\unicodefonttabledate {2021/10/19}
-\def\unicodefonttableversion{v1.0e}
+\def\unicodefonttabledate {2021/10/29}
+\def\unicodefonttableversion{v1.0f}
\RequirePackage{xcolor}
@@ -128,8 +128,8 @@
,title-format .initial:n =
\IfValueTF{#2} { \caption{ #1~ (features:~ \texttt{\small#2}) } }
{ \caption{ #1 } }
- ,title-cont-format .cs_set:Np = \__fmuft_format_table_cont:nn #1#2
- ,title-cont-format .initial:n = \caption[]{#1~ \emph{cont.}}
+ ,title-format-cont .cs_set:Np = \__fmuft_format_table_cont:nn #1#2
+ ,title-format-cont .initial:n = \caption[]{#1~ \emph{cont.}}
,hex-digits .choice:
,hex-digits / block .code:n =
\bool_set_true:N \l__fmuft_blockwise_hex_digits_bool