Skip to content

Commit

Permalink
describe how sub-encodings work with TS1 fonts (correctly I hope this…
Browse files Browse the repository at this point in the history
… time)
  • Loading branch information
FrankMittelbach committed Dec 8, 2021
1 parent c66a033 commit 22b82ce
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 18 deletions.
5 changes: 5 additions & 0 deletions base/changes.txt
Expand Up @@ -6,6 +6,11 @@ completeness or accuracy and it contains some references to files that
are not part of the distribution.
================================================================================

2021-12-08 Frank Mittelbach <Frank.Mittelbach@latex-project.org>

* lttextcomp.dtx (section{Sub-encodings}):
Describe correctly (I hope) how sub-encodings work for TS1.

2021-11-18 Frank Mittelbach <Frank.Mittelbach@latex-project.org>

* All *.dtx: Replaced \StopEventually by \MaybeStop
Expand Down
39 changes: 21 additions & 18 deletions base/lttextcomp.dtx
Expand Up @@ -25,9 +25,10 @@
% and covered by LPPL is defined by the unpacking scripts (with
% extension .ins) which are part of the distribution.
%
%%% From File: lttextcomp.dtx
%
% \fi
%
%%% From File: lttextcomp.dtx
%
% \iffalse
%
Expand All @@ -36,7 +37,7 @@
%
%
\ProvidesFile{lttextcomp.dtx}
[2021/04/16 v1.0f LaTeX Kernel (text companion symbols)]
[2021/12/09 v1.0f LaTeX Kernel (text companion symbols)]
% \iffalse
\documentclass{ltxdoc}
\begin{document}
Expand Down Expand Up @@ -470,16 +471,18 @@
% \end{macrocode}
%
%
% In the following sections the remaining default definitions are ordered by
% sub-encoding in which they are become unavailable (i.e., they are
% not provided in the sub-encoding with that number and all
% sub-encodings with higher numbers.
% In the following sections the remaining default definitions are
% ordered by sub-encoding in which they are become
% \textbf{unavailable}, i.e., they are not provided in the
% sub-encoding with that number and all sub-encodings with higher
% numbers.
%
% Thus the symbols that are available in sub-encoding $x$ are the
% symbols above (always available) and the symbols list in the
% sections for sub-encodings $x+1$ and higher.
% Thus, the symbols that are available in sub-encoding $x$ are the
% symbols above (always available) and the symbols listed below --- up
% to, but not including, the section titled ``\textbf{Unavailable in
% sub-encoding $x$ \ldots\ and higher}''.
%
% \subsection{Sub-encoding \texttt{1} (drop symbols not working in
% \subsection{Unavailable in sub-encoding \texttt{1} and higher (drop symbols not working in
% Latin Modern)}
%
% The \cs{textcircled} is available but the glyph is simply too
Expand All @@ -493,7 +496,7 @@
%
%
%
% \subsection{Sub-encoding \texttt{2} (majority of new OTF fonts via autoinst)}
% \subsection{Unavailable in sub-encoding \texttt{2} (majority of new OTF fonts via autoinst) and higher}
%
% \begin{macrocode}
\DeclareTextCommandDefault{\t}
Expand Down Expand Up @@ -722,7 +725,7 @@
%
%
%
% \subsection{Sub-encoding \texttt{3}}
% \subsection{Unavailable in sub-encoding \texttt{3} and higher}
%
% Sub-encoding \texttt{2} is the one where we loose many
% symbols. In the higher-numbered sub-encodings we see only a few
Expand All @@ -738,7 +741,7 @@
%
%
%
% \subsection{Sub-encoding \texttt{4}}
% \subsection{Unavailable in sub-encoding \texttt{4} and higher}
%
% \begin{macrocode}
\DeclareTextCommandDefault{\textcolonmonetary}
Expand All @@ -763,7 +766,7 @@
%
%
%
% \subsection{Sub-encoding \texttt{5} (most older PS fonts)}
% \subsection{Unavailable in sub-encoding \texttt{5} (most older PS fonts) and higher}
%
% Most older PS fonts (supported in \TeX{} since the early nineties
% when virtual fonts became available) are sorted under this
Expand All @@ -790,7 +793,7 @@
%
%
%
% \subsection{Sub-encoding \texttt{6}}
% \subsection{Unavailable in sub-encoding \texttt{6} and higher}
%
% \begin{macrocode}
\DeclareTextCommandDefault{\textflorin}
Expand All @@ -801,7 +804,7 @@
%
%
%
% \subsection{Sub-encoding \texttt{7}}
% \subsection{Unavailable in sub-encoding \texttt{7} and higher}
%
% \begin{macrocode}
\DeclareTextCommandDefault{\textfractionsolidus}
Expand All @@ -816,7 +819,7 @@
%
%
%
% \subsection{Sub-encoding \texttt{8}}
% \subsection{Unavailable in sub-encoding \texttt{8} and higher}
%
% \begin{macrocode}
\DeclareTextCommandDefault{\textblank}
Expand All @@ -837,7 +840,7 @@
%
%
%
% \subsection{Sub-encoding \texttt{9} (most missing)}
% \subsection{Unavailable in Sub-encoding \texttt{9} (most missing)}
%
% \begin{macrocode}
\DeclareTextCommandDefault{\textcelsius}
Expand Down

0 comments on commit 22b82ce

Please sign in to comment.