texlive[60894] Master/texmf-dist: unicodefonttable (29oct21)

commits+karl at tug.org commits+karl at tug.org
Fri Oct 29 23:33:13 CEST 2021


Revision: 60894
          http://tug.org/svn/texlive?view=revision&revision=60894
Author:   karl
Date:     2021-10-29 23:33:13 +0200 (Fri, 29 Oct 2021)
Log Message:
-----------
unicodefonttable (29oct21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/unicodefonttable/TODO.md
    trunk/Master/texmf-dist/doc/latex/unicodefonttable/changes.txt
    trunk/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-code.pdf
    trunk/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-doc.pdf
    trunk/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-samples.pdf
    trunk/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-samples.tex
    trunk/Master/texmf-dist/source/latex/unicodefonttable/unicodefonttable.dtx
    trunk/Master/texmf-dist/tex/latex/unicodefonttable/unicodefont.tex
    trunk/Master/texmf-dist/tex/latex/unicodefonttable/unicodefonttable.sty

Modified: trunk/Master/texmf-dist/doc/latex/unicodefonttable/TODO.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/unicodefonttable/TODO.md	2021-10-29 21:32:57 UTC (rev 60893)
+++ trunk/Master/texmf-dist/doc/latex/unicodefonttable/TODO.md	2021-10-29 21:33:13 UTC (rev 60894)
@@ -17,4 +17,13 @@
   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
+
+
+

Modified: trunk/Master/texmf-dist/doc/latex/unicodefonttable/changes.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/unicodefonttable/changes.txt	2021-10-29 21:32:57 UTC (rev 60893)
+++ trunk/Master/texmf-dist/doc/latex/unicodefonttable/changes.txt	2021-10-29 21:33:13 UTC (rev 60894)
@@ -1,3 +1,8 @@
+2021-10-29  Frank Mittelbach  <Frank.Mittelbach at 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 at latex-project.org>
 
 	* unicodefonttable.dtx

Modified: trunk/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-code.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-samples.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-samples.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-samples.tex	2021-10-29 21:32:57 UTC (rev 60893)
+++ trunk/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-samples.tex	2021-10-29 21:33:13 UTC (rev 60894)
@@ -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

Modified: trunk/Master/texmf-dist/source/latex/unicodefonttable/unicodefonttable.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/unicodefonttable/unicodefonttable.dtx	2021-10-29 21:32:57 UTC (rev 60893)
+++ trunk/Master/texmf-dist/source/latex/unicodefonttable/unicodefonttable.dtx	2021-10-29 21:33:13 UTC (rev 60894)
@@ -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,11 +90,12 @@
 %    To produce a one-off table, a standalone version is available as well.
 % \end{abstract}
 %
+% \vspace*{\medskipamount}
 %
 % \tableofcontents
 %
+% \vspace*{\bigskipamount}
 %
-%
 % \section{Introduction}
 %
 %    When I started to write a new chapter for the third edition of
@@ -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,8 +567,45 @@
 %  \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}
 %
 %    This example shows Pagella with oldstyle numerals.
@@ -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

Modified: trunk/Master/texmf-dist/tex/latex/unicodefonttable/unicodefont.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/unicodefonttable/unicodefont.tex	2021-10-29 21:32:57 UTC (rev 60893)
+++ trunk/Master/texmf-dist/tex/latex/unicodefonttable/unicodefont.tex	2021-10-29 21:33:13 UTC (rev 60894)
@@ -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}

Modified: trunk/Master/texmf-dist/tex/latex/unicodefonttable/unicodefonttable.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/unicodefonttable/unicodefonttable.sty	2021-10-29 21:32:57 UTC (rev 60893)
+++ trunk/Master/texmf-dist/tex/latex/unicodefonttable/unicodefonttable.sty	2021-10-29 21:33:13 UTC (rev 60894)
@@ -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



More information about the tex-live-commits mailing list.