summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-02-26 22:23:08 +0000
committerKarl Berry <karl@freefriends.org>2021-02-26 22:23:08 +0000
commit3465548e0c1d39b187bc8b5427001d0c9c5d1e4f (patch)
tree12b76fbb42b972322db88e1112f0b38b27121dfa /Master/texmf-dist/source
parent7b7fe1bdeb83f129ceff31a7907db12d8e9340cd (diff)
microtype (26feb21)
git-svn-id: svn://tug.org/texlive/trunk@57952 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r--Master/texmf-dist/source/latex/microtype/microtype-utf.dtx12
-rw-r--r--Master/texmf-dist/source/latex/microtype/microtype.dtx60
2 files changed, 43 insertions, 29 deletions
diff --git a/Master/texmf-dist/source/latex/microtype/microtype-utf.dtx b/Master/texmf-dist/source/latex/microtype/microtype-utf.dtx
index 19fd79c25cf..1f64521c5b5 100644
--- a/Master/texmf-dist/source/latex/microtype/microtype-utf.dtx
+++ b/Master/texmf-dist/source/latex/microtype/microtype-utf.dtx
@@ -1,7 +1,7 @@
%\iffalse meta-comment
% !Mode:: "TeX:DTX:UK"
% !smartQuote:: "English"
-% !DTXversion:: "2.8a"
+% !DTXversion:: "2.8b"
% ------------------------------------------------------------------------
% The `microtype' package
% Subliminal refinements towards typographical perfection
@@ -26,7 +26,7 @@
%
\ProvidesFile
%<*driver>
- {\jobname.dtx}[2021/02/22 v2.8a]
+ {\jobname.dtx}[2021/02/25 v2.8b]
%</driver>
%<CharisSIL> {mt-CharisSIL.cfg}[2017/07/07 v1.1 microtype config. file: Charis SIL (RS)]
%<LatinModernRoman> {mt-LatinModernRoman.cfg}[2021/02/21 v1.1 microtype config. file: Latin Modern Roman (RS)]
@@ -435,7 +435,7 @@ luatexbase.add_to_callback("pre_linebreak_filter", nodeprocessor, "replace missi
%</Palatino>
% \end{macrocode}
% Less characters in the Lato font \dots
-%\changes{v2.8a}{2021/02/21}{settings for the Lato font
+%\changes{v2.8b}{2021/02/21}{settings for the Lato font (\file{mt-Lato.cfg})
% (reported by \contributor dsedivec <@\at @>)}
% ^^A https://tex.stackexchange.com/questions/380812/microtype-warning-unknown-slot-number-of-character-with-lato-font
% \begin{macrocode}
@@ -461,7 +461,7 @@ luatexbase.add_to_callback("pre_linebreak_filter", nodeprocessor, "replace missi
n = {ń,ñ},
O = {Ø,Ò,Ó,Ô,Õ,Ö},
o = {ø,ò,ó,ô,õ,ö},
- S = {Ś,Š}, % \SS
+ S = {Ś,Š},
s = {ś,š},
U = {Ù,Ú,Û,Ü},
u = {ù,ú,û,ü},
@@ -475,8 +475,8 @@ luatexbase.add_to_callback("pre_linebreak_filter", nodeprocessor, "replace missi
% \begin{macrocode}
%</Lato>
% \end{macrocode}
-% \dots\ and even less in the self-professed awesone Font Awesome font.
-%\changes{v2.8a}{2021/02/21}{dummy settings for the Font Awesome font}
+% \dots\ and even less in the self-professedly awesone Font Awesome font.
+%\changes{v2.8b}{2021/02/21}{dummy settings for the Font Awesome font (\file{mt-FontAwesome.cfg})}
% \begin{macrocode}
%<*FontAwesome>
\DeclareCharacterInheritance
diff --git a/Master/texmf-dist/source/latex/microtype/microtype.dtx b/Master/texmf-dist/source/latex/microtype/microtype.dtx
index f3bec6b762a..a4a45649471 100644
--- a/Master/texmf-dist/source/latex/microtype/microtype.dtx
+++ b/Master/texmf-dist/source/latex/microtype/microtype.dtx
@@ -1,7 +1,7 @@
%\iffalse meta-comment
% !Mode:: "TeX:DTX:UK"
% !smartQuote:: "English"
-% !DTXversion:: "2.8a"
+% !DTXversion:: "2.8b"
% ------------------------------------------------------------------------
% The `microtype' package
% Subliminal refinements towards typographical perfection
@@ -37,7 +37,7 @@
%<luatex-def> {microtype-luatex.def}
%<xetex-def> {microtype-xetex.def}
%<*package|letterspace|m-t|pdftex-def|luatex-def|xetex-def>
- [2021/02/22 v2.8a
+ [2021/02/25 v2.8b
%<package> Micro-typographical refinements
%<letterspace> Robust letterspacing
%<m-t> microtype main configuration file
@@ -51,8 +51,8 @@
%<luafile>local microtype = microtype
%<luafile>microtype.module = {
%<luafile> name = "microtype",
-%<luafile> version = "2.8a",
-%<luafile> date = "2021/02/22",
+%<luafile> version = "2.8b",
+%<luafile> date = "2021/02/25",
%<luafile> description = "microtype module.",
%<luafile> author = "E. Roux, R. Schlicht and P. Gesang",
%<luafile> copyright = "E. Roux, R. Schlicht and P. Gesang",
@@ -340,6 +340,8 @@
\setlength\fboxsep{3pt}
\setlength\arrayrulewidth{0.4pt}
% tables
+\def\topfraction{1}
+\def\textfraction{0}
\setlength\tabcolsep{2pt}
\newbox\mt@box
\newdimen\mt@unvdimen
@@ -2134,6 +2136,7 @@
%\begin{minipage}{\textwidth}
%\def\arraystretch{1.2}
%\long\def\@makefntext#1{%
+% \raggedright
% \leftskip 1.2em
% \parindent -1.2em
% \everypar{\parindent -1.2em}%
@@ -2143,8 +2146,9 @@
%\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}}*3l@{}}
% \footnotesize Font family (<NFSS> code)
% & \multicolumn{2}{l}{\footnotesize Features}\\
-%\cmidrule{2-3}
-% & \footnotesize Encodings [Scripts]
+%\cmidrule{1-1}\cmidrule{2-3}
+%\itshape\footnotesize Type 1 fonts
+% & \footnotesize Encodings
% & \footnotesize Shapes\\
%\cmidrule{1-1}\cmidrule{2-2}\cmidrule{3-3}
% Generic
@@ -2159,7 +2163,7 @@
% MicroPress's \pkg{chmath} (|chr|), \pkg{XCharter}}
% & <OT1>, <T1>, <T5>, <LY1>, <TS1>
% & n, it, (sl)\footnote{Settings inherited from italic shape\label{fn:it-sl}}, sc \\
-% <EB> Garamond\footnote{Aliases: Adobe Garamond (|pad|, |padx|, |padj|)}
+% <EB> Garamond\footnote{Alias: Adobe Garamond (|pad|, |padx|, |padj|)}
% & <OT1>, <T1>, <LY1>, <TS1>
% & n, it, (sl)\fnref{fn:it-sl}, sc \\
% <URW> Garamond (|ugm|)\footnote{Aliases: \pkg{mathdesign}/<URW> Garamond (|mdugm|), \pkg{garamondx} (|zgmx|, |zgmj|)}
@@ -2181,21 +2185,7 @@
% \pkg{newtx}, \pkg{tempora}, \pkg{step}, \pkg{stix}/\pkg{stix2}}
% & <OT1>, <OT4>, <T1>, <LY1>, <QX>, (<TS1>)\fnref{fn:incmpl}
% & n, it, (sl)\fnref{fn:it-sl}, sc \\
-% Latin Modern Roman\footnote{Alias: New Computer Modern}
-% & <EU1>/<2>, <TU> [Latin, Greek]
-% & n, it, (sl)\fnref{fn:it-sl}\\
-% Charis <SIL>
-% & <EU1>/<2>, <TU> [Latin, Cyrillic, Greek]
-% & n, it, sc\\
-%\iffalse ^^A provided with the EB Garamond package
-% <EB> Garamond
-% & <EU1>/<2>, <TU> [Latin, Cyrillic, Greek]
-% & n, it, sc, si\\
-%\fi
-% Palatino\footnote{Aliases: Palatino Linotype, \TeX\ Gyre Pagella, Palatino <LT> Std, Palatino, Domitian}
-% & <EU1>/<2>, <TU> [Latin]
-% & n, it, sc\\
-% Computer Modern math (|cmsy|, |cmm|)\footnote{Aliases: Latin Modern (|lmsy|, |lmm|)}
+% Computer Modern math (|cmsy|, |cmm|)\footnote{Aliases: Latin Modern (|lmsy|, |lmm|), \pkg{mlmodern} (|mlmsy|, |mlmm|)}
% & <OML>/<OMS>
% & n/it \\
% <AMS> symbols (|msa|, |msb|)
@@ -2207,12 +2197,35 @@
% Euro symbols (Adobe, <ITC>, \pkg{marvosym})
% & <U>/<OT1>
% & n, it \\
+%\cmidrule{1-1}\cmidrule{2-2}\cmidrule{3-3}
+%\itshape\footnotesize OpenType fonts
+% & \footnotesize Scripts
+% & \footnotesize Shapes\\
+%\cmidrule{1-1}\cmidrule{2-2}\cmidrule{3-3}
+% Generic
+% & Latin
+% & n, (it, sl, sc)\fnref{fn:incmpl} \\
+% Latin Modern Roman\footnote{Alias: New Computer Modern}
+% & Latin, Greek
+% & n, it, (sl)\fnref{fn:it-sl}\\
+% Charis <SIL>
+% & Latin, Cyrillic, Greek
+% & n, it, sc\\
+%\iffalse ^^A provided with the EB Garamond package
+% <EB> Garamond
+% & Latin, Cyrillic, Greek
+% & n, it, sc, si\\
+%\fi
+% Palatino\footnote{Aliases: Palatino Linotype, Palatino <LT> Std, \TeX\ Gyre Pagella, Domitian}
+% & Latin
+% & n, it, sc\\
%\bottomrule
%\end{tabular*}^^A
%\end{minipage}^^A
%}\kern-\dimexpr\fboxsep+\fboxrule\relax ^^A end \fcolorbox
%\end{table}
%
+%\enlargethispage{\baselineskip} ^^A layout
%\medskip
%\Describe{Macro}{\DeclareMicrotypeVariants}{list of suffixes}
%\DescribeMacro{\DeclareMicrotypeVariants*}
@@ -2238,7 +2251,6 @@
%\begin{verbatim}
%\DeclareMicrotypeAlias{lmr}{cmr}
%\end{verbatim}
-%\ifcmr\else\pagebreak\fi ^^A layout
% which would make the package, whenever it encounters the font |lmr| and does
% not find settings for it, also try the font |cmr|. In fact, you will find
% this very line, along with some others, in the default configuration file.
@@ -3040,6 +3052,8 @@
%
%\VersionDate{\expandafter\@gobble\fileversion}{\filedate}
%
+%\VersionDate{2.8a}{2020/02/22}
+%
%\Version{2.8}{2020/12/07}
% \item New default font sets for expansion and spacing: `|alltext-nott|'
% \refsection{\ref{sec:font-sets}, table~\ref{tab:predefined-font-sets}}