diff options
Diffstat (limited to 'macros/latex/contrib/microtype/microtype.dtx')
-rw-r--r-- | macros/latex/contrib/microtype/microtype.dtx | 60 |
1 files changed, 37 insertions, 23 deletions
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 @@ %<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}} |