texlive[57860] Master/texmf-dist: microtype (23feb21)

commits+karl at tug.org commits+karl at tug.org
Tue Feb 23 23:34:26 CET 2021


Revision: 57860
          http://tug.org/svn/texlive?view=revision&revision=57860
Author:   karl
Date:     2021-02-23 23:34:26 +0100 (Tue, 23 Feb 2021)
Log Message:
-----------
microtype (23feb21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/microtype/README.md
    trunk/Master/texmf-dist/doc/latex/microtype/microtype.pdf
    trunk/Master/texmf-dist/doc/latex/microtype/test-microtype.tex
    trunk/Master/texmf-dist/source/latex/microtype/microtype-utf.dtx
    trunk/Master/texmf-dist/source/latex/microtype/microtype.dtx
    trunk/Master/texmf-dist/source/latex/microtype/microtype.ins
    trunk/Master/texmf-dist/tex/latex/microtype/letterspace.sty
    trunk/Master/texmf-dist/tex/latex/microtype/microtype-luatex.def
    trunk/Master/texmf-dist/tex/latex/microtype/microtype-pdftex.def
    trunk/Master/texmf-dist/tex/latex/microtype/microtype-xetex.def
    trunk/Master/texmf-dist/tex/latex/microtype/microtype.cfg
    trunk/Master/texmf-dist/tex/latex/microtype/microtype.lua
    trunk/Master/texmf-dist/tex/latex/microtype/microtype.sty
    trunk/Master/texmf-dist/tex/latex/microtype/mt-CharisSIL.cfg
    trunk/Master/texmf-dist/tex/latex/microtype/mt-LatinModernRoman.cfg
    trunk/Master/texmf-dist/tex/latex/microtype/mt-bch.cfg
    trunk/Master/texmf-dist/tex/latex/microtype/mt-blg.cfg
    trunk/Master/texmf-dist/tex/latex/microtype/mt-cmr.cfg
    trunk/Master/texmf-dist/tex/latex/microtype/mt-euf.cfg
    trunk/Master/texmf-dist/tex/latex/microtype/mt-eur.cfg
    trunk/Master/texmf-dist/tex/latex/microtype/mt-eus.cfg
    trunk/Master/texmf-dist/tex/latex/microtype/mt-msa.cfg
    trunk/Master/texmf-dist/tex/latex/microtype/mt-msb.cfg
    trunk/Master/texmf-dist/tex/latex/microtype/mt-mvs.cfg
    trunk/Master/texmf-dist/tex/latex/microtype/mt-pmn.cfg
    trunk/Master/texmf-dist/tex/latex/microtype/mt-ppl.cfg
    trunk/Master/texmf-dist/tex/latex/microtype/mt-ptm.cfg
    trunk/Master/texmf-dist/tex/latex/microtype/mt-ugm.cfg
    trunk/Master/texmf-dist/tex/latex/microtype/mt-zpeu.cfg

Added Paths:
-----------
    trunk/Master/texmf-dist/tex/latex/microtype/mt-EBGaramond.cfg
    trunk/Master/texmf-dist/tex/latex/microtype/mt-Palatino.cfg

Removed Paths:
-------------
    trunk/Master/texmf-dist/tex/latex/microtype/README.TEXLIVE

Modified: trunk/Master/texmf-dist/doc/latex/microtype/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/microtype/README.md	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/doc/latex/microtype/README.md	2021-02-23 22:34:26 UTC (rev 57860)
@@ -4,7 +4,7 @@
 
 **Subliminal refinements towards typographical perfection**
 
-  (v2.8 -- 2020/12/07)
+  (v2.8a -- 2021/02/22)
 
 
 Overview
@@ -76,4 +76,4 @@
 (2) the identification string is changed.
 
 ------------------------------------------------------
-Copyright (c) 2004--2020  R Schlicht `<w.m.l at gmx.net>`
+Copyright (c) 2004--2021  R Schlicht `<w.m.l at gmx.net>`

Modified: trunk/Master/texmf-dist/doc/latex/microtype/microtype.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/microtype/test-microtype.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/microtype/test-microtype.tex	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/doc/latex/microtype/test-microtype.tex	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 %% 
 %%                       The `microtype' package
 %%         Subliminal refinements towards typographical perfection
-%%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %% 
 %% This work may be distributed and/or modified under the conditions of the
 %% LaTeX Project Public License, either version 1.3c of this license or (at

Modified: trunk/Master/texmf-dist/source/latex/microtype/microtype-utf.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/microtype/microtype-utf.dtx	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/source/latex/microtype/microtype-utf.dtx	2021-02-23 22:34:26 UTC (rev 57860)
@@ -1,11 +1,11 @@
 %\iffalse meta-comment
 % !Mode:: "TeX:DTX:UK"
 % !smartQuote:: "English"
-% !DTXversion:: "2.8"
+% !DTXversion:: "2.8a"
 % ------------------------------------------------------------------------
 %                       The `microtype' package
 %         Subliminal refinements towards typographical perfection
-%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %
 % This work may be distributed and/or modified under the conditions of the
 % LaTeX Project Public License, either version 1.3c of this license or (at
@@ -26,11 +26,13 @@
 %
 \ProvidesFile
 %<*driver>
-    {\jobname.dtx}[2020/12/07 v2.8]
+    {\jobname.dtx}[2021/02/22 v2.8a]
 %</driver>
 %<CharisSIL>  {mt-CharisSIL.cfg}[2017/07/07 v1.1 microtype config. file: Charis SIL (RS)]
-%<LatinModernRoman>  {mt-LatinModernRoman.cfg}[2013/03/13 v1.0 microtype config. file: Latin Modern Roman (RS)]
-%<PalatinoLinotype>  {mt-PalatinoLinotype.cfg}[2012/03/10 v1.0 microtype config. file: Palatino Linotype and similar fonts (LBD)]
+%<LatinModernRoman>  {mt-LatinModernRoman.cfg}[2021/02/21 v1.1 microtype config. file: Latin Modern Roman (RS)]
+%<Palatino>  {mt-Palatino.cfg}[2012/03/10 v1.0 microtype config. file: Palatino and similar fonts (LBD)]
+%<Lato>  {mt-Lato.cfg}[2021/02/22 v1.0 microtype config. file: Lato (RS)]
+%<FontAwesome>  {mt-FontAwesome.cfg}[2021/02/22 v1.0 microtype config. file: Font Awesome (RS)]
 %<*driver>
 \documentclass[10pt,a4paper]{ltxdoc}
 \usepackage{fontspec}
@@ -44,7 +46,10 @@
  \def\setmacrofont#1{\par\def\macro at font{#1}\footnotesize}
  \newfontface\LMR{Latin Modern Roman}
  \newfontface\CharisSIL{Charis SIL}
- \newfontface\PalatinoLinotype{TeX Gyre Pagella}
+ \newfontface\Palatino{TeX Gyre Pagella}
+% \newfontface\Palatino[RawFeature={fallback=charisfallback}]{TeX Gyre Pagella}
+% \directlua{luaotfload.add_fallback("charisfallback",{"CharisSIL:color=F70A12;mode=harf;"})}
+ \newfontface\Lato{Lato}
 \usepackage{luacode}
 \tracinglostchars2
 % we replace any missing characters (in Palatino) with CharisSIL
@@ -114,6 +119,11 @@
 %\StopEventually{}
 %
 % ^^A -------------------------------------------------------------------------
+%\GeneralChanges*
+%\changes{v2.8a}{2021/02/22}{rename \file{mt-PalatinoLinotype.cfg} to \file{mt-Palatino.cfg}
+%                            (requested by \contributor Karl Berry <karl\at freefriends.org>)}
+%                            ^^A private mail, 2021/02/22
+%
 %\GeneralChanges{Documentation}
 %\changes{v2.5a}{2013/05/15}{include OpenType configuration files}
 %\changes{v2.6}{2015/12/07}{missing characters printed with Charis <SIL>}
@@ -134,9 +144,9 @@
 %           Latin Modern Roman}
 %   \item {\CharisSIL
 %           Charis <SIL>}\footnote{Available at \url{http://software.sil.org/charis}.}
-%   \item {\PalatinoLinotype
-%           Palatino Linotype}\footnote{These settings have been contributed by
-%                                       \contributor Loren B. Davis <davislo\at eecs.oregonstate.edu>.}
+%   \item {\Palatino
+%           Palatino}\footnote{These settings have been contributed by
+%                              \contributor Loren B. Davis <davislo\at eecs.oregonstate.edu>.}
 %\end{itemize}
 %
 %\noindent
@@ -162,6 +172,7 @@
    { encoding = {EU1,EU2,TU},
      family   = Latin Modern Roman }
 %    \end{macrocode}
+%\changes{v2.8a}{2021/02/21}{specify `ff' ligature as Unicode instead of glyph name}
 %{\setmacrofont\LMR
 %    \begin{macrocode}
    { A = {À,Á,Â,Ã,Ä,Å,Ā,Ă,Ą,Ǻ,Ȁ,Ạ,Ả,Ấ,Ầ,Ẩ,Ẫ,Ậ,Ắ,Ằ,Ẳ,Ặ,
@@ -203,7 +214,7 @@
      c = {ç,ć,ĉ,ċ,č},
      d = {đ,ḍ,ḏ},
      e = {è,é,ê,ë,ē,ĕ,ė,ę,ě,ȅ,ẹ,ẻ,ẽ,ế,ề,ể,ễ,ệ},
-     f = {/f_f},
+     f = {ff}, % Unicode 64256, glyph name in Latin Modern: /f_f ; in New Computer Modern: /ff
      g = {ĝ,ğ,ġ,ģ,ǧ,ǵ},
      h = {ĥ,ħ,ḥ,ḧ,ḫ},
      i = {ì,í,î,ï,ĩ,ī,ĭ,į,ı,ȉ,ỉ,ị},
@@ -355,17 +366,17 @@
 %}
 %    \begin{macrocode}
 %</CharisSIL>
-%<*PalatinoLinotype>
+%<*Palatino>
 \DeclareCharacterInheritance
    { encoding = {EU1,EU2,TU},
-     family = {PalatinoLinotype} }
+     family = {Palatino} }
 %    \end{macrocode}
 % Unfortunately, I don't have a Palatino variant containing all of the following
 % glyphs. The settings are typeset in \TeX\ Gyre Pagella;
 % missing glyphs, printed in red, are taken from Charis <SIL>;
 % glyphs missing even in Charis <SIL> appear as `\char"FFFD@'.
-% To see the real settings, consult \file{mt-PalatinoLinotype.cfg}.
-%{\setmacrofont\PalatinoLinotype
+% To see the real settings, consult \file{mt-Palatino.cfg}.
+%{\setmacrofont\Palatino
 %    \begin{macrocode}
    { A = {À,Á,Â,Ã,Ä,Ā,Ă,Ą,Ǎ,Ǟ,Ǡ,Ȧ,Ǻ,Ȁ,Ȃ,Ḁ,Ạ,Ả,Ấ,Ầ,Ẩ,Ẫ,Ậ,Ắ,Ằ,Ẳ,Ẵ,Ặ,Ꜳ},
      B = {Ḃ,Ḅ,Ḇ},
@@ -421,8 +432,59 @@
 %    \end{macrocode}
 %}
 %    \begin{macrocode}
-%</PalatinoLinotype>
+%</Palatino>
 %    \end{macrocode}
+% Less characters in the Lato font \dots
+%\changes{v2.8a}{2021/02/21}{settings for the Lato font
+%                            (reported by \contributor dsedivec <@\at @>)}
+%                            ^^A https://tex.stackexchange.com/questions/380812/microtype-warning-unknown-slot-number-of-character-with-lato-font
+%    \begin{macrocode}
+%<*Lato>
+\DeclareCharacterInheritance
+   { encoding = {TU,EU1,EU2},
+     family   = {Lato} }
+%    \end{macrocode}
+%{\setmacrofont\Lato
+%    \begin{macrocode}
+   { A = {À,Á,Â,Ã,Ä,Å,Ą},
+     a = {à,á,â,ã,ä,å,ą},
+     C = {Ć,Ç},
+     c = {ć,ç},
+     D = {Ð},
+     E = {È,É,Ê,Ë,Ę},
+     e = {è,é,ê,ë,ę},
+     I = {Ì,Í,Î,Ï},
+     i = {ì,í,î,ï,ı},
+     L = {Ł},
+     l = {ł},
+     N = {Ń,Ñ},
+     n = {ń,ñ},
+     O = {Ø,Ò,Ó,Ô,Õ,Ö},
+     o = {ø,ò,ó,ô,õ,ö},
+     S = {Ś,Š}, % \SS
+     s = {ś,š},
+     U = {Ù,Ú,Û,Ü},
+     u = {ù,ú,û,ü},
+     Y = {Ý,Ÿ},
+     y = {ý,ÿ},
+     Z = {Ź,Ż,Ž},
+     z = {ź,ż,ž}
+   }
+%    \end{macrocode}
+%}
+%    \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}
+%    \begin{macrocode}
+%<*FontAwesome>
+\DeclareCharacterInheritance
+  { encoding = {TU,EU1,EU2},
+    family   = {FontAwesome} }
+  { }
+%</FontAwesome>
+%    \end{macrocode}
 %
 %\subsection{Character protrusion}
 %\GeneralChanges{Protrusion}
@@ -1056,14 +1118,14 @@
 %    \begin{macrocode}
    }
 %</CharisSIL>
-%<*PalatinoLinotype>
+%<*Palatino>
 \SetProtrusion
    [ name     = palatino-default ]
    { encoding = {EU1,EU2,TU},
-     family   = {PalatinoLinotype} }
+     family   = {Palatino} }
    {
 %    \end{macrocode}
-%{\setmacrofont\PalatinoLinotype
+%{\setmacrofont\Palatino
 %    \begin{macrocode}
      A = {50,50},
      D = {  ,50},
@@ -1162,11 +1224,11 @@
 \SetProtrusion
    [ name     = palatino-it   ]
    { encoding = {EU1,EU2,TU},
-     family   = {PalatinoLinotype},
+     family   = {Palatino},
      shape    = {it,sl}  }
    {
 %    \end{macrocode}
-%{\setmacrofont\PalatinoLinotype
+%{\setmacrofont\Palatino
 %    \begin{macrocode}
      A = {50,50},
      Æ = {50,  },
@@ -1261,11 +1323,11 @@
    [ name     = palatino-sc,
      load     = palatino-default ]
    { encoding = {EU1,EU2,TU},
-     family   = {PalatinoLinotype},
+     family   = {Palatino},
      shape    = sc }
    {
 %    \end{macrocode}
-%{\setmacrofont\PalatinoLinotype
+%{\setmacrofont\Palatino
 %    \begin{macrocode}
      a = {50,50},
      æ = {50,  },
@@ -1289,7 +1351,15 @@
 %}
 %    \begin{macrocode}
    }
-%</PalatinoLinotype>
+%</Palatino>
+%<Lato> %% No settings yet.
+%<*FontAwesome>
+\SetProtrusion
+   [ name = empty ]
+   { encoding = {TU,EU1,EU2},
+     family   = {FontAwesome} }
+   { }
+%</FontAwesome>
 
 %    \end{macrocode}
 %\immediate\write   \utftmp{\string\setcounter{CodelineNo}{\the\c at CodelineNo}}

Modified: trunk/Master/texmf-dist/source/latex/microtype/microtype.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/microtype/microtype.dtx	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/source/latex/microtype/microtype.dtx	2021-02-23 22:34:26 UTC (rev 57860)
@@ -1,11 +1,11 @@
 %\iffalse meta-comment
 % !Mode:: "TeX:DTX:UK"
 % !smartQuote:: "English"
-% !DTXversion:: "2.8"
+% !DTXversion:: "2.8a"
 % ------------------------------------------------------------------------
 %                       The `microtype' package
 %         Subliminal refinements towards typographical perfection
-%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %
 % This work may be distributed and/or modified under the conditions of the
 % LaTeX Project Public License, either version 1.3c of this license or (at
@@ -37,7 +37,7 @@
 %<luatex-def>  {microtype-luatex.def}
 %<xetex-def>  {microtype-xetex.def}
 %<*package|letterspace|m-t|pdftex-def|luatex-def|xetex-def>
-  [2020/12/07 v2.8
+  [2021/02/22 v2.8a
 %<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.8",
-%<luafile>    date         = "2020/12/07",
+%<luafile>    version      = "2.8a",
+%<luafile>    date         = "2021/02/22",
 %<luafile>    description  = "microtype module.",
 %<luafile>    author       = "E. Roux, R. Schlicht and P. Gesang",
 %<luafile>    copyright    = "E. Roux, R. Schlicht and P. Gesang",
@@ -62,7 +62,7 @@
 %<bch>  {mt-bch.cfg}[2007/03/03 v1.5 microtype config. file: Bitstream Charter (RS)]
 %<blg>  {mt-blg.cfg}[2007/07/14 v1.0 microtype config. file: Bitstream Letter Gothic (RS)]
 %<cmr>  {mt-cmr.cfg}[2013/05/19 v2.2 microtype config. file: Computer Modern Roman (RS)]
-%<pad>  {mt-pad.cfg}[2005/11/07 v1.5 microtype config. file: Adobe Garamond (RS)]
+%<ebg>  {mt-EBGaramond.cfg}[2021/02/22 v1.6 microtype config. file: EB Garamond / Adobe Garamond (RS)]
 %<pmn>  {mt-pmn.cfg}[2009/11/14 v1.3 microtype config. file: Adobe Minion (HH/KK)]
 %<ppl>  {mt-ppl.cfg}[2005/11/16 v1.6 microtype config. file: Palatino (RS)]
 %<ptm>  {mt-ptm.cfg}[2006/04/20 v1.7 microtype config. file: Times (RS)]
@@ -73,7 +73,6 @@
 %<eur>  {mt-eur.cfg}[2006/07/31 v1.1 microtype config. file: AMS Euler Roman (RS)]
 %<eus>  {mt-eus.cfg}[2006/07/28 v1.2 microtype config. file: AMS Euler Script (RS)]
 %<zpeu>  {mt-zpeu.cfg}[2006/05/04 v1.0 microtype config. file: Adobe Euro (RS)]
-%<euroitc>  {mt-euroitc.cfg}[2006/05/04 v1.0 microtype config. file: ITC Euro (RS)]
 %<mvs>  {mt-mvs.cfg}[2006/07/05 v1.1 microtype config. file: Marvosym Euro (RS)]
 %</config>
 %
@@ -196,7 +195,7 @@
   \DeclareRobustCommand\TeX{\textoractual{\OrigTeX}{TeX}}
   \setlength\textheight{49\baselineskip}
 \else
-  \let\bfdefault\bfdefault at previous % undo mathdesign's \def\bdefault{b}
+  \let\bfdefault\bfdefault at previous % undo mathdesign's \def\bfdefault{b}
   \def\Module#1{{\color{theblue}\textoractual{$\langle$}{<}\textit{#1}\textoractual{$\rangle$}{>}}}
   \DeclareRobustCommand\TeX{\textoractual{T\kern-.1em\lower.4ex\hbox{E}\kern-.075emX\@}{TeX}}
   \DeclareRobustCommand\LaTeX{\textoractual{L\kern-.26em{\sbox\z@ T\vbox to\ht\z@{%
@@ -505,44 +504,39 @@
       \textrm{Text lost! Please install the \pkg{listings} package.}}}%
     \@beginparpenalty\predisplaypenalty\@verbatim\MacroFont
     \frenchspacing\@vobeyspaces\expandafter\@xverbatim\@gobble}}
-\IfFileExists{listings.sty}{
- \usepackage{listings}
- \lstset{
-   gobble=1,columns=flexible,keepspaces,upquote,escapechar=",
-   basicstyle=\MacroFont,
-   keywords=[0]{\microtypesetup,\DeclareMicrotypeSet,\UseMicrotypeSet,
-     \DeclareMicrotypeSetDefault,\SetProtrusion,\SetExpansion,\SetTracking,
-     \SetExtraKerning,\SetExtraSpacing,\DisableLigatures,\DeclareCharacterInheritance,
-     \DeclareMicrotypeVariants,\DeclareMicrotypeAlias,\DeclareMicrotypeBabelHook,
-     \LoadMicrotypeFile,\microtypecontext,\textmicrotypecontext,
-     \textls,\lsstyle,\lslig,\Microtype at Hook},
-   keywordstyle=[0]\color{thegreen},
-   keywords=[1]{protrusion,expansion,activate,DVIoutput,draft,final,verbose,
-     config,factor,auto,stretch,shrink,step,selected,unit,tracking,kerning,
-     spacing,letterspace,babel,context,
-    %defersetup,copyfonts,enable,disable,% undocumented
-     no\xA0ligatures,outer\xA0spacing,outer\xA0kerning}, % there are three \nobreakspace in this line
-   keywordstyle=[1]\color{thered},
-   comment=[l]\%,
-   commentstyle=\color{thegrey}\itshape,
-   alsoother={0123456789_},
-   frame=single,backgroundcolor=\color{theshade},rulecolor=\color{theframe},
-   framerule=\fboxrule,xleftmargin=3.4pt,xrightmargin=3.4pt,belowskip=\smallskipamount
- }
- \let\verbatim\relax
- \lstnewenvironment{verbatim}[1][]{\lstset{##1}}{}
- \ifpdf \IfFileExists{dummy-space.pfb}{%
-   \pdfmapline{=dummy-space <dummy-space.pfb}
-   \font\dummyspace=dummy-space
-   \pdfglyphtounicode{space}{0020}
-   \def\lst at outputspace{% copy spaces (from a font that really has a space at x20)
-     \setbox0\hbox{ }\@tempdima\wd0
-     \setbox0\hbox{\dummyspace\char"20}\advance\@tempdima-\wd0
-     \unhbox0 \kern\@tempdima}
-  }\relax \fi
-}{
- \let\lstset\@gobble
+\usepackage{listings}
+\lstset{
+  gobble=1,columns=flexible,keepspaces,upquote,escapechar=",
+  basicstyle=\MacroFont,
+  keywords=[0]{\microtypesetup,\DeclareMicrotypeSet,\UseMicrotypeSet,
+    \DeclareMicrotypeSetDefault,\SetProtrusion,\SetExpansion,\SetTracking,
+    \SetExtraKerning,\SetExtraSpacing,\DisableLigatures,\DeclareCharacterInheritance,
+    \DeclareMicrotypeVariants,\DeclareMicrotypeAlias,\DeclareMicrotypeBabelHook,
+    \LoadMicrotypeFile,\microtypecontext,\textmicrotypecontext,
+    \textls,\lsstyle,\lslig,\Microtype at Hook},
+  keywordstyle=[0]\color{thegreen},
+  keywords=[1]{protrusion,expansion,activate,DVIoutput,draft,final,verbose,
+    config,factor,auto,stretch,shrink,step,selected,unit,tracking,kerning,
+    spacing,letterspace,babel,context,
+   %defersetup,copyfonts,enable,disable,% undocumented
+    no\xA0ligatures,outer\xA0spacing,outer\xA0kerning}, % there are three \nobreakspace in this line
+  keywordstyle=[1]\color{thered},
+  comment=[l]\%,
+  commentstyle=\color{thegrey}\itshape,
+  alsoother={0123456789_},
+  frame=single,backgroundcolor=\color{theshade},rulecolor=\color{theframe},
+  framerule=\fboxrule,xleftmargin=3.4pt,xrightmargin=3.4pt,belowskip=\smallskipamount
 }
+\let\verbatim\relax
+\lstnewenvironment{verbatim}[1][]{\lstset{#1}}{}
+\ifpdf
+  \font\dummyspace=dummy-space
+  \pdfglyphtounicode{space}{0020}
+  \def\lst at outputspace{% copy spaces (from a font that really has a space at x20)
+    \setbox0\hbox{ }\@tempdima\wd0
+    \setbox0\hbox{\dummyspace\char"20}\advance\@tempdima-\wd0
+    \unhbox0 \kern\@tempdima}
+\fi
 \def\todo#1{\changes{zTo Do}{0000/00/00}{#1}%
   \marginpar{\rightskip2\marginparsep plus1em\hangindent1.5em\hangafter-2
     \smash{\rlap{\raisebox{-3.3ex}{\colorbox{thered}{\Large\color{white}!}}}}%
@@ -565,6 +559,7 @@
   \usepackage{attachfile}
   \usepackage{pdfpages}
   \hypersetup{
+    keeppdfinfo,
     pdftitle={The microtype package},
     pdfauthor={R Schlicht <w.m.l at gmx.net>},
     pdfsubject={Subliminal refinements towards typographical perfection},
@@ -571,7 +566,7 @@
     pdfkeywords={TeX, LaTeX, pdfTeX, LuaTeX, XeTeX, typography, micro-typography,
       character protrusion, margin kerning, optical alignment, font expansion,
       font scaling, hz, kerning, spacing, glue, letterspacing, tracking, ligatures},
-    pdfcopyright={\textcopyright\ 2004--2020 R Schlicht\012%
+    pdfcopyright={\textcopyright\ 2004--2021 R Schlicht\012%
       This work may be distributed and/or modified under the conditions
       of the LaTeX Project Public License, either version 1.3c of this
       license or (at your option) any later version.\012%
@@ -580,7 +575,7 @@
   }
   \pdfcatalog{/Lang(en-GB)}
   \ifnum\pdftexversion < 130 \else
-    \IfFileExists{hypdestopt.sty}{\usepackage{hypdestopt}}\relax\fi
+    \usepackage{hypdestopt}\fi
   \def\usage#1{\textbf{\hyperpage{#1}}}% for indexing of \DescribeMacro ...
   \def\changes@#1#2#3{% ... the changes ...
     \protected at edef\@tempa{\noexpand\glossary{#1\levelchar
@@ -814,7 +809,7 @@
 % other extensions (see section~\ref{sec:lettersp}).
 %
 %\bigskip\noindent
-% This package is copyright \textcopyright\ 2004\kern.09em--2020 R Schlicht.
+% This package is copyright \textcopyright\ 2004\kern.09em--2021 R Schlicht.
 % It may be distributed and/or modified under the conditions of the
 % \IfFileExists{lppl.tex}{\hyperref[LPPL:LPPL]}{\href{http://www.latex-project.org/lppl/}}
 %   {\LaTeX\ Project Public License},
@@ -1042,6 +1037,9 @@
 %
 %\begin{table}\small
 %\changes{v2.3a}{2008/02/25}{add table of available and enabled features}
+%\changes{v2.8a}{2020/12/23}{reorganise table~\ref{tab:available-features} for clarification
+%                            (suggested by \contributor Daniel Benjamin Miller <dbmiller\at dbmiller.org>)}
+%                            ^^A private mail, 2020/12/10
 %\caption{Availability of micro-typographic features}\label{tab:available-features}
 %\catcode`\!=13 \def!{\textcolor{thegreen}{\hskip.9em $\bigstar$}}
 %\catcode`\?=13 \def?{\textcolor{theblue} {\hskip 1em $\boxtimes$}}
@@ -1051,7 +1049,7 @@
 %\fcolorbox{theframe}{white}{^^A
 %\begin{minipage}{\textwidth}
 %\def\arraystretch{1.2}
-%\begin{tabular}{*3{@{}L{40pt}}*2{@{}L{43pt}}*4{@{}L{37pt}}@{}}
+%\begin{tabular}{*3{@{}L{40pt}}*6{@{}L{39pt}}@{}}
 %      \multicolumn{3}{@{}l}{\footnotesize \TeX\ engine}
 %    & \multicolumn{6}{@{}l}{\footnotesize Micro-typographic features}\\
 %\cmidrule(r){1-3}\cmidrule{4-9}
@@ -1059,30 +1057,34 @@
 %    & \footnotesize Version
 %    & \footnotesize Output
 %    & \footnotesize Protrusion
-%    & \footnotesize Expansion
-%    & \footnotesize (= auto)
+%    & \multicolumn{2}{l}{\footnotesize\hspace{2em}Expansion}
+%    & \footnotesize Tracking
 %    & \footnotesize Kerning
-%    & \footnotesize Spacing
-%    & \footnotesize Tracking\\
-%\cmidrule(r){1-1}\cmidrule(r){2-2}\cmidrule(r){3-3}\cmidrule(r){4-4}
-%\cmidrule(r){5-5}\cmidrule(r){6-6}\cmidrule(r){7-7}\cmidrule(r){8-8}\cmidrule{9-9}
+%    & \footnotesize Spacing\\
+%\cmidrule(r){5-6}\addlinespace[-2pt]
+% &&&& \footnotesize \textls[-20]{manual}
+%    & \footnotesize \textls[-20]{automatic}\\
+%\cmidrule(r){1-1}\cmidrule(r){2-2}\cmidrule(r){3-3}
+%\cmidrule(r){4-4}\cmidrule(r){5-5}\cmidrule(r){6-6}
+%\cmidrule(r){7-7}\cmidrule(r){8-8}\cmidrule   {9-9}
 % \pdftex
 %    & $\less$ 0.14f & <DVI>/<PDF> & _ & _ & _ & _ & _ & _\\
 %    & $\geq$  0.14f & <DVI>/<PDF> & ! & ? & _ & _ & _ & _\\
 %    & $\geq$  1.20  & <DVI>       & ! & ? & _ & _ & _ & _\\
 %    &               & <PDF>       & ! & ? & ! & _ & _ & _\\
-%    & $\geq$  1.40  & <DVI>       & ! & ? & _ & ? & ? & _\\
+%    & $\geq$  1.40  & <DVI>       & ! & ? & _ & _ & ? & ?\\
 %    &               & <PDF>       & ! & ? & ! & ? & ? & ?\\
 %\cmidrule(r){1-3}
 % \luatex ^^A we will have to re-model kerning and spacing with \luatex
 %    & $\geq$  0.30  & <DVI>       & ! & ? & _ & _ & _ & _\\
 %    &               & <PDF>       & ! & ? & ! & _ & _ & _\\
-%    & $\geq$  0.62  & <DVI>       & ! & _ & \hskip1em\llap{(}\textcolor{theblue}{$\boxtimes$})\textsuperscript{\itshape a} & _ & _ & ?\\
-%    &               & <PDF>       & ! & _ & ! & _ & _ & ?\\
+%    & $\geq$  0.62  & <DVI>       & ! & _ & \hskip1em\llap{(}\textcolor{theblue}{$\boxtimes$})\textsuperscript{\itshape a} & ? & _ & _\\
+%    &               & <PDF>       & ! & _ & ! & ? & _ & _\\
 %\cmidrule(r){1-3}
 % \let\textoractual\@firstoftwo ^^A why?
 % \xetex
 %    & $\geq$ 0.9997 & <PDF>       & ! & _ & _ & _ & _ & _\\
+%\addlinespace[2pt]
 %\bottomrule
 %\end{tabular}^^A
 %\vskip4pt\footnotesize
@@ -1091,7 +1093,7 @@
 % ? = not enabled\quad
 % _ = not available
 %\hfill
-% \textit{a}\quad by means of variable tracking\hskip1em
+% \textit{a}\quad by means of variable tracking
 %\vskip4pt
 %\end{minipage}^^A
 %}\kern-\dimexpr\fboxsep+\fboxrule\relax ^^A end \fcolorbox
@@ -1153,7 +1155,7 @@
 % If expanded instances of the fonts are available, they will be used
 % regardless whether \opt{auto} is true or not.
 %\fi
-% With \luatex, expansion is always automatic.
+% With recent versions of \luatex, expansion is always automatic.
 %
 % When generating <DVI> files, font expansion has to be enabled explicitly.
 % With \pdftex, \emph{automatic} font expansion will not work because
@@ -1204,7 +1206,7 @@
 %
 %\subsection[Tracking]
 %           {Tracking \requires{\pdftex~1.40,\luatex~0.62}}
-%           \label{sub:option-tracking}
+%           \label{sub:options-tracking}
 %
 %\Describe{Option}{letterspace}{:integer}[100]
 % This option changes the default amount for tracking (see section~\ref{sub:tracking})
@@ -1584,7 +1586,7 @@
 % With \luatex\ or \xetex, you may additionally specify a (font-specific)
 % glyph name, prefixed with `|/|' (\eg, the `fl' ligature as |/f_l|).
 % Note that you also have the possibility to declare lists
-% of characters that should inherit settings (see section~\ref{sub:inherit}).
+% of characters that should inherit settings (see section~\ref{sub:inheritance}).
 %
 %\subsection[Character protrusion]
 %           {Character protrusion \requires{\pdftex~0.14f,\luatex~0.30,\xetex~0.9997}}
@@ -1744,7 +1746,7 @@
 %       This method of employing contexts to temporarily apply different
 %       expansion parameters only works with \pdftex\ version 1.40.4 or later,^^A
 %         \footnote{For older versions, a dirty trick is laid out in
-%                   section~\ref{ssec:font-setup} on page~\pageref{exp-hack}.}
+%                   section~\ref{sub:font-setup} on page~\pageref{exp-hack}.}
 %       or with \luatex.
 %       Also note that both \pdftex\ and \luatex\ prohibit the use of fonts with different expansion
 %       limits or steps (even of different fonts) within one paragraph, hence
@@ -2079,7 +2081,7 @@
 %\end{options}
 %
 %
-%\subsection{Character inheritance}\label{sub:inherit}
+%\subsection{Character inheritance}\label{sub:inheritance}
 %
 % \Describe{Macro}{\DeclareCharacterInheritance}
 %                 {?features,set of fonts,inheritance lists}
@@ -2123,7 +2125,6 @@
 % This package ships with configuration files for a number of font families.
 % Table~\ref{tab:fonts} lists them all.
 %
-%\enlargethispage{\baselineskip} ^^A layout
 %\begin{table}[t]\small
 %\changes{v1.6a}{2005/02/02}{add table of fonts with tailored protrusion settings}
 %\caption{Fonts with tailored protrusion settings}\label{tab:fonts}
@@ -2133,10 +2134,10 @@
 %\begin{minipage}{\textwidth}
 %\def\arraystretch{1.2}
 %\long\def\@makefntext#1{%
-%  \leftskip 1em
-%  \parindent -1em
-%  \everypar{\parindent -1em}%
-%  \leavevmode\hbox to 1em{\@thefnmark\hss}#1}
+%  \leftskip 1.2em
+%  \parindent -1.2em
+%  \everypar{\parindent -1.2em}%
+%  \leavevmode\hbox to 1.2em{\@thefnmark\hss}#1}
 %\let\footnoterule\relax
 %\def\fnref#1{\textsuperscript{\itshape\ifpdf\ref*{#1}\else\ref{#1}\fi}}
 %\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}}*3l@{}}
@@ -2151,7 +2152,7 @@
 %      & n, (it, sl, sc)\fnref{fn:incmpl} \\
 % Computer Modern Roman (|cmr|)\footnote{Aliases: Latin Modern Roman (|lmr|),
 %                                        \pkg{ae} (|aer|), \pkg{zefonts} (|zer|),
-%                                        \pkg{eco} (|cmor|), \pkg{hfoldsty} (|hfor|)}
+%                                        \pkg{eco} (|cmor|), \pkg{hfoldsty} (|hfor|), \pkg{mlmodern}~(|mlmr|)}
 %      & <OT1>, <OT4>, <T1>, <T2A>, <T5>, <LY1>, <TS1>
 %      & n, it, sl, sc \\
 % Bitstream Charter (|bch|)\footnote{Aliases: \pkg{mathdesign}/Charter (|mdbch|),
@@ -2158,7 +2159,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 \\
-% Adobe Garamond (|pad|, |padx|, |padj|)
+% <EB> Garamond\footnote{Aliases: 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|)}
@@ -2191,7 +2192,7 @@
 %      & <EU1>/<2>, <TU> [Latin, Cyrillic, Greek]
 %      & n, it, sc, si\\
 %\fi
-% Palatino Linotype\footnote{Aliases: \TeX\ Gyre Pagella, Palatino <LT> Std, Palatino, Domitian}
+% 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|)}
@@ -2218,13 +2219,13 @@
 % On its search for a configuration file, the package will also try to remove
 % from the font name a suffix of one or more letters that denotes a `variant'
 % of the base font (cf. Karl Berry's \cite{fontname}). It is thus possible to
-% put settings for, \eg, the fonts |padx|~(expert set), |padj| (oldstyle
-% numerals) and |pad| (plain) into one and the same file \file{mt-pad.cfg}.
+% put settings for, \eg, the fonts |pplx|~(expert set), |pplj| (oldstyle
+% numerals) and |ppl| (plain) into one and the same file \file{mt-ppl.cfg}.
 % This command expects a comma-separated list of variant suffixes. The starred
 % version appends the suffix(es) to the existing list. The default declaration
 % in \file{microtype.cfg} is:
 %\begin{verbatim}
-%\DeclareMicrotypeVariants{x,j,w,a,d,0,1}
+%\DeclareMicrotypeVariants{x,j,w,a,d,0,1,-LF,-TLF,-OsF,-TOsF}
 %\end{verbatim}
 %
 %\medskip
@@ -2237,6 +2238,7 @@
 %\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.
@@ -2382,7 +2384,6 @@
 % the \opt{letterspace} package option, with decreasing significance in this
 % order.
 %
-%\pagebreak ^^A layout
 %\medskip
 %\Describe{Macro}{\lslig}{ligature}
 % Since the commands \cs{textls} and \cs{lsstyle} will also evaluate the
@@ -2418,7 +2419,7 @@
 %\bigskip\noindent
 %\DescribePackage{letterspace}
 % These three commands (plus the \opt{letterspace} option, described in
-% section~\ref{sub:option-tracking}) are also available with the alternative
+% section~\ref{sub:options-tracking}) are also available with the alternative
 % \letterspace\ package, which is in fact a much stripped-down version of
 % \microtype, omitting support for all the other extensions (and also omitting
 % the possibilities of the \cs{SetTracking} command -- all `|f|' ligatures will
@@ -2660,7 +2661,6 @@
 % distributions, this can be changed in the file \file{updmap.cfg} by setting
 % |pdftexDownloadBase14| to |true|.
 %
-%\ifcmr\else\pagebreak\fi ^^A layout
 %\changes{v1.9a}{2005/11/15}{add explanation for error message with non-Type\,1 fonts}
 %  \item
 %\begin{verbatim}
@@ -2882,11 +2882,14 @@
 %  \contributor Paolo Polesana    <@\at @>,  ^^A https://tex.stackexchange.com/users/95083/paolo-polesana
 %  \contributor Oliver Kopp       <koppdev\at gmail.com>,
 %  \contributor Hironori Kitagawa <h_kitagawa2001\at yahoo.co.jp>,
-% `\contributor d909              <@\at @>', ^^A https://tex.stackexchange.com/users/176404/d909
-%  \contributor Daniel Benjamin Miller <dbmiller\at dbmiller.org>,
-%  \contributor Md Ayquassar      <mdayq0\at lenta.ru>
+%  \contributor Daniel Benjamin Miller <dbmiller\at dbmiller.org>, ^^A also https://tex.stackexchange.com/users/176404/d909
+%  \contributor Md Ayquassar      <mdayq0\at lenta.ru>,
+%  \contributor Marcel Kr\"uger   <tex\at 2krueger.de>,
+%  \contributor Ekkehart Schlicht <ekkehart.schlicht\at gmail.com>,
+% `\contributor Canageek          <@\at @>', ^^A https://tex.stackexchange.com/users/7880/canageek
+% `\contributor dsedivec          <@\at @>'  ^^A https://tex.stackexchange.com/users/1680/dsedivec
 % and
-%  \contributor Marcel Kr\"uger   <tex\at 2krueger.de>.
+% `\contributor DORpapst          <@\at @>'. ^^A https://tex.stackexchange.com/users/104965/dorpapst
 %
 %
 %\iffalse
@@ -2972,7 +2975,7 @@
 %
 % \bibitem[\LaTeXe\ font selection]{fntguide}
 %   \LaTeX3 Project Team, \emph{\LaTeXe\ font selection},
-%   \newblock July 2020.
+%   \newblock November 2020.
 %   \newblock (\ctanurl{macros/latex/base/fntguide.pdf})
 %
 % \bibitem[\pkg{fontspec}]{fontspec}
@@ -2984,7 +2987,7 @@
 % \bibitem[\pkg{luaotfload}]{luaotfload}
 %   \'Elie Roux, Khaled Hosny, Philipp Gesang, Ulrike Fischer, Marcel Kr\"uger,
 %    \emph{The \pkg{luaotfload} package},
-%    \newblock 2~September 2020.
+%    \newblock 8~January 2021.
 %    \newblock (\ctanpkgurl{luaotfload})
 %
 % \bibitem[\pkg{pdfcprot}]{pdfcprot}
@@ -3035,7 +3038,9 @@
 %
 %\begin{History}
 %
-%\Version{\expandafter\@gobble\fileversion}{\filedate}
+%\VersionDate{\expandafter\@gobble\fileversion}{\filedate}
+%
+%\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}}
 %
