diff options
author | Karl Berry <karl@freefriends.org> | 2021-10-29 21:33:13 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-10-29 21:33:13 +0000 |
commit | 70c8136615d282f6afd251d6414588e1aa31d4d8 (patch) | |
tree | 80af12c27ab86c142b0e06f545a21b94704ce6d5 | |
parent | 0415899d65ffc7c9dcaef524b3a3f4643843e990 (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.md | 9 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/unicodefonttable/changes.txt | 5 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-code.pdf | bin | 890196 -> 1032003 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-doc.pdf | bin | 707853 -> 851938 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-samples.pdf | bin | 742559 -> 742583 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-samples.tex | 6 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/unicodefonttable/unicodefonttable.dtx | 75 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/unicodefonttable/unicodefont.tex | 4 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/unicodefonttable/unicodefonttable.sty | 8 |
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 Binary files differindex 17a9c6bc61c..e664caa49a0 100644 --- a/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-code.pdf +++ b/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-code.pdf diff --git a/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-doc.pdf b/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-doc.pdf Binary files differindex 87914ad4965..ac2835f67e5 100644 --- a/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-doc.pdf +++ b/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-doc.pdf diff --git a/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-samples.pdf b/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-samples.pdf Binary files differindex b5a4d6399a7..735199f5528 100644 --- a/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-samples.pdf +++ b/Master/texmf-dist/doc/latex/unicodefonttable/unicodefonttable-samples.pdf 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 |