diff options
author | Karl Berry <karl@freefriends.org> | 2021-02-26 22:23:08 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-02-26 22:23:08 +0000 |
commit | 3465548e0c1d39b187bc8b5427001d0c9c5d1e4f (patch) | |
tree | 12b76fbb42b972322db88e1112f0b38b27121dfa /Master/texmf-dist/source | |
parent | 7b7fe1bdeb83f129ceff31a7907db12d8e9340cd (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.dtx | 12 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/microtype/microtype.dtx | 60 |
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}} |