@@ -3136,7 +3141,7 @@
 %        \refsection{\ref{sub:tracking}, \ref{sub:kerning}, \ref{sub:spacing}}
 %  \item New commands \cs{textls} and \cs{lsstyle} for letterspacing,
 %        new option `\opt{letterspace}'
-%        \refsection{\ref{sub:option-tracking}, \ref{sec:lettersp}}
+%        \refsection{\ref{sub:options-tracking}, \ref{sec:lettersp}}
 %  \item New option `\opt{babel}' for automatic micro-typographic adjustment to
 %        the selected language
 %        \refsection{\ref{sub:options-misc}, \ref{sec:context}}
@@ -3275,7 +3280,7 @@
 %\Version{1.1}{2004/09/21}
 %  \item Protrusion settings for Adobe Minion
 %  \item New command: \cs{DeclareCharacterInheritance}
-%        \refsection{\ref{sub:inherit}}
+%        \refsection{\ref{sub:inheritance}}
 %  \item Characters may also be specified as octal or hexadecimal numbers
 %        \refsection{\ref{sec:fine-tuning}}
 %^^A  \item Configuration file names in lowercase [\ref{sub:config-file}]
@@ -3453,7 +3458,7 @@
 %      \item[|bch|]   Settings for Bitstream Charter (\file{mt-bch.cfg}).
 %      \item[|blg|]   Settings for Bitstream Letter Gothic (\file{mt-blg.cfg}).
 %      \item[|cmr|]   Settings for Computer Modern Roman (\file{mt-cmr.cfg}).
-%      \item[|pad|]   Settings for Adobe Garamond (\file{mt-pad.cfg}).
+%      \item[|ebg|]   Settings for <EB> Garamond (\file{mt-EBGaramond.cfg}).
 %      \item[|ppl|]   Settings for Palatino (\file{mt-ppl.cfg}).
 %      \item[|ptm|]   Settings for Times (\file{mt-ptm.cfg}).
 %      \item[|pmn|]   Settings for Adobe Minion (\file{mt-pmn.cfg}).
@@ -3471,7 +3476,6 @@
 %    \item[|cfg-e|]  Surrounds Euro symbol configurations.
 %     \begin{description}
 %      \item[|zpeu|]  Settings for Adobe Euro symbol fonts (\file{mt-zpeu.cfg}).
-%      \item[|euroitc|] Settings for <ITC> Euro symbol fonts (\file{mt-euroitc.cfg}).
 %      \item[|mvs|]   Settings for \pkg{marvosym} Euro symbol (\file{mt-mvs.cfg}).
 %     \end{description}
 %   \end{description}
@@ -3999,10 +4003,11 @@
 % \item + default \cmd\efcode\,=\,1000;
 %         \cmd\protrusionboundary\ [not yet supported] ($\geq$~0.90)
 %\todo{interface for \cmd\protrusionboundary}
+% \item + \cmd\glet ($\geq$~1.10)
 %\end{enum}
 %\changes{v2.6}{2016/04/22}{update for \luatex\ 0.85 (renamed primitives)}
 % Also, sometime between 1.0.4 and 1.0.7, the function |font.setexpansion|
