From 4e6fb7c03bc033485887a99d2ffeca70ef8c0644 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sat, 27 Feb 2021 03:01:43 +0000 Subject: CTAN sync 202102270301 --- macros/latex/contrib/microtype/README.md | 2 +- macros/latex/contrib/microtype/microtype-utf.dtx | 12 ++--- macros/latex/contrib/microtype/microtype.dtx | 60 ++++++++++++++--------- macros/latex/contrib/microtype/microtype.pdf | Bin 1811754 -> 1801012 bytes 4 files changed, 44 insertions(+), 30 deletions(-) (limited to 'macros/latex/contrib/microtype') diff --git a/macros/latex/contrib/microtype/README.md b/macros/latex/contrib/microtype/README.md index b4c8c867f5..446ef0cbf9 100644 --- a/macros/latex/contrib/microtype/README.md +++ b/macros/latex/contrib/microtype/README.md @@ -4,7 +4,7 @@ The `microtype` package **Subliminal refinements towards typographical perfection** - (v2.8a -- 2021/02/22) + (v2.8b -- 2021/02/25) Overview diff --git a/macros/latex/contrib/microtype/microtype-utf.dtx b/macros/latex/contrib/microtype/microtype-utf.dtx index 19fd79c25c..1f64521c5b 100644 --- a/macros/latex/contrib/microtype/microtype-utf.dtx +++ b/macros/latex/contrib/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] % % {mt-CharisSIL.cfg}[2017/07/07 v1.1 microtype config. file: Charis SIL (RS)] % {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 % % \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} % % \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/macros/latex/contrib/microtype/microtype.dtx b/macros/latex/contrib/microtype/microtype.dtx index f3bec6b762..a4a4564947 100644 --- a/macros/latex/contrib/microtype/microtype.dtx +++ b/macros/latex/contrib/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 @@ % {microtype-luatex.def} % {microtype-xetex.def} %<*package|letterspace|m-t|pdftex-def|luatex-def|xetex-def> - [2021/02/22 v2.8a + [2021/02/25 v2.8b % Micro-typographical refinements % Robust letterspacing % microtype main configuration file @@ -51,8 +51,8 @@ %local microtype = microtype %microtype.module = { % name = "microtype", -% version = "2.8a", -% date = "2021/02/22", +% version = "2.8b", +% date = "2021/02/25", % description = "microtype module.", % author = "E. Roux, R. Schlicht and P. Gesang", % 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 ( 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}} % & , , , , % & n, it, (sl)\footnote{Settings inherited from italic shape\label{fn:it-sl}}, sc \\ -% Garamond\footnote{Aliases: Adobe Garamond (|pad|, |padx|, |padj|)} +% Garamond\footnote{Alias: Adobe Garamond (|pad|, |padx|, |padj|)} % & , , , % & n, it, (sl)\fnref{fn:it-sl}, sc \\ % Garamond (|ugm|)\footnote{Aliases: \pkg{mathdesign}/ Garamond (|mdugm|), \pkg{garamondx} (|zgmx|, |zgmj|)} @@ -2181,21 +2185,7 @@ % \pkg{newtx}, \pkg{tempora}, \pkg{step}, \pkg{stix}/\pkg{stix2}} % & , , , , , ()\fnref{fn:incmpl} % & n, it, (sl)\fnref{fn:it-sl}, sc \\ -% Latin Modern Roman\footnote{Alias: New Computer Modern} -% & /<2>, [Latin, Greek] -% & n, it, (sl)\fnref{fn:it-sl}\\ -% Charis -% & /<2>, [Latin, Cyrillic, Greek] -% & n, it, sc\\ -%\iffalse ^^A provided with the EB Garamond package -% Garamond -% & /<2>, [Latin, Cyrillic, Greek] -% & n, it, sc, si\\ -%\fi -% Palatino\footnote{Aliases: Palatino Linotype, \TeX\ Gyre Pagella, Palatino Std, Palatino, Domitian} -% & /<2>, [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|)} % & / % & n/it \\ % symbols (|msa|, |msb|) @@ -2207,12 +2197,35 @@ % Euro symbols (Adobe, , \pkg{marvosym}) % & / % & 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 +% & Latin, Cyrillic, Greek +% & n, it, sc\\ +%\iffalse ^^A provided with the EB Garamond package +% Garamond +% & Latin, Cyrillic, Greek +% & n, it, sc, si\\ +%\fi +% Palatino\footnote{Aliases: Palatino Linotype, Palatino 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}} diff --git a/macros/latex/contrib/microtype/microtype.pdf b/macros/latex/contrib/microtype/microtype.pdf index d069da2b07..041531c8aa 100644 Binary files a/macros/latex/contrib/microtype/microtype.pdf and b/macros/latex/contrib/microtype/microtype.pdf differ -- cgit v1.2.3