-% has been introduced, but we'll test this directly later.
+% has been introduced (but we're not using it for now).
 %    \begin{macrocode}
 %<*luatex-def>
 %<debug>\MT at dinfo@nl0{this is luatex (\the\luatexversion)}
@@ -4015,16 +4020,19 @@
 %\changes{v2.3d}{2009/03/25}{update for \luatex\ 0.36}
 %    \begin{macrocode}
 \let\MT at lua\directlua
-\def\MT at luatex@no{5}
-\ifnum\luatexversion<90
-  \def\MT at luatex@no{4}
-  \ifnum\luatexversion<85
-    \def\MT at luatex@no{3}
-    \ifnum\luatexversion<62
-      \def\MT at luatex@no{2}
-      \ifnum\luatexversion<36
-        \def\MT at lua{\directlua0}
-        \def\MT at luatex@no{1}
+\def\MT at luatex@no{6}
+\ifnum\luatexversion<110
+  \def\MT at luatex@no{5}
+  \ifnum\luatexversion<90
+    \def\MT at luatex@no{4}
+    \ifnum\luatexversion<85
+      \def\MT at luatex@no{3}
+      \ifnum\luatexversion<62
+        \def\MT at luatex@no{2}
+        \ifnum\luatexversion<36
+          \def\MT at lua{\directlua0}
+          \def\MT at luatex@no{1}
+        \fi
       \fi
     \fi
   \fi
@@ -4317,8 +4325,11 @@
 % To be continued, but first back to primitives.
 %\begin{macro}{\MT at glet}
 %\changes{v1.9f}{2006/08/09}{new macro}
-% Here's the forgotten one.
+% Here's the forgotten one
+%\changes{v2.8a}{2020/02/01}{use \luatex's \cmd\glet, if available}
+% (finally implemented in \luatex).
 %    \begin{macrocode}
+%<luatex-def>\MT at requires@luatex6{\let\MT at glet\glet}\relax
 %<*package|letterspace>
 \def\MT at glet{\global\let}
 %    \end{macrocode}
@@ -5090,7 +5101,7 @@
 %    \end{macrocode}
 %\end{macro}
 %
-%\subsubsection{Compatibility}\label{sub:compatibility}
+%\subsubsection{Compatibility}\label{ssub:compatibility}
 %
 % For the record, the following \LaTeX\ kernel commands will be modified by
 % \microtype:
@@ -5097,8 +5108,8 @@
 %\begin{itemize}
 %  \item \cmd\pickup at font
 %  \item \cmd\do at subst@correction
-%  \item \cmd\add at accent\ (all in section~\ref{sssec:impl.hook})
-%  \item \cmd\showhyphens\ (in section~\ref{sssec:impl.options})
+%  \item \cmd\add at accent\ (all in section~\ref{ssub:impl.hook})
+%  \item \cmd\showhyphens\ (in section~\ref{ssub:impl.options})
 %\end{itemize}
 %
 % The \pkg{wordcount} package redefines the font-switching commands, which will
@@ -5542,7 +5553,7 @@
 %<package>\expandafter\ifx\the\font\nullfont\normalfont\fi
 %    \end{macrocode}
 %
-%\subsection{Font setup}\label{ssec:font-setup}
+%\subsection{Font setup}\label{sub:font-setup}
 %
 %\begin{macro}{\MT at setupfont}
 % Setting up a font entails checking for each feature whether it should be
@@ -8290,7 +8301,7 @@
 %\changes{v1.8}{2005/03/29}{reset catcodes of the remaining <ASCII> characters}
 % OK, now all printable characters up to 127 are `other'. We hope that letters
 % are always letters and numbers other. (\pkg{listings} makes them active, see
-% section~\ref{sub:compatibility}.)
+% section~\ref{ssub:compatibility}.)
 %
 % We leave |^| at catcode 7, so that stuff like `|^^ff|' remains possible.
 %    \begin{macrocode}
@@ -8359,7 +8370,7 @@
 %\begin{macro}{\MT at get@basefamily@}
 % This will only remove one suffix (the longest match), so that
 % \emph{combinations} of suffixes would have be to added manually (\eg,
-% |\DeclareMicrotypeVariants*{aw}|). But otherwise, something like `|padx|'
+% |\DeclareMicrotypeVariants*{aw}|). But otherwise, something like `|pplx|'
 % would be truncated to `|p|'.
 %    \begin{macrocode}
 \def\MT at get@basefamily@#1#2\@nil{%
@@ -9286,7 +9297,7 @@
     \MT at glet\MT at warn@unknown\relax}%
 }
 %
-%\subsubsection{Hook into \LaTeX's font selection}\label{sssec:impl.hook}
+%\subsubsection{Hook into \LaTeX's font selection}\label{ssub:impl.hook}
 %
 % We append \cs{MT at setupfont} to \cmd\pickup at font, which is called by \LaTeX\
 % every time a font is selected. We then check whether we've already seen this
@@ -10091,19 +10102,8 @@
   \else
     \MT at let@cn\@tempa{\MT at val}%
   \fi
-  \ifx\@tempa\relax \else
-%    \end{macrocode}
-% The \pkg{relsize} solution of parsing \cmd\@setfontsize\ does not work with the
-% <AMS> classes, among others. I hope my hijacking doesn't do any harm.
-%\changes{v1.2}{2004/09/26}{hijack \cmd\set at fontsize\ instead of \cmd\@setfontsize}
-% We redefine \cmd\set at fontsize\ instead of \cmd\@setfontsize\ because some classes
-% might define the size selection commands by simply using \cmd\fontsize\
-% (\eg, the \pkg{a0poster} class).
-%\changes{v2.3b}{2008/03/07}{grouping}
-%    \begin{macrocode}
-    \begingroup
-      \def\set at fontsize##1##2##3##4\@nil{\endgroup\def\MT at val{##2}}%
-      \@tempa\@nil
+  \ifx\@tempa\relax\else
+    \MT at get@size@
   \fi
 %    \end{macrocode}
 % Test whether we finally got a number or dimension so that we can strip the
@@ -10121,6 +10121,44 @@
 }
 %    \end{macrocode}
 %\end{macro}
+%\begin{macro}{\MT at get@size@}
+%\begin{macro}{\MT at get@size@@}
+% The \pkg{relsize} solution of parsing \cmd\@setfontsize\ does not work with the
+% <AMS> classes, among others. I hope my hijacking doesn't do any harm.
+%\changes{v1.2}{2004/09/26}{hijack \cmd\set at fontsize\ instead of \cmd\@setfontsize}
+% We redefine \cmd\set at fontsize\ instead of \cmd\@setfontsize\ because some classes
+% might define the size selection commands by simply using \cmd\fontsize\
+% (\eg, the \pkg{a0poster} class).
+%\changes{v2.3b}{2008/03/07}{grouping}
+%    \begin{macrocode}
+\def\MT at get@size@@{%
+  \begingroup
+    \def\set at fontsize##1##2##3##4\@nil{\endgroup\def\MT at val{##2}}%
+    \@tempa\@nil
+}
+%    \end{macrocode}
+% The \pkg{svjour3} class defines the size commands using conditionals;
+% using \etex\ primitives, we close any leftovers here.
+%\changes{v2.8a}{2020/12/10}{compatibility with \pkg{svjour3}
+%                            (reported by \contributor Ekkehart Schlicht <ekkehart.schlicht\at gmail.com> (no relation!!))}
+%                            ^^A https://groups.google.com/g/de.comp.text.tex/c/46sJ1jFRq-I
+%                            ^^A MID: <9aa52497-19b5-4ca7-a668-c076cec4ceadn at googlegroups.com>, 2020/11/09
+%    \begin{macrocode}
+^^X\@ifclassloaded{svjour3}{%
+^^X  \def\MT at get@size@{%
+^^X    \@tempcnta=\currentiflevel
+^^X    \MT at get@size@@
+^^X    \loop
+^^X      \ifnum\numexpr\currentiflevel-1>\@tempcnta
+^^X      \csname fi\endcsname
+^^X    \repeat
+^^X  }%
+^^X}{%
+  \let\MT at get@size@\MT at get@size@@
+^^X}
+%    \end{macrocode}
+%\end{macro}
+%\end{macro}
 %\changes{v1.9}{2005/07/13}{\cs{DeclareMicrotypeSet}: new key: \texttt{font}}
 %\begin{macro}{\MT at define@set at key@font}
 %\changes{v2.3}{2007/11/20}{\texttt{font}: single asterisk means normal font}
@@ -11089,6 +11127,7 @@
 %\changes{v1.9d}{2006/02/09}{fix: empty context}
 %\changes{v1.9e}{2006/07/26}{new key `\texttt{inputenc}' to set the input encoding}
 %\changes{v2.5}{2010/05/18}{allow more than one encoding}
+%\changes{v2.8a}{2021/01/15}{skip settings for tracking}
 % This macro may be used in the configuration files to declare characters that
 % should inherit protrusion resp. expansion values from other characters. Thus,
 % there is no need to define all accented characters (\eg, |\`a|, |\'a|,
@@ -11115,18 +11154,20 @@
 %\end{macro}
 %\end{macro}
 %\begin{macro}{\MT at set@inh at list}
-% Safe category codes.
+% No need to create an inheritance list for tracking.
 %    \begin{macrocode}
 \def\MT at set@inh at list#1#2{%
   \MT at ifempty\MT at inh@feat{%
-    \MT at map@clist at c\MT at features{{\MT at declare@char at inh{##1}{#1}{#2}}}%
+    \MT at map@clist at c\MT at features{{%
+      \MT at ifstreq{##1}{tr}\relax{\MT at declare@char at inh{##1}{#1}{#2}}%
+    }}%
   }{%
     \MT at map@clist at c\MT at inh@feat{{%
       \KV@@sp at def\@tempa{##1}%
       \MT at ifempty\@tempa\relax{%
-        \MT at exp@one at n\MT at declare@char at inh
-          {\csname MT at rbba@\@tempa\endcsname}{#1}{#2}%
-      }%
+        \edef\@tempa{\csname MT at rbba@\@tempa\endcsname}%
+        \MT at ifstreq\@tempa{tr}\relax{%
+          \MT at exp@one at n\MT at declare@char at inh{\@tempa}{#1}{#2}}}%
     }}%
   }%
   \MT at end@catcodes
@@ -11217,7 +11258,7 @@
 %    \end{macrocode}
 %\end{macro}
 %
-%\subsubsection{Permutation}
+%\subsubsection{Permutation}\label{ssub:permutation}
 %
 %\begin{macro}{\MT at permute}
 %\changes{v1.1}{2004/09/15}{don't use sets for empty encoding}
@@ -11237,8 +11278,27 @@
 % currently defined list. Size ranges are held in a separate macro called
 % |\MT@|\meta{list type}|@/|\allowbreak\meta{font axes}|@sizes|, which in turn
 % contains the respective \meta{list name}s attached to the ranges.
+% So that,
+%\begin{verbatim}
+%\SetProtrusion
+%   { encoding = U,
+%     family   = {euroitc,euroitcs} }
+%   { E = {100,50} }
+%\SetProtrusion
+%   { encoding = U,
+%     family   = {euroitc,euroitcs},
+%     shape    = it* }
+%   { E = {100,} }
+%\end{verbatim}
+% would yield the following assignments:
 %    \begin{macrocode}
 %<*package>
+\MT at gdef@n{MT at pr@c at U/euroitc///}{euroitc}
+\MT at gdef@n{MT at pr@c at U/euroitcs///}{euroitc}
+\MT at gdef@n{MT at pr@c at U/euroitc//it/}{euroitci}
+\MT at gdef@n{MT at pr@c at U/euroitcs//it/}{euroitci}
+\MT at gdef@n{MT at pr@c at euroitc}{E={100,50}}
+\MT at gdef@n{MT at pr@c at euroitci}{E={100,}}
 \def\MT at permute{%
   \let\MT at cnt@encoding\@ne
   \MT at permute@
@@ -12164,7 +12224,7 @@
 %</package>
 %    \end{macrocode}
 %
-%\subsubsection{Processing the options}\label{sssec:impl.options}
+%\subsubsection{Processing the options}\label{ssub:impl.options}
 %
 %\begin{macro}{\MT at ProcessOptionsWithKV}
 % Parse options.
@@ -12308,7 +12368,7 @@
 % Since this could still be considered a viable option, we don't disable
 % the feature completely, but issue a warning.
 %\changes{v2.8}{2020/02/09}{warning when expanding in <DVI> mode with \luatex\
-%                           (reported by \contributor d909 <@\at @>)}
+%                           (reported by \contributor Daniel Benjamin Miller <dbmiller\at dbmiller.org>)} ^^A aka `d909'
 %                           ^^A https://tex.stackexchange.com/questions/531413/dvipdfmx-and-dvips-do-not-expand-fonts-properly-with-lualatex-in-dvi-mode
 %    \begin{macrocode}
 %<*pdftex-def|luatex-def>
@@ -12904,6 +12964,9 @@
 %
 %\section{Configuration files}
 %\changes{v1.6}{2005/01/24}{restructure \file{dtx} file}
+%\changes{v2.8a}{2021/02/22}{rename \file{mt-pad.cfg} to \file{mt-EBGaramond.cfg}
+%                            (requested by \contributor Karl Berry <karl\at freefriends.org>)}
+%                            ^^A private mail, 2021/02/22
 %
 % Let's now write the font configuration files.
 %    \begin{macrocode}
@@ -12943,7 +13006,7 @@
 
 %    \end{macrocode}
 %\changes{v2.6}{2014/04/07}{new: \texttt{allmath-nott} and \texttt{alltext-nott}
-%                           (reqested by \contributor Karl Berry <karl\at freefriends.org>)}
+%                           (suggested by \contributor Karl Berry <karl\at freefriends.org>)}
 %                           ^^A private mail, 2014/03/21
 %    \begin{macrocode}
 \DeclareMicrotypeSet{allmath-nott}
@@ -13023,11 +13086,14 @@
 %
 % These are the variants I happen to be using (expert encoding, oldstyle
 % numerals, swashes, alternative, display, inferior and superior numerals):
+% Additionally, we add the now common variants for Lining, Tabular, Oldstyle,
+% and Tabular Oldstyle numbers.
+%\changes{v2.8a}{2021/02/22}{add \texttt{-LF}, \texttt{-TLF}, \texttt{-OsF} and \texttt{-TOsF} as variants}
 %    \begin{macrocode}
 %%% -----------------------------------------------------------------------
 %%% FONT VARIANTS AND ALIASES
 
-\DeclareMicrotypeVariants{x,j,w,a,d,0,1}
+\DeclareMicrotypeVariants{x,j,w,a,d,0,1,-LF,-TLF,-OsF,-TOsF}
 %    \end{macrocode}
 % Other candidates: |2|~(proportional digits), |e|~(engraved), |f|~(Fraktur),
 % |g|~(small text), |h|~(shadow), |l|~(outline), |n|~(informal),
@@ -13062,17 +13128,20 @@
 \fi
 %    \end{macrocode}
 % The Latin Modern fonts, the virtual fonts from the
-% \pkg{ae} and \pkg{zefonts}, and the \pkg{eco} and \pkg{hfoldsty} packages
-% (oldstyle numerals) all inherit the (basic) settings from Computer Modern
-% Roman. Some of them are in part overwritten later.
+% \pkg{ae} and \pkg{zefonts} and the \pkg{eco} and \pkg{hfoldsty} packages
+% (oldstyle numerals), as well as \pkg{mlmodern}, all inherit the (basic) settings
+% from Computer Modern Roman. Some of them are in part overwritten later.
 %\changes{v1.2}{2004/10/03}{declare \texttt{cmor} as an alias of \texttt{cmr}}
 %\changes{v1.3}{2004/10/22}{declare \texttt{aer}, \texttt{zer} and \texttt{hfor}
-%                           as aliases of \texttt{cmr}}
+%                           as aliases of \texttt{cmr}}^^A
 % We mustn't forget the Latin Modern math fonts.
 %\changes{v2.5}{2012/07/17}{declare \texttt{lmsy} and \texttt{lmm} as aliases
 %                           of \texttt{cmsy} resp. \texttt{cmm}
 %                           (reported by \contributor Jonas Hogstrom <hjb981\at gmail.com>)}
 %                           ^^A https://tex.stackexchange.com/questions/63558/how-to-get-microtype-to-work-with-mathematical-minus-sign-and-package-lmodern
+%\changes{v2.8a}{2021/01/13}{declare \pkg{mlmodern} fonts as aliases of Latin Modern
+%                            (reported by \contributor Daniel Benjamin Miller <dbmiller\at dbmiller.org>)}
+%                            ^^A private mail, 2021/01/12
 %    \begin{macrocode}
 \DeclareMicrotypeAlias{lmsy}{cmsy}         %   "
 \DeclareMicrotypeAlias{lmm} {cmm}          %   "
@@ -13080,11 +13149,20 @@
 \DeclareMicrotypeAlias{zer} {cmr}          % zefonts
 \DeclareMicrotypeAlias{cmor}{cmr}          % eco
 \DeclareMicrotypeAlias{hfor}{cmr}          % hfoldsty
+\DeclareMicrotypeAlias{mlmr}{cmr}          % mlmodern
+\DeclareMicrotypeAlias{mlmsy}{cmsy}        %   "
+\DeclareMicrotypeAlias{mlmm} {cmm}         %   "
 %    \end{macrocode}
 % Another, new Computer Modern extension.
 %\changes{v2.8}{2019/11/22}{declare New Computer Modern as an alias of Latin Modern Roman}
+% The \pkg{newcomputermodern} package loads it by file name.
+%\changes{v2.8a}{2021/01/09}{reference New Computer Modern also by file name
+%                            (reported by \contributor Canageek <@\at @>)}
+%                            ^^A https://tex.stackexchange.com/questions/578121/how-do-i-properly-tell-microtype-that-newcomputermodern-is-the-same-as-comput
 %    \begin{macrocode}
 \DeclareMicrotypeAlias{New Computer Modern}{Latin Modern Roman}
+\DeclareMicrotypeAlias{NewCM10-Book.otf}   {Latin Modern Roman}
+\DeclareMicrotypeAlias{NewCM10-Regular.otf}{Latin Modern Roman}
 %    \end{macrocode}
 % The packages \pkg{pxfonts} and \pkg{txfonts} fonts inherit Palatino and Times
 % settings respectively,
@@ -13125,11 +13203,11 @@
 %\changes{v2.5}{2012/03/29}{declare TeX Gyre Pagella, Asana Math, Palatino <LT> Std, and Palatino
 %                           as aliases of Palatino Linotype (OpenType version)}
 %    \begin{macrocode}
-\DeclareMicrotypeAlias{Domitian}        {Palatino Linotype}
-\DeclareMicrotypeAlias{TeX Gyre Pagella}{Palatino Linotype}
-\DeclareMicrotypeAlias{Palatino LT Std} {Palatino Linotype}
-\DeclareMicrotypeAlias{Palatino}        {Palatino Linotype}
-\DeclareMicrotypeAlias{Asana Math}      {Palatino Linotype}
+\DeclareMicrotypeAlias{Palatino Linotype}{Palatino}
+\DeclareMicrotypeAlias{Palatino LT Std}  {Palatino}
+\DeclareMicrotypeAlias{TeX Gyre Pagella} {Palatino}
+\DeclareMicrotypeAlias{Domitian}         {Palatino}
+\DeclareMicrotypeAlias{Asana Math}       {Palatino}
 %% -- Times New Roman
 \DeclareMicrotypeAlias{txr}{ptm}           % txfonts
 %    \end{macrocode}
@@ -13144,13 +13222,13 @@
 % The \pkg{tempora} package.
 %\changes{v2.7}{2017/02/25}{declare aliases for \pkg{tempora}}
 %    \begin{macrocode}
-\DeclareMicrotypeAlias{Tempora-TLF}{ptmx}  % tempora
+\DeclareMicrotypeAlias{Tempora-TLF} {ptmx} % tempora
 \DeclareMicrotypeAlias{Tempora-TOsF}{ptmj} %    "
 \DeclareMicrotypeAlias{qtm}{ptm}           % TeX Gyre Termes (formerly: qfonts/QuasiTimes)
 %    \end{macrocode}
 % The \pkg{step} package.
 %    \begin{macrocode}
-\DeclareMicrotypeAlias{STEP-TLF}{ptmx}     % step
+\DeclareMicrotypeAlias{STEP-TLF} {ptmx}    % step
 \DeclareMicrotypeAlias{STEP-TOsF}{ptmj}    %   "
 %    \end{macrocode}
 % The \pkg{stix} and \pkg{stix2} packages (the latter has departed a bit from being
@@ -13197,6 +13275,13 @@
 \DeclareMicrotypeAlias{zgmj}{ugm}          %    "
 \DeclareMicrotypeAlias{zgmI}{ugm}          %    "
 \DeclareMicrotypeAlias{zgmq}{ugm}          %    "
+%    \end{macrocode}
+% Because a configuration file for Adobe Garamond wouldn't be permitted
+% for \texlive\ distribution, we use <EB> Garamond as the base font.
+%    \begin{macrocode}
+\DeclareMicrotypeAlias{pad} {EBGaramond-LF}% Adobe Garamond
+\DeclareMicrotypeAlias{padx}{EBGaramond-TLF}%   "
+\DeclareMicrotypeAlias{padj}{EBGaramond-TOsF}%  "
 %% --
 %    \end{macrocode}
 % <URW> Letter Gothic is similar enough to Bitstream Letter Gothic to share the
@@ -13215,7 +13300,6 @@
 %    \begin{macrocode}
 \DeclareMicrotypeAlias{zpeus}   {zpeu}     % Adobe Euro sans -> serif
 \DeclareMicrotypeAlias{eurosans}{zpeu}     % Adobe Euro sans -> serif
-\DeclareMicrotypeAlias{euroitcs}{euroitc}  % ITC Euro sans -> serif
 
 %    \end{macrocode}
 %
@@ -13538,7 +13622,7 @@
 % should be overridden by font-specific ones.
 %    \begin{macrocode}
 \DeclareCharacterInheritance
-   { encoding = {EU1,EU2,TU} }
+   { encoding = {TU,EU1,EU2} }
    { A = {\`A,\'A,\^A,\~A,\"A,\r A,\k A,\u A},
      a = {\`a,\'a,\^a,\~a,\"a,\r a,\k a,\u a},
      C = {\'C,\c C,\v C},
@@ -13844,9 +13928,9 @@
 %    \begin{macrocode}
 %<cmr>   [ name     = cmr-default ]
 %    \end{macrocode}
-%  \item Adobe Garamond (|pad|, |padx|, |padj|)
+%  \item <EB> Garamond
 %    \begin{macrocode}
-%<pad>   [ name     = pad-default ]
+%<ebg>   [ name     = EBGaramond-default ]
 %    \end{macrocode}
 %  \item Minion\footnote{Contributed by \contributor Harald Harders <h.harders\at tu-bs.de>
 %                        and \contributor Karl Karlsson <karl-karlsson\at yandex.ru>.}
@@ -13871,82 +13955,82 @@
 %    \begin{macrocode}
 %<ugm>   [ name     = ugm-default ]
 %<m-t|cmr|pmn>   { }
-%<bch|blg|pad|ugm>   { encoding = OT1,
+%<bch|blg|ebg|ugm>   { encoding = OT1,
 %<ppl|ptm>   { encoding = {OT1,OT4},
 %<bch>     family   = bch }
 %<blg>     family   = blg }
-%<pad>     family   = {pad,padx,padj} }
+%<ebg>     family   = {EBGaramond-LF,EBGaramond-OsF,EBGaramond-TLF,EBGaramond-TOsF} }
 %<ppl>     family   = {ppl,pplx,pplj} }
 %<ptm>     family   = {ptm,ptmx,ptmj} }
 %<ugm>     family   = ugm }
    {
-%<m-t|bch|blg|cmr|pad|pmn|ppl|ptm>     A = {50,50},
+%<m-t|bch|blg|cmr|ebg|pmn|ppl|ptm>     A = {50,50},
 %<ugm>     A = {50,100},
-%<pad|ptm>   \AE = {50,  },
+%<ebg|ptm>   \AE = {50,  },
 %<ugm>   \AE = {150,50},
 %<ugm>     B = {  ,50},
-%<bch|pad|pmn|ugm>     C = {50,  },
-%<bch|pad|pmn>     D = {  ,50},
+%<bch|ebg|pmn|ugm>     C = {50,  },
+%<bch|ebg|pmn>     D = {  ,50},
 %<ugm>     D = {  ,70},
 %<ugm>     E = {  ,50},
-%<m-t|bch|cmr|pad|pmn|ptm>     F = {  ,50},
+%<m-t|bch|cmr|ebg|pmn|ptm>     F = {  ,50},
 %<ugm>     F = {  ,70},
-%<bch|pad|pmn>     G = {50,  },
+%<bch|ebg|pmn>     G = {50,  },
 %<ugm>     G = {50,50},
 %<blg>     I = {150,150},
-%<m-t|cmr|pad|pmn|ppl|ptm|ugm>     J = {50,  },
+%<m-t|cmr|ebg|pmn|ppl|ptm|ugm>     J = {50,  },
 %<bch|blg>     J = {100,  },
 %<!blg>     K = {  ,50},
 %<blg>     K = {50,  },
-%<m-t|bch|cmr|pad|pmn|ppl>     L = {  ,50},
+%<m-t|bch|cmr|ebg|pmn|ppl>     L = {  ,50},
 %<blg>     L = {  ,150},
 %<ptm>     L = {  ,80},
 %<ugm>     L = {  ,120},
-%<bch|pad|pmn|ugm>     O = {50,50},
-%<pad>   \OE = {50,  },
+%<bch|ebg|pmn|ugm>     O = {50,50},
+%<ebg>   \OE = {50,  },
 %<ugm>   \OE = {50,50},
 %<blg>     P = {  ,100},
 %<ugm>     P = {  ,50},
-%<bch|pad|pmn>     Q = {50,70},
+%<bch|ebg|pmn>     Q = {50,70},
 %<ugm>     Q = {50,50},
 %<bch>     R = {  ,50},
 %<ugm>     R = {  ,70},
-%<m-t|bch|cmr|pad|pmn|ppl|ptm>     T = {50,50},
+%<m-t|bch|cmr|ebg|pmn|ppl|ptm>     T = {50,50},
 %<blg>     T = {100,100},
 %<ugm>     T = {70,70},
-%<m-t|bch|cmr|pad|pmn|ppl|ptm>     V = {50,50},
+%<m-t|bch|cmr|ebg|pmn|ppl|ptm>     V = {50,50},
 %<blg|ugm>     V = {70,70},
-%<m-t|bch|cmr|pad|pmn|ppl|ptm>     W = {50,50},
+%<m-t|bch|cmr|ebg|pmn|ppl|ptm>     W = {50,50},
 %<ugm>     W = {70,70},
-%<m-t|bch|cmr|pad|pmn|ppl|ptm>     X = {50,50},
+%<m-t|bch|cmr|ebg|pmn|ppl|ptm>     X = {50,50},
 %<ugm>     X = {50,70},
-%<m-t|bch|cmr|pad|pmn|ppl>     Y = {50,50},
+%<m-t|bch|cmr|ebg|pmn|ppl>     Y = {50,50},
 %<blg|ptm|ugm>     Y = {80,80},
 %<ugm>     Z = {50,50},
 %<blg>     f = {150,100},
 %<blg>     i = {150,150},
 %<blg>     j = {100,100},
-%<m-t|bch|cmr|pad|pmn|ppl|ptm>     k = {  ,50},
+%<m-t|bch|cmr|ebg|pmn|ppl|ptm>     k = {  ,50},
 %<ugm>     k = {  ,70},
 %<blg>     l = {150,150},
 %<pmn>     l = {  ,-50},
-%<pad|ppl>     p = {50,50},
+%<ebg|ppl>     p = {50,50},
 %<ugm>     p = {  ,50},
-%<pad|ppl>     q = {50,  },
+%<ebg|ppl>     q = {50,  },
 %<!blg>     r = {  ,50},
 %<blg>     r = {100, 80},
-%<cmr|pad|pmn>     t = {  ,70},
+%<cmr|ebg|pmn>     t = {  ,70},
 %<bch>     t = {  ,50},
 %<blg>     t = {150, 80},
 %<ugm>     t = {  ,100},
-%<m-t|bch|cmr|pad|pmn|ppl|ptm>     v = {50,50},
+%<m-t|bch|cmr|ebg|pmn|ppl|ptm>     v = {50,50},
 %<blg>     v = {100,100},
 %<ugm>     v = {50,70},
-%<m-t|bch|cmr|pad|pmn|ppl|ptm>     w = {50,50},
+%<m-t|bch|cmr|ebg|pmn|ppl|ptm>     w = {50,50},
 %<ugm>     w = {50,70},
 %<!blg>     x = {50,50},
 %<blg>     x = {100,100},
-%<m-t|bch|pad|pmn>     y = {  ,50},
+%<m-t|bch|ebg|pmn>     y = {  ,50},
 %<blg>     y = { 50,100},
 %<cmr|ppl|ptm>     y = {50,70},
 %<ugm>     y = {  ,70},
@@ -13957,16 +14041,16 @@
 %    \begin{macrocode}
 %<cmr>     0 = {  ,50},
 %<m-t>     1 = {50,50},
-%<bch|blg|pad|ptm|ugm>     1 = {150,150},
+%<bch|blg|ebg|ptm|ugm>     1 = {150,150},
 %<cmr>     1 = {100,200},
 %<pmn>     1 = {  ,50},
 %<ppl>     1 = {100,100},
-%<bch|cmr|pad|ugm>     2 = {50,50},
+%<bch|cmr|ebg|ugm>     2 = {50,50},
 %<blg>     2 = {  ,100},
 %<bch|pmn>     3 = {50,  },
-%<cmr|pad|ugm>     3 = {50,50},
+%<cmr|ebg|ugm>     3 = {50,50},
 %<blg>     3 = {100,  },
-%<m-t|pad>     4 = {50,50},
+%<m-t|ebg>     4 = {50,50},
 %<bch>     4 = {100,50},
 %<blg>     4 = {100,  },
 %<cmr|ugm>     4 = {70,70},
@@ -13973,43 +14057,43 @@
 %<pmn>     4 = {50,  },
 %<ptm>     4 = {70,  },
 %<cmr>     5 = {  ,50},
-%<pad>     5 = {50,50},
+%<ebg>     5 = {50,50},
 %<bch>     6 = {50,  },
 %<cmr>     6 = {  ,50},
-%<pad>     6 = {50,50},
+%<ebg>     6 = {50,50},
 %<m-t>     7 = {50,50},
-%<bch|pad|pmn|ugm>     7 = {50,80},
+%<bch|ebg|pmn|ugm>     7 = {50,80},
 %<blg>     7 = {100,100},
 %<cmr|ptm>     7 = {50,100},
 %<ppl>     7 = {  ,50},
 %<cmr>     8 = {  ,50},
-%<bch|pad>     9 = {50,50},
+%<bch|ebg>     9 = {50,50},
 %<cmr>     9 = {  ,50},
-%<m-t|cmr|pad|pmn|ppl|ptm|ugm>     . = { ,700},
+%<m-t|cmr|ebg|pmn|ppl|ptm|ugm>     . = { ,700},
 %<bch>     . = { ,600},
 %<blg>     . = {400,500},
 %<!blg>    {,}= { ,500},
 %<blg>    {,}= {300,400},
-%<m-t|cmr|pad|pmn|ppl|ptm|ugm>     : = { ,500},
+%<m-t|cmr|ebg|pmn|ppl|ptm|ugm>     : = { ,500},
 %<bch>     : = { ,400},
 %<blg>     : = {300,400},
-%<m-t|bch|pad|pmn|ptm>     ; = { ,300},
+%<m-t|bch|ebg|pmn|ptm>     ; = { ,300},
 %<blg>     ; = {200,300},
 %<cmr|ppl>     ; = { ,500},
 %<ugm>     ; = { ,400},
 %<!blg>     ! = { ,100},
 %<blg>     ! = {200,200},
-%<m-t|pad|pmn|ptm>     ? = { ,100},
+%<m-t|ebg|pmn|ptm>     ? = { ,100},
 %<bch|cmr|ppl|ugm>     ? = { ,200},
 %<blg>     ? = {150,150},
 %<pmn>     " = {300,300},
-%<m-t|bch|cmr|pad|pmn|ppl>     @ = {50,50},
+%<m-t|bch|cmr|ebg|pmn|ppl>     @ = {50,50},
 %<ptm>     @ = {100,100},
-%<m-t|bch|blg|cmr|pad|pmn|ppl|ptm>     ~ = {200,250},
+%<m-t|bch|blg|cmr|ebg|pmn|ppl|ptm>     ~ = {200,250},
 %<ugm>     ~ = {300,350},
-%<pad|ppl|ptm>     & = {50,100},
+%<ebg|ppl|ptm>     & = {50,100},
 %<ugm>     & = {  ,100},
-%<m-t|cmr|pad|pmn>    \% = {50,50},
+%<m-t|cmr|ebg|pmn>    \% = {50,50},
 %<bch>    \% = {  ,50},
 %<ppl|ptm>    \% = {100,100},
 %<ugm>    \% = {50,100},
@@ -14017,14 +14101,14 @@
 %<m-t|ppl|ptm|ugm>     * = {200,200},
 %<bch|pmn>     * = {200,300},
 %<blg>     * = {150,200},
-%<cmr|pad>     * = {300,300},
+%<cmr|ebg>     * = {300,300},
 %<m-t|cmr|ppl|ptm>     + = {250,250},
 %<bch>     + = {150,250},
-%<pad>     + = {300,300},
+%<ebg>     + = {300,300},
 %<blg|pmn>     + = {150,200},
 %<ugm>     + = {250,300},
 %<blg|ugm>    {=}= {200,200},
-%<m-t|pad|pmn|ptm>     ( = {100,   },    ) = {   ,200},
+%<m-t|ebg|pmn|ptm>     ( = {100,   },    ) = {   ,200},
 %<bch|ugm>     ( = {200,   },    ) = {   ,200},
 %<cmr|blg>     ( = {300,   },    ) = {   ,300},
 %<ppl>     ( = {100,   },    ) = {   ,300},
@@ -14034,7 +14118,7 @@
 %\changes{v1.7}{2005/03/15}{fix: remove \textbackslash\ from <OT1>,
 %                           add \cmd\textbackslash\ to <T1> encoding}
 %    \begin{macrocode}
-%<m-t|pad|pmn|ptm>     / = {100,200},
+%<m-t|ebg|pmn|ptm>     / = {100,200},
 %<bch>     / = { ,200},
 %<blg>     / = {300,300},
 %<cmr|ppl>     / = {200,300},
@@ -14042,7 +14126,7 @@
 %<m-t|ptm>     - = {500,500},
 %<bch|cmr|ppl>     - = {400,500},
 %<blg>     - = {300,400},
-%<pad>     - = {300,500},
+%<ebg>     - = {300,500},
 %<pmn>     - = {200,400},
 %<ugm>     - = {500,600},
 %<blg>     < = {200,100},    > = {100,200},
@@ -14051,7 +14135,7 @@
 %<m-t|pmn>     \textendash       = {200,200},   \textemdash        = {150,150},
 %<bch>     \textendash       = {200,300},   \textemdash        = {150,250},
 %<cmr>     \textendash       = {400,300},   \textemdash        = {300,200},
-%<pad|ppl|ptm>     \textendash       = {300,300},   \textemdash        = {200,200},
+%<ebg|ppl|ptm>     \textendash       = {300,300},   \textemdash        = {200,200},
 %<ugm>     \textendash       = {250,300},   \textemdash        = {250,250},
 %    \end{macrocode}
 % Why settings for left \emph{and} right quotes? Because in some languages they
@@ -14060,13 +14144,13 @@
 %<m-t|bch|pmn>     \textquoteleft    = {300,400},   \textquoteright    = {300,400},
 %<blg>     \textquoteleft     = {400,600},   \textquoteright    = {400,600},
 %<cmr>     \textquoteleft    = {500,700},   \textquoteright    = {500,600},
-%<pad|ppl>     \textquoteleft    = {500,700},   \textquoteright    = {500,700},
+%<ebg|ppl>     \textquoteleft    = {500,700},   \textquoteright    = {500,700},
 %<ptm>     \textquoteleft    = {500,500},   \textquoteright    = {300,500},
 %<ugm>     \textquoteleft    = {300,600},   \textquoteright    = {300,600},
 %<m-t|bch|pmn>     \textquotedblleft = {300,300},   \textquotedblright = {300,300}
 %<blg>     \textquotedblright = {300,400}
 %<cmr>     \textquotedblleft = {500,300},   \textquotedblright = {200,600}
-%<pad|ppl|ptm>     \textquotedblleft = {300,400},   \textquotedblright = {300,400}
+%<ebg|ppl|ptm>     \textquotedblleft = {300,400},   \textquotedblright = {300,400}
 %<ugm>     \textquotedblleft = {400,400},   \textquotedblright = {400,400}
    }
 
@@ -14125,7 +14209,7 @@
 %<bch>   [ name     = bch-T1,
 %<blg>   [ name     = blg-T1,
 %<cmr>   [ name     = cmr-T1,
-%<pad>   [ name     = pad-T1,
+%<ebg>   [ name     = EBGaramond-T1,
 %<pmn>   [ name     = pmnj-T1,
 %<ppl>   [ name     = ppl-T1,
 %<ptm>   [ name     = ptm-T1,
@@ -14134,18 +14218,18 @@
 %<bch>     load     = bch-default ]
 %<blg>     load     = blg-default ]
 %<cmr>     load     = cmr-default ]
-%<pad>     load     = pad-default ]
+%<ebg>     load     = EBGaramond-default ]
 %<pmn>     load     = pmnj-default ]
 %<ppl>     load     = ppl-default ]
 %<ptm>     load     = ptm-default ]
 %<ugm>     load     = ugm-default ]
 %<m-t>   { encoding = {T1,LY1,EU1,EU2,TU} }
-%<bch|cmr|pad|pmn|ppl>   { encoding = {T1,LY1},
+%<bch|cmr|ebg|pmn|ppl>   { encoding = {T1,LY1},
 %<blg|ptm|ugm>   { encoding = {T1},
 %<bch>     family   = bch }
 %<blg>     family   = blg }
 %<cmr>     family   = cmr }
-%<pad>     family   = {pad,padx,padj} }
+%<ebg>     family   = {EBGaramond-LF,EBGaramond-TLF,EBGaramond-OsF,EBGaramond-TOsF} }
 %<pmn>     family   = pmnj }
 %<ppl>     family   = {ppl,pplx,pplj} }
 %<ptm>     family   = {ptm,ptmx,ptmj} }
@@ -14161,10 +14245,10 @@
 %<blg>     127 =  {300,400},
 %<blg>     156 =  {100,   }, % IJ
 %<blg>     188 =  { 80, 80}, % ij
-%<m-t|bch|pad|pmn|ppl|ptm>       _ = {100,100},
+%<m-t|bch|ebg|pmn|ppl|ptm>       _ = {100,100},
 %<cmr>       _ = {200,200},
 %<ugm>       _ = {100,200},
-%<m-t|pad|pmn|ptm>     \textbackslash    = {100,200},
+%<m-t|ebg|pmn|ptm>     \textbackslash    = {100,200},
 %<bch>     \textbackslash    = {150,200},
 %<blg>     \textbackslash    = {250,300},
 %<cmr|ppl>     \textbackslash    = {200,300},
@@ -14179,24 +14263,24 @@
 % The <EC> fonts do something weird: they insert an implicit kern between quote
 % and boundary character. Therefore, we must override the settings from <OT1>.
 %    \begin{macrocode}
-%<m-t|cmr|pad|ppl|ptm|ugm>     \quotesinglbase   = {400,400},   \quotedblbase      = {400,400},
+%<m-t|cmr|ebg|ppl|ptm|ugm>     \quotesinglbase   = {400,400},   \quotedblbase      = {400,400},
 %<blg>     \quotesinglbase   = {400,400},   \quotedblbase      = {300,400},
 %<bch|pmn>     \quotesinglbase   = {400,400},   \quotedblbase      = {300,300},
 %<m-t|bch|pmn>     \guilsinglleft    = {400,300},   \guilsinglright    = {300,400},
 %<blg>     \guilsinglleft    = {300,500},   \guilsinglright    = {300,500},
-%<cmr|pad|ppl|ptm>     \guilsinglleft    = {400,400},   \guilsinglright    = {300,500},
+%<cmr|ebg|ppl|ptm>     \guilsinglleft    = {400,400},   \guilsinglright    = {300,500},
 %<ugm>     \guilsinglleft    = {400,400},   \guilsinglright    = {300,600},
 %<m-t>     \guillemotleft    = {200,200},   \guillemotright    = {200,200},
 %<cmr>     \guillemotleft    = {300,200},   \guillemotright    = {100,400},
 %<bch|pmn>     \guillemotleft    = {200,200},   \guillemotright    = {150,300},
-%<blg|pad|ppl|ptm>     \guillemotleft    = {300,300},   \guillemotright    = {200,400},
+%<blg|ebg|ppl|ptm>     \guillemotleft    = {300,300},   \guillemotright    = {200,400},
 %<ugm>     \guillemotleft    = {300,400},   \guillemotright    = {300,400},
-%<m-t|bch|cmr|pad|pmn|ppl|ugm>     \textexclamdown   = {100,   },   \textquestiondown  = {100,   },
+%<m-t|bch|cmr|ebg|pmn|ppl|ugm>     \textexclamdown   = {100,   },   \textquestiondown  = {100,   },
 %<blg>     \textexclamdown   = {200,   },   \textquestiondown  = {100,   },
 %<ptm>     \textexclamdown   = {200,   },   \textquestiondown  = {200,   },
-%<m-t|cmr|pad|ppl|ptm|ugm>     \textbraceleft    = {400,200},   \textbraceright    = {200,400},
+%<m-t|cmr|ebg|ppl|ptm|ugm>     \textbraceleft    = {400,200},   \textbraceright    = {200,400},
 %<bch|blg|pmn>     \textbraceleft    = {200,   },   \textbraceright    = {   ,300},
-%<m-t|bch|cmr|pad|ppl|ptm|ugm>     \textless         = {200,100},   \textgreater       = {100,200}
+%<m-t|bch|cmr|ebg|ppl|ptm|ugm>     \textless         = {200,100},   \textgreater       = {100,200}
 %<pmn>     \textless         = {100,   },   \textgreater       = {   ,100},
 %<pmn>     \textvisiblespace = {100,100} % not in LY1
 %    \end{macrocode}
@@ -14470,65 +14554,65 @@
 %<blg>   [ name     = blg-it,
 %<blg>     load     = blg-default ]
 %<cmr>   [ name     = cmr-it   ]
-%<pad>   [ name     = pad-it   ]
+%<ebg>   [ name     = EBGaramond-it   ]
 %<pmn>   [ name     = pmnj-it  ]
 %<ppl>   [ name     = ppl-it   ]
 %<ptm>   [ name     = ptm-it   ]
 %<ugm>   [ name     = ugm-it   ]
-%<m-t|bch|blg|pad|ugm>   { encoding = OT1,
+%<m-t|bch|blg|ebg|ugm>   { encoding = OT1,
 %<ppl|ptm>   { encoding = {OT1,OT4},
 %<bch>     family   = bch,
 %<blg>     family   = blg,
-%<pad>     family   = {pad,padx,padj},
+%<ebg>     family   = {EBGaramond-LF,EBGaramond-TLF,EBGaramond-OsF,EBGaramond-TOsF},
 %<ppl>     family   = {ppl,pplx,pplj},
 %<ptm>     family   = {ptm,ptmx,ptmj},
 %<ugm>     family   = ugm,
-%<m-t|bch|pad|ppl|ptm>     shape    = {it,sl}  }
+%<m-t|bch|ebg|ppl|ptm>     shape    = {it,sl}  }
 %<blg|ugm>     shape    = it  }
 %<cmr|pmn>   { }
    {
 %<cmr>     A = {100,100},
 %<ptm>     A = {100,50},
-%<pad|pmn>     A = {50,  },
+%<ebg|pmn>     A = {50,  },
 %<ugm>     A = {  ,150},
 %<ppl>     A = {50,50},
 %<ptm>   \AE = {100,  },
-%<pad|ppl>   \AE = {50,  },
+%<ebg|ppl>   \AE = {50,  },
 %<cmr>     B = {83,-40},
-%<pad|ppl|ptm>     B = {50,  },
+%<ebg|ppl|ptm>     B = {50,  },
 %<pmn>     B = {20,-50},
 %<bch|ppl|ptm|ugm>     C = {50,  },
 %<cmr>     C = {165,-75},
-%<pad>     C = {100, },
+%<ebg>     C = {100, },
 %<pmn>     C = {50,-50},
 %<cmr>     D = {75, -28},
-%<pad|ppl|ptm>     D = {50,50},
+%<ebg|ppl|ptm>     D = {50,50},
 %<pmn>     D = {20,  },
 %<cmr>     E = {80,-55},
-%<pad|ppl|ptm>     E = {50,  },
+%<ebg|ppl|ptm>     E = {50,  },
 %<pmn>     E = {20,-50},
 %<cmr>     F = {85,-80},
-%<pad|ptm>     F = {100, },
+%<ebg|ptm>     F = {100, },
 %<pmn>     F = {10,  },
 %<ppl>     F = {50,  },
 %<bch|ppl|ptm|ugm>     G = {50,  },
 %<cmr>     G = {153,-15},
-%<pad>     G = {100, },
+%<ebg>     G = {100, },
 %<pmn>     G = {50,-50},
 %<cmr>     H = {73,-60},
-%<pad|ppl|ptm>     H = {50,  },
+%<ebg|ppl|ptm>     H = {50,  },
 %<cmr>     I = {140,-120},
-%<pad|ptm>     I = {50,  },
+%<ebg|ptm>     I = {50,  },
 %<pmn>     I = {20,-50},
 %<cmr>     J = {135,-80},
-%<pad>     J = {50,  },
+%<ebg>     J = {50,  },
 %<pmn>     J = {20,  },
 %<ptm>     J = {100, },
 %<cmr>     K = {70,-30},
-%<pad|ppl|ptm>     K = {50,  },
+%<ebg|ppl|ptm>     K = {50,  },
 %<pmn>     K = {20,  },
 %<cmr>     L = {87, 40},
-%<pad|ppl|ptm>     L = {50,  },
+%<ebg|ppl|ptm>     L = {50,  },
 %<pmn>     L = {20,50},
 %<ugm>     L = {  ,100},
 %<cmr>     M = {67,-45},
@@ -14539,37 +14623,37 @@
 %<ptm>     N = {50,  },
 %<bch|pmn|ppl|ptm>     O = {50,  },
 %<cmr>     O = {150,-30},
-%<pad>     O = {100, },
+%<ebg>     O = {100, },
 %<ugm>     O = {70,50},
 %<ppl|ptm>   \OE = {50,  },
-%<pad>   \OE = {100, },
+%<ebg>   \OE = {100, },
 %<cmr>     P = {82,-50},
-%<pad|ppl|ptm>     P = {50,  },
+%<ebg|ppl|ptm>     P = {50,  },
 %<pmn>     P = {20,-50},
 %<bch|pmn|ppl|ptm>     Q = {50,  },
 %<cmr>     Q = {150,-30},
-%<pad>     Q = {100, },
+%<ebg>     Q = {100, },
 %<ugm>     Q = {70,50},
 %<cmr>     R = {75, 15},
-%<pad|ppl|ptm>     R = {50,  },
+%<ebg|ppl|ptm>     R = {50,  },
 %<pmn>     R = {20,  },
-%<bch|pad|ppl|ptm>     S = {50,  },
+%<bch|ebg|ppl|ptm>     S = {50,  },
 %<cmr>     S = {90,-65},
 %<pmn>     S = {20,-30},
-%<bch|pad|ppl|ptm>     $ = {50,  },
+%<bch|ebg|ppl|ptm>     $ = {50,  },
 %<cmr>     $ = {100,-20},
 %<pmn>     $ = {20,-30},
 %<bch|pmn|ugm>     T = {70,  },
 %<cmr>     T = {220,-85},
-%<pad|ppl|ptm>     T = {100, },
+%<ebg|ppl|ptm>     T = {100, },
 %<cmr>     U = {230,-55},
-%<pad|ppl|ptm>     U = {50,  },
+%<ebg|ppl|ptm>     U = {50,  },
 %<pmn>     U = {50,-50},
 %<cmr>     V = {260,-60},
-%<pad|pmn|ugm>     V = {100, },
+%<ebg|pmn|ugm>     V = {100, },
 %<ppl|ptm>     V = {100,50},
 %<cmr>     W = {185,-55},
-%<pad|pmn|ugm>     W = {100, },
+%<ebg|pmn|ugm>     W = {100, },
 %<ppl>     W = {50,  },
 %<ptm>     W = {100,50},
 %<cmr>     X = {70,-30},
@@ -14587,7 +14671,7 @@
 %<pmn>     d = {  ,-50},
 %<cmr>     e = {180, },
 %<cmr>     f = {  ,-250},
-%<pad|pmn>     f = { ,-100},
+%<ebg|pmn>     f = { ,-100},
 %<cmr>     g = {150,-10},
 %<cmr>     h = {100, },
 %<cmr>     i = {210, },
@@ -14623,12 +14707,12 @@
 %<cmr>     0 = {170,-85},
 %<bch|ptm>     1 = {150,100},
 %<cmr>     1 = {230,110},
-%<pad>     1 = {150, },
+%<ebg>     1 = {150, },
 %<pmn>     1 = {50,  },
 %<ppl>     1 = {100, },
 %<ugm>     1 = {150,150},
 %<cmr>     2 = {130,-70},
-%<pad|ppl|ptm>     2 = {50,  },
+%<ebg|ppl|ptm>     2 = {50,  },
 %<pmn>     2 = {-50,  },
 %<bch>     3 = {50,  },
 %<cmr>     3 = {140,-70},
@@ -14636,31 +14720,31 @@
 %<ptm>     3 = {100,50},
 %<bch>     4 = {100, },
 %<cmr>     4 = {130,80},
-%<pad>     4 = {150, },
+%<ebg>     4 = {150, },
 %<ppl|ptm>     4 = {50,  },
 %<cmr>     5 = {160, },
 %<ptm>     5 = {50,  },
 %<bch>     6 = {50,  },
 %<cmr>     6 = {175,-30},
-%<bch|pad|ptm>     7 = {100, },
+%<bch|ebg|ptm>     7 = {100, },
 %<cmr>     7 = {250,-150},
 %<pmn>     7 = {20,  },
 %<ppl>     7 = {50,  },
 %<cmr>     8 = {130,-40},
 %<cmr>     9 = {155,-80},
-%<m-t|cmr|pad|pmn|ppl>     . = { ,500},
+%<m-t|cmr|ebg|pmn|ppl>     . = { ,500},
 %<blg>     . = {400,600},
 %<bch|ptm|ugm>     . = { ,700},
 %<blg>    {,}= {300,500},
-%<m-t|pad|pmn|ppl>    {,}= { ,500},
+%<m-t|ebg|pmn|ppl>    {,}= { ,500},
 %<cmr>    {,}= { ,450},
 %<bch|ugm>    {,}= { ,600},
 %<ptm>    {,}= { ,700},
-%<m-t|cmr|pad|ppl>     : = { ,300},
+%<m-t|cmr|ebg|ppl>     : = { ,300},
 %<bch|ugm>     : = { ,400},
 %<pmn>     : = { ,200},
 %<ptm>     : = { ,500},
-%<m-t|cmr|pad|ppl>     ; = { ,300},
+%<m-t|cmr|ebg|ppl>     ; = { ,300},
 %<bch|ugm>     ; = { ,400},
 %<pmn>     ; = { ,200},
 %<ptm>     ; = { ,500},
@@ -14669,11 +14753,11 @@
 %<ptm>     ? = { ,100},
 %<ppl>     ? = { ,300},
 %<pmn>     " = {400,200},
-%<m-t|pad|pmn|ppl|ptm>     & = {50,50},
+%<m-t|ebg|pmn|ppl|ptm>     & = {50,50},
 %<bch>     & = {  ,80},
 %<cmr>     & = {130,30},
 %<ugm>     & = {50,100},
-%<m-t|pad|pmn>    \% = {100, },
+%<m-t|ebg|pmn>    \% = {100, },
 %<cmr>    \% = {180,50},
 %<bch>    \% = {50,50},
 %<ppl|ptm>    \% = {100,100},
@@ -14681,27 +14765,27 @@
 %<m-t|pmn|ppl>     * = {200,200},
 %<bch>     * = {300,200},
 %<cmr>     * = {380,20},
-%<pad>     * = {500,100},
+%<ebg>     * = {500,100},
 %<ptm|ugm>     * = {400,200},
 %<m-t|pmn|ppl>     + = {150,200},
 %<cmr>     + = {180,200},
 %<bch|ugm>     + = {250,250},
-%<pad|ptm>     + = {250,200},
-%<m-t|pad|pmn|ppl>     @ = {50,50},
+%<ebg|ptm>     + = {250,200},
+%<m-t|ebg|pmn|ppl>     @ = {50,50},
 %<bch>     @ = {80,50},
 %<cmr>     @ = {180,10},
 %<ptm>     @ = {150,150},
 %<m-t|bch|ugm>     ~ = {150,150},
-%<cmr|pad|pmn|ppl|ptm>     ~ = {200,150},
+%<cmr|ebg|pmn|ppl|ptm>     ~ = {200,150},
 %<ugm>    {=}= {200,200},
-%<m-t|bch|pad|pmn|ppl|ptm|ugm>     ( = {200, },    ) = {  ,200},
+%<m-t|bch|ebg|pmn|ppl|ptm|ugm>     ( = {200, },    ) = {  ,200},
 %<cmr>     ( = {300, },    ) = {  ,70},
-%<m-t|pad|ppl|ptm|ugm>     / = {100,200},
+%<m-t|ebg|ppl|ptm|ugm>     / = {100,200},
 %<cmr>     / = {100,100},
 %<bch>     / = {  ,150},
 %<pmn>     / = {100,150},
 %<m-t>     - = {300,300},
-%<bch|pad>     - = {300,400},
+%<bch|ebg>     - = {300,400},
 %<pmn>     - = {200,300},
 %<cmr>     - = {500,300},
 %<ppl>     - = {300,500},
@@ -14711,17 +14795,17 @@
 %<m-t|pmn>     \textendash       = {200,200},   \textemdash        = {150,150},
 %<bch>     \textendash       = {200,300},   \textemdash        = {150,200},
 %<cmr>     \textendash       = {500,300},   \textemdash        = {400,170},
-%<pad|ppl|ptm|ugm>     \textendash       = {300,300},   \textemdash        = {200,200},
+%<ebg|ppl|ptm|ugm>     \textendash       = {300,300},   \textemdash        = {200,200},
 %<m-t|bch|pmn|ugm>     \textquoteleft    = {400,200},   \textquoteright    = {400,200},
 %<blg>     \textquoteleft     = {400,400},    \textquoteright    = {400,400},
 %<cmr>     \textquoteleft    = {800,200},   \textquoteright    = {800,-20},
-%<pad>     \textquoteleft    = {800,200},   \textquoteright    = {800,200},
+%<ebg>     \textquoteleft    = {800,200},   \textquoteright    = {800,200},
 %<ppl>     \textquoteleft    = {700,400},   \textquoteright    = {700,400},
 %<ptm>     \textquoteleft    = {800,500},   \textquoteright    = {800,500},
 %<m-t|bch|pmn>     \textquotedblleft = {400,200},   \textquotedblright = {400,200}
 %<blg>     \textquotedblright = {300,300}
 %<cmr>     \textquotedblleft = {540,100},   \textquotedblright = {500,100}
-%<pad>     \textquotedblleft = {700,200},   \textquotedblright = {700,200}
+%<ebg>     \textquotedblleft = {700,200},   \textquotedblright = {700,200}
 %<ppl>     \textquotedblleft = {500,300},   \textquotedblright = {500,300}
 %<ptm>     \textquotedblleft = {700,400},   \textquotedblright = {700,400}
 %<ugm>     \textquotedblleft = {600,200},   \textquotedblright = {600,200}
@@ -14765,7 +14849,7 @@
 %<bch>   [ name     = bch-it-T1,
 %<blg>   [ name     = blg-it-T1,
 %<cmr>   [ name     = cmr-it-T1,
-%<pad>   [ name     = pad-it-T1,
+%<ebg>   [ name     = EBGaramond-it-T1,
 %<pmn>   [ name     = pmnj-it-T1,
 %<ppl>   [ name     = ppl-it-T1,
 %<ptm>   [ name     = ptm-it-T1,
@@ -14775,27 +14859,27 @@
 %<blg>     load     = blg-T1   ]
 %<cmr>     load     = cmr-it   ]
 %<pmn>     load     = pmnj-it  ]
-%<pad>     load     = pad-it   ]
+%<ebg>     load     = EBGaramond-it   ]
 %<ppl>     load     = ppl-it   ]
 %<ptm>     load     = ptm-it   ]
 %<ugm>     load     = ugm-it   ]
-%<m-t|bch|cmr|pad|pmn|ppl>   { encoding = {T1,LY1},
+%<m-t|bch|cmr|ebg|pmn|ppl>   { encoding = {T1,LY1},
 %<blg|ptm|ugm>   { encoding = T1,
 %<bch>     family   = bch,
 %<blg>     family   = blg,
 %<cmr>     family   = cmr,
 %<pmn>     family   = pmnj,
-%<pad>     family   = {pad,padx,padj},
+%<ebg>     family   = {EBGaramond-LF,EBGaramond-TLF,EBGaramond-OsF,EBGaramond-TOsF},
 %<ppl>     family   = {ppl,pplx,pplj},
 %<ptm>     family   = {ptm,ptmx,ptmj},
 %<ugm>     family   = ugm,
-%<m-t|bch|pad|pmn|ppl|ptm>     shape    = {it,sl}  }
+%<m-t|bch|ebg|pmn|ppl|ptm>     shape    = {it,sl}  }
 %<blg|cmr|ugm>     shape    = it       }
    {
 %<m-t|bch|pmn>     _ = {  ,100},
 %<blg>     _ = {0,300},
 %<cmr|ugm>     _ = {100,200},
-%<pad|ppl|ptm>     _ = {100,100},
+%<ebg|ppl|ptm>     _ = {100,100},
 %<blg>     . = {400,600},
 %<blg>    {,}= {300,500},
 %<cmr>     \AE = {100,   },
@@ -14804,11 +14888,11 @@
 %<cmr>     \OE = {100,   },
 %<pmn>     031 = { ,-100}, % ffl
 %<cmr|ptm>     156 = {100, },  % IJ
-%<pad>     156 = {50,  },  % IJ
+%<ebg>     156 = {50,  },  % IJ
 %<pmn>     156 = {20,  },  % IJ
 %<pmn>     188 = {  ,-30}, % ij
 %<pmn>   \v t = { ,100},
-%<m-t|pad|ppl|ptm>     \textbackslash    = {100,200},
+%<m-t|ebg|ppl|ptm>     \textbackslash    = {100,200},
 %<cmr|ugm>     \textbackslash    = {300,300},
 %<bch>     \textbackslash    = {150,150},
 %<pmn>     \textbackslash    = {100,150},
@@ -14820,27 +14904,27 @@
 %<m-t|ptm>     \quotesinglbase   = {300,700},   \quotedblbase      = {400,500},
 %<cmr>     \quotesinglbase   = {300,700},   \quotedblbase      = {200,600},
 %<bch|pmn>     \quotesinglbase   = {200,500},   \quotedblbase      = {150,500},
-%<pad|ppl>     \quotesinglbase   = {500,500},   \quotedblbase      = {400,400},
+%<ebg|ppl>     \quotesinglbase   = {500,500},   \quotedblbase      = {400,400},
 %<ugm>     \quotesinglbase   = {300,700},   \quotedblbase      = {300,500},
 %<m-t|ppl|ptm>     \guilsinglleft    = {400,400},   \guilsinglright    = {300,500},
 %<bch|pmn>     \guilsinglleft    = {300,400},   \guilsinglright    = {200,500},
 %<cmr>     \guilsinglleft    = {500,300},   \guilsinglright    = {400,400},
-%<pad>     \guilsinglleft    = {500,400},   \guilsinglright    = {300,500},
+%<ebg>     \guilsinglleft    = {500,400},   \guilsinglright    = {300,500},
 %<ugm>     \guilsinglleft    = {400,400},   \guilsinglright    = {300,600},
 %<m-t|ppl>     \guillemotleft    = {300,300},   \guillemotright    = {300,300},
 %<bch|pmn>     \guillemotleft    = {200,300},   \guillemotright    = {150,400},
 %<cmr>     \guillemotleft    = {400,100},   \guillemotright    = {200,300},
-%<pad>     \guillemotleft    = {300,300},   \guillemotright    = {200,400},
+%<ebg>     \guillemotleft    = {300,300},   \guillemotright    = {200,400},
 %<ptm>     \guillemotleft    = {300,400},   \guillemotright    = {200,400},
 %<ugm>     \guillemotleft    = {300,400},   \guillemotright    = {300,400},
-%<m-t|pad|ppl|ugm>     \textexclamdown   = {100,   },   \textquestiondown  = {200,   },
+%<m-t|ebg|ppl|ugm>     \textexclamdown   = {100,   },   \textquestiondown  = {200,   },
 %<cmr|ptm>     \textexclamdown   = {200,   },   \textquestiondown  = {200,   },
 %<pmn>     \textexclamdown   = {-50,   },   \textquestiondown  = {-50,   },
 %<m-t|ppl|ugm>     \textbraceleft    = {200,100},   \textbraceright    = {200,200},
 %<bch|pmn>     \textbraceleft    = {200,   },   \textbraceright    = {   ,200},
-%<cmr|pad|ptm>     \textbraceleft    = {400,100},   \textbraceright    = {200,200},
+%<cmr|ebg|ptm>     \textbraceleft    = {400,100},   \textbraceright    = {200,200},
 %<bch|pmn>     \textless         = {100,   },   \textgreater       = {   ,100},
-%<cmr|pad|ppl|ptm>     \textless         = {300,100},   \textgreater       = {200,100}
+%<cmr|ebg|ppl|ptm>     \textless         = {300,100},   \textgreater       = {200,100}
 %<pmn>     \textvisiblespace = {100,100}
   }
 
@@ -15160,7 +15244,7 @@
 %<m-t>   [ name     = OT1-sc,
 %<bch>   [ name     = bch-sc,
 %<cmr>   [ name     = cmr-sc-OT1,
-%<pad>   [ name     = pad-sc,
+%<ebg>   [ name     = EBGaramond-sc,
 %<pmn>   [ name     = pmnj-sc,
 %<ppl>   [ name     = ppl-sc,
 %<ptm>   [ name     = ptm-sc,
@@ -15167,15 +15251,15 @@
 %<m-t>     load     = default ]
 %<bch>     load     = bch-default ]
 %<cmr>     load     = cmr-OT1 ]
-%<pad>     load     = pad-default ]
+%<ebg>     load     = EBGaramond-default ]
 %<pmn>     load     = pmnj-default ]
 %<ppl>     load     = ppl-default ]
 %<ptm>     load     = ptm-default ]
-%<m-t|bch|pad|pmn>   { encoding = OT1,
+%<m-t|bch|ebg|pmn>   { encoding = OT1,
 %<cmr|ppl|ptm>   { encoding = {OT1,OT4},
 %<bch>     family   = bch,
 %<cmr>     family   = cmr,
-%<pad>     family   = {pad,padx,padj},
+%<ebg>     family   = {EBGaramond-LF,EBGaramond-TLF,EBGaramond-OsF,EBGaramond-TOsF},
 %<pmn>     family   = pmnj,
 %<ppl>     family   = {ppl,pplx,pplj},
 %<ptm>     family   = {ptm,ptmx,ptmj},
@@ -15182,25 +15266,25 @@
      shape    = sc }
    {
      a = {50,50},
-%<cmr|pad|ppl|ptm>   \ae = {50,  },
+%<cmr|ebg|ppl|ptm>   \ae = {50,  },
 %<bch|pmn>     c = {50,  },
-%<bch|pad|pmn>     d = {  ,50},
-%<m-t|bch|cmr|pad|pmn|ptm>     f = {  ,50},
-%<bch|pad|pmn>     g = {50,  },
-%<m-t|cmr|pad|pmn|ppl|ptm>     j = {50,  },
+%<bch|ebg|pmn>     d = {  ,50},
+%<m-t|bch|cmr|ebg|pmn|ptm>     f = {  ,50},
+%<bch|ebg|pmn>     g = {50,  },
+%<m-t|cmr|ebg|pmn|ppl|ptm>     j = {50,  },
 %<bch>     j = {100,  },
-%<m-t|bch|cmr|pad|pmn|ppl>     l = {  ,50},
+%<m-t|bch|cmr|ebg|pmn|ppl>     l = {  ,50},
 %<ptm>     l = {  ,80},
-%<m-t|bch|cmr|pad|pmn|ppl>   013 = {  ,50}, % fl
+%<m-t|bch|cmr|ebg|pmn|ppl>   013 = {  ,50}, % fl
 %<ptm>   013 = {  ,80}, % fl
-%<bch|pad|pmn>     o = {50,50},
-%<pad|pmn>   \oe = {50,  },
+%<bch|ebg|pmn>     o = {50,50},
+%<ebg|pmn>   \oe = {50,  },
 %<ppl>     p = { 0, 0},
-%<bch|pad|pmn>     q = {50,70},
+%<bch|ebg|pmn>     q = {50,70},
 %<ppl>     q = { 0,  },
-%<m-t|cmr|pad|pmn|ppl|ptm>     r = {  , 0},
+%<m-t|cmr|ebg|pmn|ppl|ptm>     r = {  , 0},
      t = {50,50},
-%<m-t|bch|cmr|pad|pmn|ppl>     y = {50,50}
+%<m-t|bch|cmr|ebg|pmn|ppl>     y = {50,50}
 %<ptm>     y = {80,80}
    }
 
@@ -15208,7 +15292,7 @@
 %<m-t>   [ name     = T1-sc,
 %<bch>   [ name     = bch-sc-T1,
 %<cmr>   [ name     = cmr-sc-T1,
-%<pad>   [ name     = pad-sc-T1,
+%<ebg>   [ name     = EBGaramond-sc-T1,
 %<pmn>   [ name     = pmnj-sc-T1,
 %<ppl>   [ name     = ppl-sc-T1,
 %<ptm>   [ name     = ptm-sc-T1,
@@ -15215,7 +15299,7 @@
 %<m-t>     load     = T1-default ]
 %<bch>     load     = bch-T1     ]
 %<cmr>     load     = cmr-T1     ]
-%<pad>     load     = pad-T1     ]
+%<ebg>     load     = EBGaramond-T1     ]
 %<pmn>     load     = pmnj-T1    ]
 %<ppl>     load     = ppl-T1     ]
 %<ptm>     load     = ptm-T1     ]
@@ -15222,7 +15306,7 @@
    { encoding = {T1,LY1},
 %<bch>     family   = bch,
 %<cmr>     family   = cmr,
-%<pad>     family   = {pad,padx,padj},
+%<ebg>     family   = {EBGaramond-LF,EBGaramond-TLF,EBGaramond-OsF,EBGaramond-TOsF},
 %<pmn>     family   = pmnj,
 %<ppl>     family   = {ppl,pplx,pplj},
 %<ptm>     family   = {ptm,ptmx,ptmj},
@@ -15229,25 +15313,25 @@
      shape    = sc }
    {
      a = {50,50},
-%<cmr|pad|ppl|ptm>   \ae = {50,  },
+%<cmr|ebg|ppl|ptm>   \ae = {50,  },
 %<bch|pmn>     c = {50,  },
-%<bch|pad|pmn>     d = {  ,50},
-%<m-t|bch|cmr|pad|pmn|ptm>     f = {  ,50},
-%<bch|pad|pmn>     g = {50,  },
-%<m-t|cmr|pad|pmn|ppl|ptm>     j = {50,  },
+%<bch|ebg|pmn>     d = {  ,50},
+%<m-t|bch|cmr|ebg|pmn|ptm>     f = {  ,50},
+%<bch|ebg|pmn>     g = {50,  },
+%<m-t|cmr|ebg|pmn|ppl|ptm>     j = {50,  },
 %<bch>     j = {100,  },
-%<m-t|bch|cmr|pad|pmn|ppl>     l = {  ,50},
+%<m-t|bch|cmr|ebg|pmn|ppl>     l = {  ,50},
 %<ptm>     l = {  ,80},
-%<m-t|bch|cmr|pad|pmn|ppl>   029 = {  ,50}, % fl
+%<m-t|bch|cmr|ebg|pmn|ppl>   029 = {  ,50}, % fl
 %<ptm>   029 = {  ,80}, % fl
-%<bch|pad|pmn>     o = {50,50},
-%<bch|pad|pmn>   \oe = {50,  },
+%<bch|ebg|pmn>     o = {50,50},
+%<bch|ebg|pmn>   \oe = {50,  },
 %<ppl>     p = { 0, 0},
-%<bch|pad|pmn>     q = {50,70},
+%<bch|ebg|pmn>     q = {50,70},
 %<ppl>     q = { 0,  },
-%<m-t|cmr|pad|pmn|ppl|ptm>     r = {  , 0},
+%<m-t|cmr|ebg|pmn|ppl|ptm>     r = {  , 0},
      t = {50,50},
-%<m-t|bch|cmr|pad|pmn|ppl>     y = {50,50}
+%<m-t|bch|cmr|ebg|pmn|ppl>     y = {50,50}
 %<ptm>     y = {80,80}
    }
 
@@ -15456,7 +15540,7 @@
 %<bch>   [ name     = bch-textcomp ]
 %<blg>   [ name     = blg-textcomp ]
 %<cmr>   [ name     = cmr-textcomp ]
-%<pad>   [ name     = pad-textcomp ]
+%<ebg>   [ name     = EBGaramond-textcomp ]
 %<pmn>   [ name     = pmn-textcomp ]
 %<ppl>   [ name     = ppl-textcomp ]
 %<ptm>   [ name     = ptm-textcomp ]
@@ -15466,7 +15550,7 @@
 %<bch>     family   = bch }
 %<blg>     family   = blg }
 %<cmr>     family   = cmr }
-%<pad>     family   = {pad,padx,padj} }
+%<ebg>     family   = {EBGaramond-LF,EBGaramond-TLF,EBGaramond-OsF,EBGaramond-TOsF} }
 %<pmn>     family   = {pmnx,pmnj} }
 %<ppl>     family   = {ppl,pplx,pplj} }
 %<ptm>     family   = {ptm,ptmx,ptmj} }
@@ -15474,41 +15558,41 @@
    {
 %<blg>     \textquotestraightbase    = {400,500},
 %<cmr>     \textquotestraightbase    = {300,300},
-%<pad|pmn>     \textquotestraightbase    = {400,400},
+%<ebg|pmn>     \textquotestraightbase    = {400,400},
 %<blg>     \textquotestraightdblbase = {300,400},
 %<cmr|pmn>     \textquotestraightdblbase = {300,300},
-%<pad>     \textquotestraightdblbase = {400,400},
-%<bch|cmr|pad|pmn|ugm>     \texttwelveudash          = {200,200},
-%<bch|cmr|pad|pmn>     \textthreequartersemdash  = {150,150},
+%<ebg>     \textquotestraightdblbase = {400,400},
+%<bch|cmr|ebg|pmn|ugm>     \texttwelveudash          = {200,200},
+%<bch|cmr|ebg|pmn>     \textthreequartersemdash  = {150,150},
 %<ugm>     \textthreequartersemdash  = {200,200},
 %<blg>     \textquotesingle          = {500,600},
 %<cmr|pmn>     \textquotesingle          = {300,400},
-%<pad>     \textquotesingle          = {400,500},
+%<ebg>     \textquotesingle          = {400,500},
 %<ptm>     \textquotesingle          = {500,500},
 %<ugm>     \textquotesingle          = {300,500},
 %<bch|cmr|pmn>     \textasteriskcentered     = {200,300},
 %<blg>     \textasteriskcentered     = {150,200},
-%<pad>     \textasteriskcentered     = {300,300},
+%<ebg>     \textasteriskcentered     = {300,300},
 %<ugm>     \textasteriskcentered     = {100,200},
 %<pmn>     \textfractionsolidus      = {-200,-200},
 %<cmr>     \textoneoldstyle          = {100,100},
 %<pmn>     \textoneoldstyle          = {   , 50},
 %<cmr>     \textthreeoldstyle        = {   , 50},
-%<pad|pmn>     \textthreeoldstyle        = { 50,   },
+%<ebg|pmn>     \textthreeoldstyle        = { 50,   },
 %<cmr>     \textfouroldstyle         = { 50, 50},
-%<pad|pmn>     \textfouroldstyle         = { 50,   },
-%<cmr|pad|pmn>     \textsevenoldstyle        = { 50, 80},
+%<ebg|pmn>     \textfouroldstyle         = { 50,   },
+%<cmr|ebg|pmn>     \textsevenoldstyle        = { 50, 80},
 %<cmr>     \textlangle               = {400,   },
 %<cmr>     \textrangle               = {   ,400},
 %<m-t|bch|pmn|ptm>     \textminus                = {200,200},
-%<cmr|pad|ppl>     \textminus                = {300,300},
+%<cmr|ebg|ppl>     \textminus                = {300,300},
 %<blg|ugm>     \textminus                = {250,300},
-%<bch|pad|pmn>     \textlbrackdbl            = {100,   },
+%<bch|ebg|pmn>     \textlbrackdbl            = {100,   },
 %<blg>     \textlbrackdbl            = {200,   },
-%<bch|pad|pmn>     \textrbrackdbl            = {   ,100},
+%<bch|ebg|pmn>     \textrbrackdbl            = {   ,100},
 %<blg>     \textrbrackdbl            = {   ,200},
 %<pmn>     \textasciigrave           = {200,500},
-%<bch|blg|cmr|pad|pmn>     \texttildelow             = {200,250},
+%<bch|blg|cmr|ebg|pmn>     \texttildelow             = {200,250},
 %<pmn>     \textasciibreve           = {300,400},
 %<pmn>     \textasciicaron           = {300,400},
 %<pmn>     \textacutedbl             = {200,300},
@@ -15515,30 +15599,30 @@
 %<pmn>     \textgravedbl             = {150,300},
 %<bch|pmn|ugm>     \textdagger               = { 80, 80},
 %<blg>     \textdagger               = {200,200},
-%<cmr|pad>     \textdagger               = {100,100},
+%<cmr|ebg>     \textdagger               = {100,100},
 %<ptm>     \textdagger               = {150,150},
 %<blg>     \textdaggerdbl            = {150,150},
-%<cmr|pad|pmn>     \textdaggerdbl            = { 80, 80},
+%<cmr|ebg|pmn>     \textdaggerdbl            = { 80, 80},
 %<ptm>     \textdaggerdbl            = {100,100},
 %<bch>     \textbardbl               = {100,100},
 %<blg|ugm>     \textbardbl               = {150,150},
 %<bch>     \textbullet               = {200,200},
 %<blg>     \textbullet               = {400,500},
-%<cmr|pad|pmn>     \textbullet               = {   ,100},
+%<cmr|ebg|pmn>     \textbullet               = {   ,100},
 %<ptm>     \textbullet               = {150,150},
 %<ugm>     \textbullet               = { 50,100},
 %<bch|cmr|pmn>     \textcelsius              = { 50,   },
-%<pad>     \textcelsius              = { 80,   },
+%<ebg>     \textcelsius              = { 80,   },
 %<bch>     \textflorin               = { 50, 50},
 %<blg>     \textflorin               = {100,100},
-%<pad|ugm>     \textflorin               = {   ,100},
+%<ebg|ugm>     \textflorin               = {   ,100},
 %<pmn>     \textflorin               = { 50,100},
 %<ptm>     \textflorin               = { 50, 70},
 %<cmr>     \textcolonmonetary        = {   , 50},
-%<pad|pmn>     \textcolonmonetary        = { 50,   },
+%<ebg|pmn>     \textcolonmonetary        = { 50,   },
 %<pmn>     \textinterrobang          = {   ,100},
 %<pmn>     \textinterrobangdown      = {100,   },
-%<m-t|pad|ptm>     \texttrademark            = {100,100},
+%<m-t|ebg|ptm>     \texttrademark            = {100,100},
 %<bch>     \texttrademark            = {150,150},
 %<blg|cmr|ppl>     \texttrademark            = {200,200},
 %<pmn>     \texttrademark            = { 50, 50},
@@ -15551,14 +15635,14 @@
 %<blg>     \textbrokenbar            = {250,250},
 %<ugm>     \textbrokenbar            = {200,300},
 %<pmn>     \textasciidieresis        = {300,400},
-%<m-t|bch|cmr|pad|ptm|ugm>     \textcopyright            = {100,100},
+%<m-t|bch|cmr|ebg|ptm|ugm>     \textcopyright            = {100,100},
 %<pmn>     \textcopyright            = {100,150},
 %<ppl>     \textcopyright            = {200,200},
 %<bch|cmr|ugm>     \textordfeminine          = {100,200},
-%<pad|pmn>     \textordfeminine          = {200,200},
-%<bch|cmr|pad|pmn|ugm>     \textlnot                 = {200,   },
+%<ebg|pmn>     \textordfeminine          = {200,200},
+%<bch|cmr|ebg|pmn|ugm>     \textlnot                 = {200,   },
 %<blg>     \textlnot                 = {200,100},
-%<m-t|bch|cmr|pad|ptm|ugm>     \textregistered           = {100,100},
+%<m-t|bch|cmr|ebg|ptm|ugm>     \textregistered           = {100,100},
 %<pmn>     \textregistered           = { 50,150},
 %<ppl>     \textregistered           = {200,200},
 %<pmn>     \textasciimacron          = {150,200},
@@ -15565,40 +15649,40 @@
 %<m-t|ppl|ptm>     \textdegree               = {300,300},
 %<bch>     \textdegree               = {150,200},
 %<blg|ugm>     \textdegree               = {200,200},
-%<cmr|pad>     \textdegree               = {400,400},
+%<cmr|ebg>     \textdegree               = {400,400},
 %<pmn>     \textdegree               = {150,400},
-%<bch|cmr|pad|pmn|ugm>     \textpm                   = {150,200},
+%<bch|cmr|ebg|pmn|ugm>     \textpm                   = {150,200},
 %<blg>     \textpm                   = {100,100},
 %<ptm>     \textpm                   = { 50, 80},
 %<bch|blg|ugm>     \texttwosuperior          = {100,200},
 %<cmr>     \texttwosuperior          = { 50,100},
-%<pad|pmn>     \texttwosuperior          = {200,200},
+%<ebg|pmn>     \texttwosuperior          = {200,200},
 %<ptm>     \texttwosuperior          = { 50, 50},
 %<bch|blg|ugm>     \textthreesuperior        = {100,200},
 %<cmr>     \textthreesuperior        = { 50,100},
-%<pad|pmn>     \textthreesuperior        = {200,200},
+%<ebg|pmn>     \textthreesuperior        = {200,200},
 %<ptm>     \textthreesuperior        = { 50, 50},
 %<pmn>     \textasciiacute           = {300,400},
 %<bch|ugm>     \textmu                   = {   ,100},
-%<bch|pad|pmn>     \textparagraph            = {   ,100},
-%<bch|cmr|pad|pmn>     \textperiodcentered       = {300,400},
+%<bch|ebg|pmn>     \textparagraph            = {   ,100},
+%<bch|cmr|ebg|pmn>     \textperiodcentered       = {300,400},
 %<blg>     \textperiodcentered       = {400,500},
 %<ptm>     \textperiodcentered       = {300,300},
 %<ugm>     \textperiodcentered       = {200,500},
 %<bch|blg|ugm>     \textonesuperior          = {200,300},
-%<cmr|pad|pmn>     \textonesuperior          = {200,200},
+%<cmr|ebg|pmn>     \textonesuperior          = {200,200},
 %<ptm>     \textonesuperior          = {100,100},
-%<bch|pad|pmn|ugm>     \textordmasculine         = {200,200},
+%<bch|ebg|pmn|ugm>     \textordmasculine         = {200,200},
 %<blg|cmr>     \textordmasculine         = {100,200},
 %<bch|cmr|pmn>     \texteuro                 = {100,   },
-%<pad>     \texteuro                 = { 50,100},
+%<ebg>     \texteuro                 = { 50,100},
 %<bch>     \texttimes                = {200,200},
 %<blg|ptm>     \texttimes                = {100,100},
 %<cmr>     \texttimes                = {150,250},
-%<pad>     \texttimes                = {100,150},
+%<ebg>     \texttimes                = {100,150},
 %<pmn>     \texttimes                = { 70,100},
 %<ugm>     \texttimes                = {200,300},
-%<bch|pad|pmn>     \textdiv                  = {150,200}
+%<bch|ebg|pmn>     \textdiv                  = {150,200}
 %<blg>     \textdiv                  = {100,100}
 %<cmr>     \textdiv                  = {150,250}
 %<ptm>     \textdiv                  = { 50,100},
@@ -15661,15 +15745,15 @@
 %    \begin{macrocode}
    }
 
-%<*cmr|pad|pmn|ugm>
+%<*cmr|ebg|pmn|ugm>
 \SetProtrusion
 %<cmr>   [ name     = cmr-textcomp-it ]
-%<pad>   [ name     = pad-textcomp-it ]
+%<ebg>   [ name     = EBGaramond-textcomp-it ]
 %<pmn>   [ name     = pmn-textcomp-it ]
 %<ugm>   [ name     = ugm-textcomp-it ]
    { encoding = TS1,
 %<cmr>     family   = cmr,
-%<pad>     family   = {pad,padx,padj},
+%<ebg>     family   = {EBGaramond-LF,EBGaramond-TLF,EBGaramond-OsF,EBGaramond-TOsF},
 %<pmn>     family   = {pmnx,pmnj},
 %<ugm>     family   = ugm,
 %<!ugm>     shape    = {it,sl} }
@@ -15676,68 +15760,68 @@
 %<ugm>     shape    = it }
    {
 %<cmr>     \textquotestraightbase    = {300,600},
-%<pad|pmn>     \textquotestraightbase    = {400,400},
+%<ebg|pmn>     \textquotestraightbase    = {400,400},
 %<cmr>     \textquotestraightdblbase = {300,600},
-%<pad>     \textquotestraightdblbase = {300,400},
+%<ebg>     \textquotestraightdblbase = {300,400},
 %<pmn>     \textquotestraightdblbase = {300,300},
      \texttwelveudash          = {200,200},
-%<cmr|pad|pmn>     \textthreequartersemdash  = {150,150},
+%<cmr|ebg|pmn>     \textthreequartersemdash  = {150,150},
 %<ugm>     \textthreequartersemdash  = {200,200},
 %<cmr>     \textquotesingle          = {600,300},
-%<pad>     \textquotesingle          = {800,100},
+%<ebg>     \textquotesingle          = {800,100},
 %<pmn>     \textquotesingle          = {300,200},
 %<ugm>     \textquotesingle          = {500,500},
 %<cmr>     \textasteriskcentered     = {300,200},
-%<pad>     \textasteriskcentered     = {500,100},
+%<ebg>     \textasteriskcentered     = {500,100},
 %<pmn>     \textasteriskcentered     = {200,300},
 %<ugm>     \textasteriskcentered     = {300,150},
 %<pmn>     \textfractionsolidus      = {-200,-200},
 %<cmr>     \textoneoldstyle          = {100, 50},
-%<pad>     \textoneoldstyle          = {100,   },
+%<ebg>     \textoneoldstyle          = {100,   },
 %<pmn>     \textoneoldstyle          = { 50,   },
-%<pad>     \texttwooldstyle          = { 50,   },
+%<ebg>     \texttwooldstyle          = { 50,   },
 %<pmn>     \texttwooldstyle          = {-50,   },
 %<cmr>     \textthreeoldstyle        = {100, 50},
 %<pmn>     \textthreeoldstyle        = {-100,  },
 %<cmr>     \textfouroldstyle         = { 50, 50},
-%<pad>     \textfouroldstyle         = { 50,100},
+%<ebg>     \textfouroldstyle         = { 50,100},
 %<cmr>     \textsevenoldstyle        = { 50, 80},
-%<pad>     \textsevenoldstyle        = { 50,   },
+%<ebg>     \textsevenoldstyle        = { 50,   },
 %<pmn>     \textsevenoldstyle        = { 20,   },
 %<cmr>     \textlangle               = {400,   },
 %<cmr>     \textrangle               = {   ,400},
-%<cmr|pad>     \textminus                = {300,300},
+%<cmr|ebg>     \textminus                = {300,300},
 %<pmn>     \textminus                = {200,200},
 %<ugm>     \textminus                = {250,300},
-%<pad|pmn>     \textlbrackdbl            = {100,   },
-%<pad|pmn>     \textrbrackdbl            = {   ,100},
+%<ebg|pmn>     \textlbrackdbl            = {100,   },
+%<ebg|pmn>     \textrbrackdbl            = {   ,100},
 %<pmn>     \textasciigrave           = {300,300},
-%<cmr|pad|pmn>     \texttildelow             = {200,250},
+%<cmr|ebg|pmn>     \texttildelow             = {200,250},
 %<pmn>     \textasciibreve           = {300,300},
 %<pmn>     \textasciicaron           = {300,300},
 %<pmn>     \textacutedbl             = {200,300},
 %<pmn>     \textgravedbl             = {150,300},
 %<cmr>     \textdagger               = {100,100},
-%<pad>     \textdagger               = {200,100},
+%<ebg>     \textdagger               = {200,100},
 %<pmn>     \textdagger               = { 80, 50},
 %<ugm>     \textdagger               = { 80, 80},
-%<cmr|pad>     \textdaggerdbl            = { 80, 80},
+%<cmr|ebg>     \textdaggerdbl            = { 80, 80},
 %<pmn>     \textdaggerdbl            = { 80, 50},
 %<ugm>     \textbardbl               = {150,150},
 %<cmr>     \textbullet               = {200,100},
-%<pad>     \textbullet               = {300,   },
+%<ebg>     \textbullet               = {300,   },
 %<pmn>     \textbullet               = { 30, 70},
 %<ugm>     \textbullet               = { 50,100},
 %<cmr>     \textcelsius              = {100,   },
-%<pad>     \textcelsius              = {200,   },
+%<ebg>     \textcelsius              = {200,   },
 %<pmn>     \textcelsius              = { 50,-50},
-%<pad>     \textflorin               = {100,   },
+%<ebg>     \textflorin               = {100,   },
 %<pmn>     \textflorin               = { 50,100},
 %<ugm>     \textflorin               = {   ,100},
 %<cmr>     \textcolonmonetary        = {150,   },
-%<pad>     \textcolonmonetary        = {100,   },
+%<ebg>     \textcolonmonetary        = {100,   },
 %<pmn>     \textcolonmonetary        = { 50,-50},
-%<cmr|pad>     \texttrademark            = {200,   },
+%<cmr|ebg>     \texttrademark            = {200,   },
 %<pmn>     \texttrademark            = { 50,100},
 %<ugm>     \texttrademark            = {150, 50},
 %<ugm>     \textcent                 = { 50,   },
@@ -15745,35 +15829,35 @@
 %<ugm>     \textbrokenbar            = {200,300},
 %<pmn>     \textasciidieresis        = {300,200},
 %<cmr>     \textcopyright            = {100,   },
-%<pad>     \textcopyright            = {200,100},
+%<ebg>     \textcopyright            = {200,100},
 %<pmn>     \textcopyright            = {100,150},
 %<ugm>     \textcopyright            = {300,   },
 %<cmr>     \textordfeminine          = {100,100},
 %<pmn>     \textordfeminine          = {200,200},
 %<ugm>     \textordfeminine          = {100,200},
-%<cmr|pad>     \textlnot                 = {300,   },
+%<cmr|ebg>     \textlnot                 = {300,   },
 %<pmn|ugm>     \textlnot                 = {200,   },
 %<cmr>     \textregistered           = {100,   },
-%<pad>     \textregistered           = {200,100},
+%<ebg>     \textregistered           = {200,100},
 %<pmn>     \textregistered           = { 50,150},
 %<ugm>     \textregistered           = {300,   },
 %<pmn>     \textasciimacron          = {150,200},
-%<cmr|pad>     \textdegree               = {500,100},
+%<cmr|ebg>     \textdegree               = {500,100},
 %<pmn>     \textdegree               = {150,150},
 %<ugm>     \textdegree               = {300,200},
 %<cmr>     \textpm                   = {150,100},
-%<pad>     \textpm                   = {200,150},
+%<ebg>     \textpm                   = {200,150},
 %<pmn|ugm>     \textpm                   = {150,200},
 %<cmr>     \textonesuperior          = {400,   },
-%<pad>     \textonesuperior          = {300,100},
+%<ebg>     \textonesuperior          = {300,100},
 %<pmn>     \textonesuperior          = {200,100},
 %<ugm>     \textonesuperior          = {300,300},
 %<cmr>     \texttwosuperior          = {400,   },
-%<pad>     \texttwosuperior          = {300,   },
+%<ebg>     \texttwosuperior          = {300,   },
 %<pmn>     \texttwosuperior          = {200,100},
 %<ugm>     \texttwosuperior          = {300,200},
 %<cmr>     \textthreesuperior        = {400,   },
-%<pad>     \textthreesuperior        = {300,   },
+%<ebg>     \textthreesuperior        = {300,   },
 %<pmn>     \textthreesuperior        = {200,100},
 %<ugm>     \textthreesuperior        = {300,200},
 %<ugm>     \textmu                   = {   ,100},
@@ -15781,18 +15865,18 @@
 %<cmr>     \textparagraph            = {200,   },
 %<pmn>     \textparagraph            = {   ,100},
 %<cmr>     \textperiodcentered       = {500,500},
-%<pad|pmn|ugm>     \textperiodcentered       = {300,400},
+%<ebg|pmn|ugm>     \textperiodcentered       = {300,400},
 %<cmr>     \textordmasculine         = {100,100},
 %<pmn>     \textordmasculine         = {200,200},
 %<ugm>     \textordmasculine         = {300,200},
 %<cmr>     \texteuro                 = {200,   },
-%<pad>     \texteuro                 = {100,   },
+%<ebg>     \texteuro                 = {100,   },
 %<pmn>     \texteuro                 = {100,-50},
 %<cmr>     \texttimes                = {200,200},
-%<pad>     \texttimes                = {200,100},
+%<ebg>     \texttimes                = {200,100},
 %<pmn>     \texttimes                = { 70,100},
 %<ugm>     \texttimes                = {200,300},
-%<cmr|pad>     \textdiv                  = {200,200}
+%<cmr|ebg>     \textdiv                  = {200,200}
 %<pmn>     \textdiv                  = {150,200}
 %<ugm>     \textdiv                  = {200,300},
 %<ugm>     \textsection              = {   ,200},
@@ -15802,7 +15886,7 @@
 %<ugm>     \textsurd                 = {   ,100}
    }
 
-%</cmr|pad|pmn|ugm>
+%</cmr|ebg|pmn|ugm>
 %    \end{macrocode}
 %
 %\subsubsection{Computer Modern math}
@@ -16698,34 +16782,34 @@
 % \pkg{europs}), <ITC> Euro fonts (package \pkg{euroitc}) and \pkg{marvosym}\footnote{
 %   Of course, there are many more symbols in this font. Feel free to contribute
 %   protrusion settings!}).
+% The \pkg{euroitc} settings are hidden in the package itself (\ref{ssub:permutation})
+% for `free software' compliance reasons.
+% (Not quite sure whether this is what Karl really had in mind~\dots)
+%\changes{v2.8a}{2021/02/22}{hide \pkg{euroitc} settings
+%                (requested by \contributor Karl Berry <karl\at freefriends.org>)}
+%                ^^A private mail, 2021/02/22
 %    \begin{macrocode}
 %<*cfg-e>
 \SetProtrusion
-%<zpeu|euroitc>   { encoding = U,
+%<zpeu>   { encoding = U,
 %<mvs>   { encoding = {OT1,U},
 %<zpeu>     family   = zpeu }
-%<euroitc>     family   = {euroitc,euroitcs} }
 %<mvs>     family   = mvs }
    {
 %<zpeu>     E = {50, }
-%<euroitc>     E = {100,50}
 %<mvs>     164 = {50,50},   % \EUR
 %<mvs>     068 = {50,-100}  % \EURdig
    }
 
-%<*zpeu|euroitc>
+%<*zpeu>
 \SetProtrusion
    { encoding = U,
-%<zpeu>     family   = zpeu,
-%<euroitc>     family   = {euroitc,euroitcs},
+     family   = zpeu,
      shape    = it* }
    {
-%<zpeu>     E = {100,-50}
-%<euroitc>     E = {100,}
+     E = {100,-50}
    }
 
-%</zpeu|euroitc>
-%<*zpeu>
 \SetProtrusion
    { encoding = U,
      family   = {zpeus,eurosans} }
@@ -16986,6 +17070,17 @@
    }
 
 %    \end{macrocode}
+% Empty settings to prevent spurious warnings.
+%\changes{v2.8a}{2021/02/22}{add dummy settings
+%                            (reported by \contributor DORpapst <@\at @>)}
+%                            ^^A https://tex.stackexchange.com/questions/584373/package-microtype-warning-i-cannot-find-a-spacing-list-for-font-microtype
+%    \begin{macrocode}
+\SetExtraSpacing
+   [ name = empty ]
+   { encoding = {TS1} }
+   { }
+
+%    \end{macrocode}
 %
 % \subsection{Additional kerning}
 %\GeneralChanges{Kerning}
@@ -17254,7 +17349,7 @@
 %   Grave accent  \`     Left brace    \{     Vertical bar  \|
 %   Right brace   \}     Tilde         \~}
 %
-% \CheckSum{10748}
+% \CheckSum{10800}
 %
 % \Finale
 %

Modified: trunk/Master/texmf-dist/source/latex/microtype/microtype.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/microtype/microtype.ins	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/source/latex/microtype/microtype.ins	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 
                       The `microtype' package
         Subliminal refinements towards typographical perfection
-          Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+          Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 
 This work may be distributed and/or modified under the conditions of the
 LaTeX Project Public License, either version 1.3c of this license or (at
@@ -125,7 +125,7 @@
     \makecfg{t}{bch}
     \makecfg{t}{blg}
     \makecfg{t}{cmr}
-    \makecfg{t}{pad}
+    \makefile{mt-EBGaramond.cfg}{config,cfg-t,ebg}
     \makecfg{t}{ppl}
     \makecfg{t}{ptm}
     \makecfg{t}{ugm}
@@ -135,14 +135,15 @@
     \makecfg{u}{eur}
     \makecfg{u}{eus}
     \makecfg{e}{zpeu}
-    \makecfg{e}{euroitc}
     \makecfg{e}{mvs}
     \makeutfcfg{LatinModernRoman}
     \makeutfcfg{CharisSIL}
+    \makeutfcfg{Lato}
+    \makeutfcfg{FontAwesome}
   \usepreamble\haraldandkarlpreamble
     \makecfg{t}{pmn}
   \usepreamble\lorenpreamble
-    \makeutfcfg{PalatinoLinotype}
+    \makeutfcfg{Palatino}
   \usepreamble\testpreamble
     \makefile{test-microtype.tex}{test}
 }

Deleted: trunk/Master/texmf-dist/tex/latex/microtype/README.TEXLIVE
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/README.TEXLIVE	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/tex/latex/microtype/README.TEXLIVE	2021-02-23 22:34:26 UTC (rev 57860)
@@ -1,11 +0,0 @@
-The files below have been removed in the TeX Live installation of
-the current package, possibly because of missing source (e.g., a
-PDF with no source), possibly because their only purpose is to support
-nonfree fonts or other software, possibly for other reasons.
-More info: https://tug.org/texlive/pkgcontrib.html#requirements
-
-If this is a concern, please contact the package maintainer.
-
-	mt-euroitc.cfg
-	mt-PalatinoLinotype.cfg
-	mt-pad.cfg

Modified: trunk/Master/texmf-dist/tex/latex/microtype/letterspace.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/letterspace.sty	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/tex/latex/microtype/letterspace.sty	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 %% 
 %%                       The `microtype' package
 %%         Subliminal refinements towards typographical perfection
-%%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %% 
 %% This work may be distributed and/or modified under the conditions of the
 %% LaTeX Project Public License, either version 1.3c of this license or (at
@@ -33,7 +33,7 @@
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesPackage
   {letterspace}
-  [2020/12/07 v2.8
+  [2021/02/22 v2.8a
    Robust letterspacing
    (RS)]
 \def\MT at MT

Modified: trunk/Master/texmf-dist/tex/latex/microtype/microtype-luatex.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/microtype-luatex.def	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/tex/latex/microtype/microtype-luatex.def	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 %% 
 %%                       The `microtype' package
 %%         Subliminal refinements towards typographical perfection
-%%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %% 
 %% This work may be distributed and/or modified under the conditions of the
 %% LaTeX Project Public License, either version 1.3c of this license or (at
@@ -30,21 +30,24 @@
 %%
 \ProvidesFile
   {microtype-luatex.def}
-  [2020/12/07 v2.8
+  [2021/02/22 v2.8a
    Definitions specific to
    luatex
    (RS)]
 \let\MT at lua\directlua
-\def\MT at luatex@no{5}
-\ifnum\luatexversion<90
-  \def\MT at luatex@no{4}
-  \ifnum\luatexversion<85
-    \def\MT at luatex@no{3}
-    \ifnum\luatexversion<62
-      \def\MT at luatex@no{2}
-      \ifnum\luatexversion<36
-        \def\MT at lua{\directlua0}
-        \def\MT at luatex@no{1}
+\def\MT at luatex@no{6}
+\ifnum\luatexversion<110
+  \def\MT at luatex@no{5}
+  \ifnum\luatexversion<90
+    \def\MT at luatex@no{4}
+    \ifnum\luatexversion<85
+      \def\MT at luatex@no{3}
+      \ifnum\luatexversion<62
+        \def\MT at luatex@no{2}
+        \ifnum\luatexversion<36
+          \def\MT at lua{\directlua0}
+          \def\MT at luatex@no{1}
+        \fi
       \fi
     \fi
   \fi
@@ -57,6 +60,7 @@
 \@ifl at t@r\fmtversion{2016/01/01}\relax{\RequirePackage{luatexbase}}
 \@ifl at t@r\fmtversion{2017/01/01}\relax{\RequirePackage{luaotfload}}
 \MT at lua{require("microtype")}
+\MT at requires@luatex6{\let\MT at glet\glet}\relax
 \def\MT at ifint#1{\csname\MT at lua{microtype.if_int([[#1]])}\endcsname}
 \def\MT at ifdimen#1{\csname\MT at lua{microtype.if_dimen([[#1]])}\endcsname}
 \def\MT at ifstreq#1#2{\csname\MT at lua{microtype.if_str_eq([[#1]],[[#2]])}\endcsname}

Modified: trunk/Master/texmf-dist/tex/latex/microtype/microtype-pdftex.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/microtype-pdftex.def	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/tex/latex/microtype/microtype-pdftex.def	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 %% 
 %%                       The `microtype' package
 %%         Subliminal refinements towards typographical perfection
-%%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %% 
 %% This work may be distributed and/or modified under the conditions of the
 %% LaTeX Project Public License, either version 1.3c of this license or (at
@@ -30,7 +30,7 @@
 %%
 \ProvidesFile
   {microtype-pdftex.def}
-  [2020/12/07 v2.8
+  [2021/02/22 v2.8a
    Definitions specific to
    pdftex
    (RS)]

Modified: trunk/Master/texmf-dist/tex/latex/microtype/microtype-xetex.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/microtype-xetex.def	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/tex/latex/microtype/microtype-xetex.def	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 %% 
 %%                       The `microtype' package
 %%         Subliminal refinements towards typographical perfection
-%%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %% 
 %% This work may be distributed and/or modified under the conditions of the
 %% LaTeX Project Public License, either version 1.3c of this license or (at
@@ -30,7 +30,7 @@
 %%
 \ProvidesFile
   {microtype-xetex.def}
-  [2020/12/07 v2.8
+  [2021/02/22 v2.8a
    Definitions specific to
    xetex
    (RS)]

Modified: trunk/Master/texmf-dist/tex/latex/microtype/microtype.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/microtype.cfg	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/tex/latex/microtype/microtype.cfg	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 %% 
 %%                       The `microtype' package
 %%         Subliminal refinements towards typographical perfection
-%%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %% 
 %% This work may be distributed and/or modified under the conditions of the
 %% LaTeX Project Public License, either version 1.3c of this license or (at
@@ -40,7 +40,7 @@
 %%
 \ProvidesFile
   {microtype.cfg}
-  [2020/12/07 v2.8
+  [2021/02/22 v2.8a
    microtype main configuration file
    (RS)]
 
@@ -110,7 +110,7 @@
 %%% -----------------------------------------------------------------------
 %%% FONT VARIANTS AND ALIASES
 
-\DeclareMicrotypeVariants{x,j,w,a,d,0,1}
+\DeclareMicrotypeVariants{x,j,w,a,d,0,1,-LF,-TLF,-OsF,-TOsF}
 
 \MT at if@false
 \ifx\UnicodeEncodingName\@undefined\else
@@ -129,7 +129,12 @@
 \DeclareMicrotypeAlias{zer} {cmr}          % zefonts
 \DeclareMicrotypeAlias{cmor}{cmr}          % eco
 \DeclareMicrotypeAlias{hfor}{cmr}          % hfoldsty
+\DeclareMicrotypeAlias{mlmr}{cmr}          % mlmodern
+\DeclareMicrotypeAlias{mlmsy}{cmsy}        %   "
+\DeclareMicrotypeAlias{mlmm} {cmm}         %   "
 \DeclareMicrotypeAlias{New Computer Modern}{Latin Modern Roman}
+\DeclareMicrotypeAlias{NewCM10-Book.otf}   {Latin Modern Roman}
+\DeclareMicrotypeAlias{NewCM10-Regular.otf}{Latin Modern Roman}
 %% -- Palatino
 \DeclareMicrotypeAlias{pxr} {ppl}          % pxfonts
 \DeclareMicrotypeAlias{qpl} {ppl}          % TeX Gyre Pagella (formerly: qfonts/QuasiPalatino)
@@ -141,11 +146,11 @@
 \DeclareMicrotypeAlias{zpltosf}{pplj}      %    "
 \DeclareMicrotypeAlias{Domitian-TLF} {pplx}% domitian
 \DeclareMicrotypeAlias{Domitian-TOsF}{pplj}%    "
-\DeclareMicrotypeAlias{Domitian}        {Palatino Linotype}
-\DeclareMicrotypeAlias{TeX Gyre Pagella}{Palatino Linotype}
-\DeclareMicrotypeAlias{Palatino LT Std} {Palatino Linotype}
-\DeclareMicrotypeAlias{Palatino}        {Palatino Linotype}
-\DeclareMicrotypeAlias{Asana Math}      {Palatino Linotype}
+\DeclareMicrotypeAlias{Palatino Linotype}{Palatino}
+\DeclareMicrotypeAlias{Palatino LT Std}  {Palatino}
+\DeclareMicrotypeAlias{TeX Gyre Pagella} {Palatino}
+\DeclareMicrotypeAlias{Domitian}         {Palatino}
+\DeclareMicrotypeAlias{Asana Math}       {Palatino}
 %% -- Times New Roman
 \DeclareMicrotypeAlias{txr}{ptm}           % txfonts
 \DeclareMicrotypeAlias{ntxlf}{ptmx}        % newtxtext
@@ -152,10 +157,10 @@
 \DeclareMicrotypeAlias{ntxosf}{ptmj}       %    "
 \DeclareMicrotypeAlias{ntxtlf}{ptmx}       %    "
 \DeclareMicrotypeAlias{ntxtosf}{ptmj}      %    "
-\DeclareMicrotypeAlias{Tempora-TLF}{ptmx}  % tempora
+\DeclareMicrotypeAlias{Tempora-TLF} {ptmx} % tempora
 \DeclareMicrotypeAlias{Tempora-TOsF}{ptmj} %    "
 \DeclareMicrotypeAlias{qtm}{ptm}           % TeX Gyre Termes (formerly: qfonts/QuasiTimes)
-\DeclareMicrotypeAlias{STEP-TLF}{ptmx}     % step
+\DeclareMicrotypeAlias{STEP-TLF} {ptmx}    % step
 \DeclareMicrotypeAlias{STEP-TOsF}{ptmj}    %   "
 \DeclareMicrotypeAlias{stix} {ptm}         % stix
 \DeclareMicrotypeAlias{stix2}{ptm}         % stix2
@@ -170,6 +175,9 @@
 \DeclareMicrotypeAlias{zgmj}{ugm}          %    "
 \DeclareMicrotypeAlias{zgmI}{ugm}          %    "
 \DeclareMicrotypeAlias{zgmq}{ugm}          %    "
+\DeclareMicrotypeAlias{pad} {EBGaramond-LF}% Adobe Garamond
+\DeclareMicrotypeAlias{padx}{EBGaramond-TLF}%   "
+\DeclareMicrotypeAlias{padj}{EBGaramond-TOsF}%  "
 %% --
 \DeclareMicrotypeAlias{ulg}{blg}           % URW LetterGothic -> Bitstream LetterGothic12Pitch
 \DeclareMicrotypeAlias{zeur}{eur}          % Euler VM
@@ -176,7 +184,6 @@
 \DeclareMicrotypeAlias{zeus}{eus}          %    "
 \DeclareMicrotypeAlias{zpeus}   {zpeu}     % Adobe Euro sans -> serif
 \DeclareMicrotypeAlias{eurosans}{zpeu}     % Adobe Euro sans -> serif
-\DeclareMicrotypeAlias{euroitcs}{euroitc}  % ITC Euro sans -> serif
 
 %%% -----------------------------------------------------------------------
 %%% INTERACTION WITH THE `babel' PACKAGE
@@ -356,7 +363,7 @@
    }
 
 \DeclareCharacterInheritance
-   { encoding = {EU1,EU2,TU} }
+   { encoding = {TU,EU1,EU2} }
    { A = {\`A,\'A,\^A,\~A,\"A,\r A,\k A,\u A},
      a = {\`a,\'a,\^a,\~a,\"a,\r a,\k a,\u a},
      C = {\'C,\c C,\v C},
@@ -822,6 +829,11 @@
     {,}= {   , 250,-200}
    }
 
+\SetExtraSpacing
+   [ name = empty ]
+   { encoding = {TS1} }
+   { }
+
 %%% -----------------------------------------------------------------------
 %%% ADDITIONAL KERNING
 

Modified: trunk/Master/texmf-dist/tex/latex/microtype/microtype.lua
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/microtype.lua	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/tex/latex/microtype/microtype.lua	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 -- 
 --                       The `microtype' package
 --         Subliminal refinements towards typographical perfection
---           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+--           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 -- 
 -- This work may be distributed and/or modified under the conditions of the
 -- LaTeX Project Public License, either version 1.3c of this license or (at
@@ -34,8 +34,8 @@
 local microtype  = microtype
 microtype.module = {
     name         = "microtype",
-    version      = "2.8",
-    date         = "2020/12/07",
+    version      = "2.8a",
+    date         = "2021/02/22",
     description  = "microtype module.",
     author       = "E. Roux, R. Schlicht and P. Gesang",
     copyright    = "E. Roux, R. Schlicht and P. Gesang",

Modified: trunk/Master/texmf-dist/tex/latex/microtype/microtype.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/microtype.sty	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/tex/latex/microtype/microtype.sty	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 %% 
 %%                       The `microtype' package
 %%         Subliminal refinements towards typographical perfection
-%%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %% 
 %% This work may be distributed and/or modified under the conditions of the
 %% LaTeX Project Public License, either version 1.3c of this license or (at
@@ -29,7 +29,7 @@
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesPackage
   {microtype}
-  [2020/12/07 v2.8
+  [2021/02/22 v2.8a
    Micro-typographical refinements
    (RS)]
 \def\MT at MT
@@ -1536,10 +1536,8 @@
   \else
     \MT at let@cn\@tempa{\MT at val}%
   \fi
-  \ifx\@tempa\relax \else
-    \begingroup
-      \def\set at fontsize##1##2##3##4\@nil{\endgroup\def\MT at val{##2}}%
-      \@tempa\@nil
+  \ifx\@tempa\relax\else
+    \MT at get@size@
   \fi
   \MT at ifdimen\MT at val{%
     \@defaultunits\@tempdima\MT at val pt\relax\@nnil
@@ -1550,6 +1548,23 @@
     \let\MT at val\relax
   }%
 }
+\def\MT at get@size@@{%
+  \begingroup
+    \def\set at fontsize##1##2##3##4\@nil{\endgroup\def\MT at val{##2}}%
+    \@tempa\@nil
+}
+^^X\@ifclassloaded{svjour3}{%
+^^X  \def\MT at get@size@{%
+^^X    \@tempcnta=\currentiflevel
+^^X    \MT at get@size@@
+^^X    \loop
+^^X      \ifnum\numexpr\currentiflevel-1>\@tempcnta
+^^X      \csname fi\endcsname
+^^X    \repeat
+^^X  }%
+^^X}{%
+  \let\MT at get@size@\MT at get@size@@
+^^X}
 \def\MT at define@set at key@font#1{%
   \define at key{MT@#1 at set}{font}[]{%
     \MT at glet@nc{MT@#1list at font@\MT at curr@set at name}\@empty
@@ -1840,14 +1855,16 @@
 }
 \def\MT at set@inh at list#1#2{%
   \MT at ifempty\MT at inh@feat{%
-    \MT at map@clist at c\MT at features{{\MT at declare@char at inh{##1}{#1}{#2}}}%
+    \MT at map@clist at c\MT at features{{%
+      \MT at ifstreq{##1}{tr}\relax{\MT at declare@char at inh{##1}{#1}{#2}}%
+    }}%
   }{%
     \MT at map@clist at c\MT at inh@feat{{%
       \KV@@sp at def\@tempa{##1}%
       \MT at ifempty\@tempa\relax{%
-        \MT at exp@one at n\MT at declare@char at inh
-          {\csname MT at rbba@\@tempa\endcsname}{#1}{#2}%
-      }%
+        \edef\@tempa{\csname MT at rbba@\@tempa\endcsname}%
+        \MT at ifstreq\@tempa{tr}\relax{%
+          \MT at exp@one at n\MT at declare@char at inh{\@tempa}{#1}{#2}}}%
     }}%
   }%
   \MT at end@catcodes
@@ -1878,6 +1895,12 @@
     \expandafter\MT at inh@do
   \fi
 }
+\MT at gdef@n{MT at pr@c at U/euroitc///}{euroitc}
+\MT at gdef@n{MT at pr@c at U/euroitcs///}{euroitc}
+\MT at gdef@n{MT at pr@c at U/euroitc//it/}{euroitci}
+\MT at gdef@n{MT at pr@c at U/euroitcs//it/}{euroitci}
+\MT at gdef@n{MT at pr@c at euroitc}{E={100,50}}
+\MT at gdef@n{MT at pr@c at euroitci}{E={100,}}
 \def\MT at permute{%
   \let\MT at cnt@encoding\@ne
   \MT at permute@

Modified: trunk/Master/texmf-dist/tex/latex/microtype/mt-CharisSIL.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/mt-CharisSIL.cfg	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/tex/latex/microtype/mt-CharisSIL.cfg	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 %% 
 %%                       The `microtype' package
 %%         Subliminal refinements towards typographical perfection
-%%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %% 
 %% This work may be distributed and/or modified under the conditions of the
 %% LaTeX Project Public License, either version 1.3c of this license or (at

Added: trunk/Master/texmf-dist/tex/latex/microtype/mt-EBGaramond.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/mt-EBGaramond.cfg	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/microtype/mt-EBGaramond.cfg	2021-02-23 22:34:26 UTC (rev 57860)
@@ -0,0 +1,323 @@
+%%
+%% This is file `mt-EBGaramond.cfg',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% microtype.dtx  (with options: `config,cfg-t,ebg')
+%% 
+%% ------------------------------------------------------------------------
+%% 
+%%                       The `microtype' package
+%%         Subliminal refinements towards typographical perfection
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
+%% 
+%% This work may be distributed and/or modified under the conditions of the
+%% LaTeX Project Public License, either version 1.3c of this license or (at
+%% your option) any later version. The latest version of this license is in:
+%% http://www.latex-project.org/lppl.txt, and version 1.3c or later is part
+%% of all distributions of LaTeX version 2005/12/01 or later.
+%% 
+%% This work has the LPPL maintenance status `author-maintained'.
+%% 
+%% This work consists of the files microtype.dtx and microtype.ins and the
+%% derived files microtype.sty, microtype-pdftex.def, microtype-luatex.def,
+%% microtype-xetex.def, microtype.lua and letterspace.sty.
+%% 
+%% ------------------------------------------------------------------------
+%%   This is a font-specific configuration file for the `microtype' package.
+%%   It may contain settings for font expansion and character protrusion,
+%%   tracking, interword spacing and additional kerning, as well as
+%%   character inheritance declarations.
+%%   Please consult the documentation for details.
+%% 
+%%   If you think you have found improvements to these settings, please
+%%   let me know.
+%% 
+%%   When modifying this file, also change the identification line below.
+%% ------------------------------------------------------------------------ 
+%%
+\ProvidesFile
+  {mt-EBGaramond.cfg}[2021/02/22 v1.6 microtype config. file: EB Garamond / Adobe Garamond (RS)]
+
+%%% -----------------------------------------------------------------------
+%%% PROTRUSION
+
+\SetProtrusion
+   [ name     = EBGaramond-default ]
+   { encoding = OT1,
+     family   = {EBGaramond-LF,EBGaramond-OsF,EBGaramond-TLF,EBGaramond-TOsF} }
+   {
+     A = {50,50},
+   \AE = {50,  },
+     C = {50,  },
+     D = {  ,50},
+     F = {  ,50},
+     G = {50,  },
+     J = {50,  },
+     K = {  ,50},
+     L = {  ,50},
+     O = {50,50},
+   \OE = {50,  },
+     Q = {50,70},
+     T = {50,50},
+     V = {50,50},
+     W = {50,50},
+     X = {50,50},
+     Y = {50,50},
+     k = {  ,50},
+     p = {50,50},
+     q = {50,  },
+     r = {  ,50},
+     t = {  ,70},
+     v = {50,50},
+     w = {50,50},
+     x = {50,50},
+     y = {  ,50},
+     1 = {150,150},
+     2 = {50,50},
+     3 = {50,50},
+     4 = {50,50},
+     5 = {50,50},
+     6 = {50,50},
+     7 = {50,80},
+     9 = {50,50},
+     . = { ,700},
+    {,}= { ,500},
+     : = { ,500},
+     ; = { ,300},
+     ! = { ,100},
+     ? = { ,100},
+     @ = {50,50},
+     ~ = {200,250},
+     & = {50,100},
+    \% = {50,50},
+     * = {300,300},
+     + = {300,300},
+     ( = {100,   },    ) = {   ,200},
+     / = {100,200},
+     - = {300,500},
+     \textendash       = {300,300},   \textemdash        = {200,200},
+     \textquoteleft    = {500,700},   \textquoteright    = {500,700},
+     \textquotedblleft = {300,400},   \textquotedblright = {300,400}
+   }
+
+\SetProtrusion
+   [ name     = EBGaramond-T1,
+     load     = EBGaramond-default ]
+   { encoding = {T1,LY1},
+     family   = {EBGaramond-LF,EBGaramond-TLF,EBGaramond-OsF,EBGaramond-TOsF} }
+   {
+       _ = {100,100},
+     \textbackslash    = {100,200},
+     \quotesinglbase   = {400,400},   \quotedblbase      = {400,400},
+     \guilsinglleft    = {400,400},   \guilsinglright    = {300,500},
+     \guillemotleft    = {300,300},   \guillemotright    = {200,400},
+     \textexclamdown   = {100,   },   \textquestiondown  = {100,   },
+     \textbraceleft    = {400,200},   \textbraceright    = {200,400},
+     \textless         = {200,100},   \textgreater       = {100,200}
+   }
+
+\SetProtrusion
+   [ name     = EBGaramond-it   ]
+   { encoding = OT1,
+     family   = {EBGaramond-LF,EBGaramond-TLF,EBGaramond-OsF,EBGaramond-TOsF},
+     shape    = {it,sl}  }
+   {
+     A = {50,  },
+   \AE = {50,  },
+     B = {50,  },
+     C = {100, },
+     D = {50,50},
+     E = {50,  },
+     F = {100, },
+     G = {100, },
+     H = {50,  },
+     I = {50,  },
+     J = {50,  },
+     K = {50,  },
+     L = {50,  },
+     O = {100, },
+   \OE = {100, },
+     P = {50,  },
+     Q = {100, },
+     R = {50,  },
+     S = {50,  },
+     $ = {50,  },
+     T = {100, },
+     U = {50,  },
+     V = {100, },
+     W = {100, },
+     f = { ,-100},
+     1 = {150, },
+     2 = {50,  },
+     4 = {150, },
+     7 = {100, },
+     . = { ,500},
+    {,}= { ,500},
+     : = { ,300},
+     ; = { ,300},
+     & = {50,50},
+    \% = {100, },
+     * = {500,100},
+     + = {250,200},
+     @ = {50,50},
+     ~ = {200,150},
+     ( = {200, },    ) = {  ,200},
+     / = {100,200},
+     - = {300,400},
+     \textendash       = {300,300},   \textemdash        = {200,200},
+     \textquoteleft    = {800,200},   \textquoteright    = {800,200},
+     \textquotedblleft = {700,200},   \textquotedblright = {700,200}
+   }
+
+\SetProtrusion
+   [ name     = EBGaramond-it-T1,
+     load     = EBGaramond-it   ]
+   { encoding = {T1,LY1},
+     family   = {EBGaramond-LF,EBGaramond-TLF,EBGaramond-OsF,EBGaramond-TOsF},
+     shape    = {it,sl}  }
+   {
+     _ = {100,100},
+     156 = {50,  },  % IJ
+     \textbackslash    = {100,200},
+     \quotesinglbase   = {500,500},   \quotedblbase      = {400,400},
+     \guilsinglleft    = {500,400},   \guilsinglright    = {300,500},
+     \guillemotleft    = {300,300},   \guillemotright    = {200,400},
+     \textexclamdown   = {100,   },   \textquestiondown  = {200,   },
+     \textbraceleft    = {400,100},   \textbraceright    = {200,200},
+     \textless         = {300,100},   \textgreater       = {200,100}
+  }
+
+\SetProtrusion
+   [ name     = EBGaramond-sc,
+     load     = EBGaramond-default ]
+   { encoding = OT1,
+     family   = {EBGaramond-LF,EBGaramond-TLF,EBGaramond-OsF,EBGaramond-TOsF},
+     shape    = sc }
+   {
+     a = {50,50},
+   \ae = {50,  },
+     d = {  ,50},
+     f = {  ,50},
+     g = {50,  },
+     j = {50,  },
+     l = {  ,50},
+   013 = {  ,50}, % fl
+     o = {50,50},
+   \oe = {50,  },
+     q = {50,70},
+     r = {  , 0},
+     t = {50,50},
+     y = {50,50}
+   }
+
+\SetProtrusion
+   [ name     = EBGaramond-sc-T1,
+     load     = EBGaramond-T1     ]
+   { encoding = {T1,LY1},
+     family   = {EBGaramond-LF,EBGaramond-TLF,EBGaramond-OsF,EBGaramond-TOsF},
+     shape    = sc }
+   {
+     a = {50,50},
+   \ae = {50,  },
+     d = {  ,50},
+     f = {  ,50},
+     g = {50,  },
+     j = {50,  },
+     l = {  ,50},
+   029 = {  ,50}, % fl
+     o = {50,50},
+   \oe = {50,  },
+     q = {50,70},
+     r = {  , 0},
+     t = {50,50},
+     y = {50,50}
+   }
+
+\SetProtrusion
+   [ name     = EBGaramond-textcomp ]
+   { encoding = TS1,
+     family   = {EBGaramond-LF,EBGaramond-TLF,EBGaramond-OsF,EBGaramond-TOsF} }
+   {
+     \textquotestraightbase    = {400,400},
+     \textquotestraightdblbase = {400,400},
+     \texttwelveudash          = {200,200},
+     \textthreequartersemdash  = {150,150},
+     \textquotesingle          = {400,500},
+     \textasteriskcentered     = {300,300},
+     \textthreeoldstyle        = { 50,   },
+     \textfouroldstyle         = { 50,   },
+     \textsevenoldstyle        = { 50, 80},
+     \textminus                = {300,300},
+     \textlbrackdbl            = {100,   },
+     \textrbrackdbl            = {   ,100},
+     \texttildelow             = {200,250},
+     \textdagger               = {100,100},
+     \textdaggerdbl            = { 80, 80},
+     \textbullet               = {   ,100},
+     \textcelsius              = { 80,   },
+     \textflorin               = {   ,100},
+     \textcolonmonetary        = { 50,   },
+     \texttrademark            = {100,100},
+     \textcopyright            = {100,100},
+     \textordfeminine          = {200,200},
+     \textlnot                 = {200,   },
+     \textregistered           = {100,100},
+     \textdegree               = {400,400},
+     \textpm                   = {150,200},
+     \texttwosuperior          = {200,200},
+     \textthreesuperior        = {200,200},
+     \textparagraph            = {   ,100},
+     \textperiodcentered       = {300,400},
+     \textonesuperior          = {200,200},
+     \textordmasculine         = {200,200},
+     \texteuro                 = { 50,100},
+     \texttimes                = {100,150},
+     \textdiv                  = {150,200}
+   }
+
+\SetProtrusion
+   [ name     = EBGaramond-textcomp-it ]
+   { encoding = TS1,
+     family   = {EBGaramond-LF,EBGaramond-TLF,EBGaramond-OsF,EBGaramond-TOsF},
+     shape    = {it,sl} }
+   {
+     \textquotestraightbase    = {400,400},
+     \textquotestraightdblbase = {300,400},
+     \texttwelveudash          = {200,200},
+     \textthreequartersemdash  = {150,150},
+     \textquotesingle          = {800,100},
+     \textasteriskcentered     = {500,100},
+     \textoneoldstyle          = {100,   },
+     \texttwooldstyle          = { 50,   },
+     \textfouroldstyle         = { 50,100},
+     \textsevenoldstyle        = { 50,   },
+     \textminus                = {300,300},
+     \textlbrackdbl            = {100,   },
+     \textrbrackdbl            = {   ,100},
+     \texttildelow             = {200,250},
+     \textdagger               = {200,100},
+     \textdaggerdbl            = { 80, 80},
+     \textbullet               = {300,   },
+     \textcelsius              = {200,   },
+     \textflorin               = {100,   },
+     \textcolonmonetary        = {100,   },
+     \texttrademark            = {200,   },
+     \textcopyright            = {200,100},
+     \textlnot                 = {300,   },
+     \textregistered           = {200,100},
+     \textdegree               = {500,100},
+     \textpm                   = {200,150},
+     \textonesuperior          = {300,100},
+     \texttwosuperior          = {300,   },
+     \textthreesuperior        = {300,   },
+     \textperiodcentered       = {300,400},
+     \texteuro                 = {100,   },
+     \texttimes                = {200,100},
+     \textdiv                  = {200,200}
+   }
+
+\endinput
+%%
+%% End of file `mt-EBGaramond.cfg'.


Property changes on: trunk/Master/texmf-dist/tex/latex/microtype/mt-EBGaramond.cfg
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/microtype/mt-LatinModernRoman.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/mt-LatinModernRoman.cfg	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/tex/latex/microtype/mt-LatinModernRoman.cfg	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 %% 
 %%                       The `microtype' package
 %%         Subliminal refinements towards typographical perfection
-%%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %% 
 %% This work may be distributed and/or modified under the conditions of the
 %% LaTeX Project Public License, either version 1.3c of this license or (at
@@ -38,7 +38,7 @@
 %% ------------------------------------------------------------------------ 
 %%
 \ProvidesFile
-  {mt-LatinModernRoman.cfg}[2013/03/13 v1.0 microtype config. file: Latin Modern Roman (RS)]
+  {mt-LatinModernRoman.cfg}[2021/02/21 v1.1 microtype config. file: Latin Modern Roman (RS)]
 
 %%% -----------------------------------------------------------------------
 %%% INHERITANCE
@@ -86,7 +86,7 @@
      c = {ç,ć,ĉ,ċ,č},
      d = {đ,ḍ,ḏ},
      e = {è,é,ê,ë,ē,ĕ,ė,ę,ě,ȅ,ẹ,ẻ,ẽ,ế,ề,ể,ễ,ệ},
-     f = {/f_f},
+     f = {ff}, % Unicode 64256, glyph name in Latin Modern: /f_f ; in New Computer Modern: /ff
      g = {ĝ,ğ,ġ,ģ,ǧ,ǵ},
      h = {ĥ,ħ,ḥ,ḧ,ḫ},
      i = {ì,í,î,ï,ĩ,ī,ĭ,į,ı,ȉ,ỉ,ị},

Added: trunk/Master/texmf-dist/tex/latex/microtype/mt-Palatino.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/mt-Palatino.cfg	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/microtype/mt-Palatino.cfg	2021-02-23 22:34:26 UTC (rev 57860)
@@ -0,0 +1,330 @@
+%%
+%% This is file `mt-Palatino.cfg',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% microtype-utf.dtx  (with options: `Palatino')
+%% 
+%% ------------------------------------------------------------------------
+%% 
+%%                       The `microtype' package
+%%         Subliminal refinements towards typographical perfection
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
+%% 
+%% This work may be distributed and/or modified under the conditions of the
+%% LaTeX Project Public License, either version 1.3c of this license or (at
+%% your option) any later version. The latest version of this license is in:
+%% http://www.latex-project.org/lppl.txt, and version 1.3c or later is part
+%% of all distributions of LaTeX version 2005/12/01 or later.
+%% 
+%% This work has the LPPL maintenance status `author-maintained'.
+%% 
+%% This work consists of the files microtype.dtx and microtype.ins and the
+%% derived files microtype.sty, microtype-pdftex.def, microtype-luatex.def,
+%% microtype-xetex.def, microtype.lua and letterspace.sty.
+%% 
+%% ------------------------------------------------------------------------
+%%   This is a font-specific configuration file for the `microtype' package.
+%%   It may contain settings for font expansion and character protrusion,
+%%   tracking, interword spacing and additional kerning, as well as
+%%   character inheritance declarations.
+%%   Please consult the documentation for details.
+%% 
+%%   If you think you have found improvements to these settings, please
+%%   let me know.
+%% 
+%%   When modifying this file, also change the identification line below.
+%% ------------------------------------------------------------------------ 
+%%
+%%     These settings have been prepared by, and are copied with the
+%%     generous permission of:
+%%       Loren B. Davis.  (c) 2012
+%% 
+%%  ------------------------------------------------------------------------
+%%   Palatino is a registered trademark of Linotype GmbH.
+%%   Used without permission.
+%% ------------------------------------------------------------------------ 
+%%
+\ProvidesFile
+  {mt-Palatino.cfg}[2012/03/10 v1.0 microtype config. file: Palatino and similar fonts (LBD)]
+
+%%% -----------------------------------------------------------------------
+%%% INHERITANCE
+
+%% for xetex (EU1) and luatex (EU2), resp. both (TU)
+\DeclareCharacterInheritance
+   { encoding = {EU1,EU2,TU},
+     family = {Palatino} }
+   { A = {À,Á,Â,Ã,Ä,Ā,Ă,Ą,Ǎ,Ǟ,Ǡ,Ȧ,Ǻ,Ȁ,Ȃ,Ḁ,Ạ,Ả,Ấ,Ầ,Ẩ,Ẫ,Ậ,Ắ,Ằ,Ẳ,Ẵ,Ặ,Ꜳ},
+     B = {Ḃ,Ḅ,Ḇ},
+     C = {Ç,Ć,Ĉ,Ḉ,Ċ,Č},
+     D = {Ď,Ḋ,Ḍ,Ḏ,Ḑ,Ḓ},
+     E = {È,É,Ê,Ë,Ē,Ĕ,Ė,Ę,Ě,Ȅ,Ȩ,Ȇ,Ḕ,Ḗ,Ḙ,Ḛ,Ḝ,Ẹ,Ẻ,Ẽ,Ế,Ề,Ể,Ễ,Ệ},
+     F = {Ḟ},
+     G = {Ĝ,Ğ,Ġ,Ģ,Ǧ,Ǵ,Ḡ},
+     H = {Ĥ,Ȟ,Ḣ,Ḥ,Ḧ,Ḩ,Ḫ},
+     I = {Ì,Í,Î,Ȉ,Ï,Į,Ĩ,Ị,Ī,İ,Ǐ,Ỉ,Ȋ,Ĭ,Ḭ,Ï},
+     J = {Ĵ},
+     K = {Ķ,Ǩ,Ḱ,Ḳ,Ḵ},
+     L = {Ĺ,Ļ,Ľ,Ḷ,Ḹ,Ḻ,Ḽ,Ỻ,Ŀ,Ł}, % L·
+     M = {Ḿ,Ṁ,Ṃ},
+     N = {Ñ,Ń,Ņ,Ň,Ǹ,Ṅ,Ṇ,Ṉ,Ṋ},
+     O = {Ò,Ó,Ô,Õ,Ö,Ō,Ŏ,Ő,Ǒ,Ǫ,Ǭ,Ȍ,Ȏ,Ȫ,Ȭ,Ȯ,Ȱ,Ṍ,Ṏ,Ṑ,Ṓ,Ọ,Ỏ,Ố,Ồ,Ổ,Ỗ,Ộ,Ớ,Ờ,Ở,Ỡ,Ơ},
+     P = {Ṕ,Ṗ},
+     R = {Ŕ,Ŗ,Ř,Ȑ,Ȓ,Ṙ,Ṛ,Ṝ,Ṟ},
+     S = {Ś,Ŝ,Ş,Š,Ș,Ṡ,Ṣ,Ṥ,Ṧ,Ṩ},
+     T = {Ţ,Ť,Ț,Ṫ,Ṭ,Ṯ,Ṱ},
+     U = {Ù,Ú,Û,Ü,Ũ,Ū,Ŭ,Ů,Ű,Ų,Ǔ,Ǖ,Ǘ,Ǚ,Ǜ,Ȕ,Ȗ,Ṳ,Ṵ,Ṷ,Ṹ,Ṻ,Ụ,Ủ,Ứ,Ừ,Ử,Ữ,Ự},
+     V = {Ṽ,Ṿ},
+     W = {Ŵ,Ẁ,Ẃ,Ẅ,Ẇ,Ẉ},
+     X = {Ẋ,Ẍ},
+     Y = {Ý,Ŷ,Ÿ,Ȳ,Ẏ,Ỳ,Ỵ,Ỷ,Ỹ},
+     Z = {Ź,Ż,Ž,Ẑ,Ẓ,Ẕ},
+     a = {à,á,â,ã,ä,å,ā,ă,ą,ǎ,ǟ,ǡ,ȧ,ǻ,ȁ,ȃ,ḁ,ạ,ả,ầ,ấ,ẩ,ẫ,ậ,ắ,ằ,ẳ,ẵ,ặ}, % aʾ
+     b = {ḃ,ḅ,ḇ},
+     c = {ç,ć,ĉ,ċ,č,ḉ},
+     d = {ď,ḋ,ḍ,ḏ,ḑ,ḓ},
+     e = {è,é,ê,ë,ē,ĕ,ė,ę,ě,ȅ,ȩ,ȇ,ḕ,ḗ,ḙ,ḛ,ḝ,ẹ,ẻ,ẽ,ề,ế,ể,ễ,ệ},
+     f = {ḟ,ff},
+     g = {ĝ,ğ,ġ,ģ,ǧ,ǵ,ḡ},
+     h = {ĥ,ȟ,ḣ,ḥ,ḧ,ḩ,ḫ,ẖ},
+     i = {ı,ì,í,î,ȉ,ǐ,ï,į,ī,ị,ĩ,ḭ,ḯ,ỉ,ȋ,ĭ},
+     j = {ĵ,ǰ},
+     k = {ķ,ǩ,ḱ,ḳ,ḵ},
+     l = {ĺ,ļ,ḻ,ḷ,ḹ,ḽ}, % ľ,l·
+     m = {ḿ,ṁ,ṃ},
+     n = {ñ,ń,ņ,ň,ǹ,ṅ,ṇ,ṉ,ṋ}, % ʼn
+     o = {ò,ó,ô,õ,ö,ō,ŏ,ő,ǒ,ǫ,ǭ,ȍ,ȏ,ȫ,ȭ,ȯ,ȱ,ṍ,ṏ,ṑ,ṓ,ọ,ỏ,ồ,ố,ổ,ỗ,ộ,ớ,ờ,ở,ỡ,ợ},
+     p = {ṕ,ṗ},
+     r = {ŕ,ŗ,ř,ȑ,ȓ,ṙ,ṛ,ṝ,ṟ},
+     s = {ś,ŝ,ş,š,ș,ṡ,ṣ,ṥ,ṧ,ṩ},
+     t = {ţ,ț,ṫ,ṭ,ṯ,ṱ,ẗ}, % ť
+     u = {ù,ú,û,ü,ũ,ū,ŭ,ů,ű,ų,ǔ,ǖ,ǘ,ǚ,ǜ,ȕ,ȗ,ṳ,ṵ,ṷ,ṹ,ṻ,ụ,ủ,ứ,ừ,ử,ữ,ự},
+     v = {ṽ,ṿ},
+     w = {ŵ,ẁ,ẃ,ẅ,ẇ,ẉ,ẘ},
+     x = {ẋ,ẍ},
+     y = {ý,ÿ,ŷ,ȳ,ẏ,ẙ,ỳ,ỵ,ỷ,ỹ},
+     z = {ź,ż,ž,ẑ,ẓ,ẕ},
+   }
+
+%%% -----------------------------------------------------------------------
+%%% PROTRUSION
+
+\SetProtrusion
+   [ name     = palatino-default ]
+   { encoding = {EU1,EU2,TU},
+     family   = {Palatino} }
+   {
+     A = {50,50},
+     D = {  ,50},
+     J = {50,  },
+     K = {  ,50},
+     L = {  ,50},
+     O = {25,  },
+     T = {50,50},
+     V = {50,50},
+     W = {50,50},
+     X = {50,50},
+     Y = {50,50},
+     b = {  ,25},
+     d = {25,30},
+     f = {  ,50},
+     g = {  ,100},
+     k = {  ,50},
+     p = {  ,50},
+     q = {50,  },
+     r = {  ,50},
+     t = {  ,50}, st = { ,50}, ſt = {  ,50},
+     v = {75,50},
+     w = {50,50},
+     x = {50,50},
+     y = {50,70},
+     1 = {100,50},
+     2 = {25,50},
+     4 = {50,  },
+     6 = {50,  },
+     9 = {25,  },
+     Æ = {100, },
+     Π= {25,  },
+     . = { ,700},      ‥ = { ,350},    … = {,150},
+    {,}= { ,500},
+     : = { ,500},
+     ; = { ,500},
+     ! = { ,100},      ‼ = { ,100},
+     ? = { ,200},      ‽ = { ,200},
+     @ = {50,50},
+     ~ = {200,250},
+     & = {50,100},
+    \% = {100,100},
+     * = {200,200},
+     + = {250,250},
+     ( = {100,   },    ) = {   ,300},
+     / = {200,300},
+     - = {400,500},
+     \textendash       = {300,300},   \textemdash        = {200,200},
+     \textquoteleft    = {500,700},   \textquoteright    = {500,700},
+     \textquotedblleft = {300,400},   \textquotedblright = {300,400},
+     \textbackslash    = {200,300},
+     \quotesinglbase   = {400,400},   \quotedblbase      = {400,400},
+     \guilsinglleft    = {400,400},   \guilsinglright    = {300,500},
+     \guillemotleft    = {300,300},   \guillemotright    = {200,400},
+     \textexclamdown   = {100,   },   \textquestiondown  = {100,   },
+     \textbraceleft    = {400,200},   \textbraceright    = {200,400},
+     \textless         = {200,100},   \textgreater       = {100,200},
+     ≤                 = {200,100},   ≥                  = {100,200},
+     \textminus                = {300,300},
+     \texttrademark            = {200,200},
+     \textcopyright            = {200,200},
+     \textregistered           = {200,200},
+     \textdegree               = {300,300},
+     ¦                = {450,500},    ¬                  = {250,150},
+     ⌐                = {150,250},
+     ·                         = {850, 700},
+     ¶                         = {100,0},
+     ×                         = {150, 300},
+     ª                 = {300,300},   º                  = {300,300},
+     ⁰ = {200,400},
+     ¹ = {400,350},          ² = {200,300},            ³ = {250,400},
+     ⁴ = {250,350},          ⁵ = {200,300},            ⁶ = {250,400},
+     ⁷ = {200,450},          ⁸ = {250,400},            ⁹ = {200,350},
+     ₀ = {200,400},
+     ₁ = {400,250},          ₂ = {200,300},            ₃ = {250,400},
+     ₄ = {250,350},          ₅ = {200,300},            ₆ = {250,400},
+     ₇ = {200,450},          ₈ = {250,400},            ₉ = {200,350},
+     ± = {150,100},                                    ÷ = {300,300},
+     þ = {  ,25},
+     ₊ = {300,450},          ₋ = {300,450},
+     ⁺ = {300,450},          ⁻ = {300,450},
+     †                = {200,250},    ‡                  = {200,250},
+     π = {50,  },
+     ſ = {  ,50},
+     № = {100,150},
+     \textservicemark          = {100,200},
+     ‐ = {400,500},          ‑ = {400,500},            ‒ = {200,300},
+     – = {205,305},          — = {200,300},            ― = {50,150},
+     • = {125,200},
+   }
+
+\SetProtrusion
+   [ name     = palatino-it   ]
+   { encoding = {EU1,EU2,TU},
+     family   = {Palatino},
+     shape    = {it,sl}  }
+   {
+     A = {50,50},
+     Æ = {50,  },
+     B = {50,  },
+     C = {50,  },
+     D = {50,50},
+     E = {50,  },
+     F = {50,  },
+     G = {50,  },
+     H = {50,  },
+     K = {50,  },
+     L = {50,  },
+     O = {50,  },
+     Π= {50,  },
+     P = {50,  },
+     Q = {50,  },
+     R = {50,  },
+     S = {50,  },
+     $ = {50,  },
+     T = {100, },
+     U = {50,  },
+     V = {100,50},
+     W = {50,  },
+     X = {50,  },
+     Y = {100,50},
+     b = {  ,50},
+     c = {25,  },
+     g = {75,  },
+     i = {25,  },
+     m = {  ,50},
+     n = {  ,50},
+     p = {  ,25},
+     q = {25,  },
+     x = {  ,50},
+     1 = {100, },
+     2 = {50,  },
+     4 = {50,  },
+     7 = {50,  },
+     . = { ,500},      ‥ = { ,350},    … = { ,200},
+    {,}= { ,500},
+     : = { ,300},
+     ; = { ,300},
+     ? = { ,300},      ‽ = { ,300},
+     & = {50,50},
+    \% = {100,100},
+     * = {200,200},
+     + = {150,200},
+     @ = {50,50},
+     ~ = {200,150},
+     ( = {200, },    ) = {  ,200},
+     / = {100,200},
+     - = {300,500},
+     \textendash       = {300,300},   \textemdash        = {200,200},
+     \textquoteleft    = {700,400},   \textquoteright    = {700,400},
+     \textquotedblleft = {500,300},   \textquotedblright = {500,300},
+     _ = {100,100},
+     \textbackslash    = {100,200},
+     \quotesinglbase   = {500,500},   \quotedblbase      = {400,400},
+     \guilsinglleft    = {400,400},   \guilsinglright    = {300,500},
+     \guillemotleft    = {300,300},   \guillemotright    = {300,300},
+     \textexclamdown   = {100,   },   \textquestiondown  = {200,   },
+     \textbraceleft    = {200,100},   \textbraceright    = {200,200},
+     \textless         = {300,100},   \textgreater       = {200,100},
+     ≤                 = {200,100},   ≥                  = {100,200},
+     ¦                 = {450,500},   ¬                  = {250,150},
+     ·                         = {850, 700},
+     ¶                         = {100,0},
+     ×                         = {150, 300},
+     ª = {300,250},          ° = {300,300},            º = {300,250},
+     ⁰ = {300,200},
+     ¹ = {300,150},          ² = {350,200},            ³ = {250,150},
+     ⁴ = {350,100},          ⁵ = {300, 50},            ⁶ = {400,100},
+     ⁷ = {400, 50},          ⁸ = {250, 50},            ⁹ = {300, 50},
+     ₀ = {300,300},
+     ₁ = {300,350},          ₂ = {300,150},            ₃ = {250,250},
+     ₄ = {400,200},          ₅ = {300,100},            ₆ = {450,200},
+     ₇ = {450,150},          ₈ = {400,250},            ₉ = {400,200},
+     ± = {150,100},                                    ÷ = {300,300},
+     þ = { 50,   },
+     †                = {250,200},    ‡                  = {250,200},
+     ₊ = {300,450},          ₋ = {300,450},
+     ⁺ = {300,450},          ⁻ = {300,450},
+     ‐ = {300,500},          ‑ = {300,500},            ‒ = {100,300},
+     – = {125,305},          — = {200,300},            ― = {125,150},
+     • = {125,200}
+   }
+
+\SetProtrusion
+   [ name     = palatino-sc,
+     load     = palatino-default ]
+   { encoding = {EU1,EU2,TU},
+     family   = {Palatino},
+     shape    = sc }
+   {
+     a = {50,50},
+     æ = {50,  },
+     b = { 0, 0},
+     d = { 0, 0},
+     f = { 0, 0},
+     g = { 0, 0},
+     j = {50,  },
+     l = {  ,50},
+     o = { 0, 0},
+     p = { 0, 0},
+     q = { 0,  },
+     r = {  , 0},
+     t = {50,50},
+     y = {50,50},
+     fl = { 0,50},
+     ffl = { 0,50},
+     ſt = { 0,50},
+     st = { 0,50}
+   }
+
+\endinput
+%%
+%% End of file `mt-Palatino.cfg'.


Property changes on: trunk/Master/texmf-dist/tex/latex/microtype/mt-Palatino.cfg
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/microtype/mt-bch.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/mt-bch.cfg	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/tex/latex/microtype/mt-bch.cfg	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 %% 
 %%                       The `microtype' package
 %%         Subliminal refinements towards typographical perfection
-%%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %% 
 %% This work may be distributed and/or modified under the conditions of the
 %% LaTeX Project Public License, either version 1.3c of this license or (at

Modified: trunk/Master/texmf-dist/tex/latex/microtype/mt-blg.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/mt-blg.cfg	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/tex/latex/microtype/mt-blg.cfg	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 %% 
 %%                       The `microtype' package
 %%         Subliminal refinements towards typographical perfection
-%%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %% 
 %% This work may be distributed and/or modified under the conditions of the
 %% LaTeX Project Public License, either version 1.3c of this license or (at

Modified: trunk/Master/texmf-dist/tex/latex/microtype/mt-cmr.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/mt-cmr.cfg	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/tex/latex/microtype/mt-cmr.cfg	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 %% 
 %%                       The `microtype' package
 %%         Subliminal refinements towards typographical perfection
-%%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %% 
 %% This work may be distributed and/or modified under the conditions of the
 %% LaTeX Project Public License, either version 1.3c of this license or (at

Modified: trunk/Master/texmf-dist/tex/latex/microtype/mt-euf.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/mt-euf.cfg	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/tex/latex/microtype/mt-euf.cfg	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 %% 
 %%                       The `microtype' package
 %%         Subliminal refinements towards typographical perfection
-%%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %% 
 %% This work may be distributed and/or modified under the conditions of the
 %% LaTeX Project Public License, either version 1.3c of this license or (at

Modified: trunk/Master/texmf-dist/tex/latex/microtype/mt-eur.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/mt-eur.cfg	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/tex/latex/microtype/mt-eur.cfg	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 %% 
 %%                       The `microtype' package
 %%         Subliminal refinements towards typographical perfection
-%%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %% 
 %% This work may be distributed and/or modified under the conditions of the
 %% LaTeX Project Public License, either version 1.3c of this license or (at

Modified: trunk/Master/texmf-dist/tex/latex/microtype/mt-eus.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/mt-eus.cfg	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/tex/latex/microtype/mt-eus.cfg	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 %% 
 %%                       The `microtype' package
 %%         Subliminal refinements towards typographical perfection
-%%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %% 
 %% This work may be distributed and/or modified under the conditions of the
 %% LaTeX Project Public License, either version 1.3c of this license or (at

Modified: trunk/Master/texmf-dist/tex/latex/microtype/mt-msa.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/mt-msa.cfg	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/tex/latex/microtype/mt-msa.cfg	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 %% 
 %%                       The `microtype' package
 %%         Subliminal refinements towards typographical perfection
-%%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %% 
 %% This work may be distributed and/or modified under the conditions of the
 %% LaTeX Project Public License, either version 1.3c of this license or (at

Modified: trunk/Master/texmf-dist/tex/latex/microtype/mt-msb.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/mt-msb.cfg	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/tex/latex/microtype/mt-msb.cfg	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 %% 
 %%                       The `microtype' package
 %%         Subliminal refinements towards typographical perfection
-%%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %% 
 %% This work may be distributed and/or modified under the conditions of the
 %% LaTeX Project Public License, either version 1.3c of this license or (at

Modified: trunk/Master/texmf-dist/tex/latex/microtype/mt-mvs.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/mt-mvs.cfg	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/tex/latex/microtype/mt-mvs.cfg	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 %% 
 %%                       The `microtype' package
 %%         Subliminal refinements towards typographical perfection
-%%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %% 
 %% This work may be distributed and/or modified under the conditions of the
 %% LaTeX Project Public License, either version 1.3c of this license or (at

Modified: trunk/Master/texmf-dist/tex/latex/microtype/mt-pmn.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/mt-pmn.cfg	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/tex/latex/microtype/mt-pmn.cfg	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 %% 
 %%                       The `microtype' package
 %%         Subliminal refinements towards typographical perfection
-%%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %% 
 %% This work may be distributed and/or modified under the conditions of the
 %% LaTeX Project Public License, either version 1.3c of this license or (at

Modified: trunk/Master/texmf-dist/tex/latex/microtype/mt-ppl.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/mt-ppl.cfg	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/tex/latex/microtype/mt-ppl.cfg	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 %% 
 %%                       The `microtype' package
 %%         Subliminal refinements towards typographical perfection
-%%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %% 
 %% This work may be distributed and/or modified under the conditions of the
 %% LaTeX Project Public License, either version 1.3c of this license or (at

Modified: trunk/Master/texmf-dist/tex/latex/microtype/mt-ptm.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/mt-ptm.cfg	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/tex/latex/microtype/mt-ptm.cfg	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 %% 
 %%                       The `microtype' package
 %%         Subliminal refinements towards typographical perfection
-%%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %% 
 %% This work may be distributed and/or modified under the conditions of the
 %% LaTeX Project Public License, either version 1.3c of this license or (at

Modified: trunk/Master/texmf-dist/tex/latex/microtype/mt-ugm.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/mt-ugm.cfg	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/tex/latex/microtype/mt-ugm.cfg	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 %% 
 %%                       The `microtype' package
 %%         Subliminal refinements towards typographical perfection
-%%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %% 
 %% This work may be distributed and/or modified under the conditions of the
 %% LaTeX Project Public License, either version 1.3c of this license or (at

Modified: trunk/Master/texmf-dist/tex/latex/microtype/mt-zpeu.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/microtype/mt-zpeu.cfg	2021-02-23 22:34:05 UTC (rev 57859)
+++ trunk/Master/texmf-dist/tex/latex/microtype/mt-zpeu.cfg	2021-02-23 22:34:26 UTC (rev 57860)
@@ -10,7 +10,7 @@
 %% 
 %%                       The `microtype' package
 %%         Subliminal refinements towards typographical perfection
-%%           Copyright (c) 2004--2020 R Schlicht <w.m.l at gmx.net>
+%%           Copyright (c) 2004--2021 R Schlicht <w.m.l at gmx.net>
 %% 
 %% This work may be distributed and/or modified under the conditions of the
 %% LaTeX Project Public License, either version 1.3c of this license or (at



More information about the tex-live-commits mailing list.