diff options
author | Karl Berry <karl@freefriends.org> | 2023-03-13 21:05:34 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-03-13 21:05:34 +0000 |
commit | 6f3a1c5e0e40a1837aa2fff9042eb5af57c787de (patch) | |
tree | 2347aaef3f474d8c488c4f9cf9544fe83984e7a4 /Master/texmf-dist/tex/latex | |
parent | b6a37de7ba2d6494bee4fc5d28fffbeb7fa1658c (diff) |
microtype (13mar23)
git-svn-id: svn://tug.org/texlive/trunk@66587 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex')
23 files changed, 29 insertions, 38 deletions
diff --git a/Master/texmf-dist/tex/latex/microtype/letterspace.sty b/Master/texmf-dist/tex/latex/microtype/letterspace.sty index 9a69f67f298..8a70af4aa75 100644 --- a/Master/texmf-dist/tex/latex/microtype/letterspace.sty +++ b/Master/texmf-dist/tex/latex/microtype/letterspace.sty @@ -34,10 +34,9 @@ \NeedsTeXFormat{LaTeX2e} \ProvidesPackage {letterspace} - [2023/03/06 v3.1 + [2023/03/13 v3.1a Robust letterspacing (RS)] -%% \item \def\MT@MT {letterspace} \let\MT@restore@catcodes\@empty diff --git a/Master/texmf-dist/tex/latex/microtype/microtype-luatex.def b/Master/texmf-dist/tex/latex/microtype/microtype-luatex.def index d9fd7f69065..b959e62fe91 100644 --- a/Master/texmf-dist/tex/latex/microtype/microtype-luatex.def +++ b/Master/texmf-dist/tex/latex/microtype/microtype-luatex.def @@ -31,11 +31,10 @@ %% \ProvidesFile {microtype-luatex.def} - [2023/03/06 v3.1 + [2023/03/13 v3.1a Definitions specific to luatex (RS)] -%% \item \let\MT@lua\directlua \def\MT@luatex@no{6} \ifnum\luatexversion<110 diff --git a/Master/texmf-dist/tex/latex/microtype/microtype-pdftex.def b/Master/texmf-dist/tex/latex/microtype/microtype-pdftex.def index dc15f5acb60..236d4123351 100644 --- a/Master/texmf-dist/tex/latex/microtype/microtype-pdftex.def +++ b/Master/texmf-dist/tex/latex/microtype/microtype-pdftex.def @@ -31,11 +31,10 @@ %% \ProvidesFile {microtype-pdftex.def} - [2023/03/06 v3.1 + [2023/03/13 v3.1a Definitions specific to pdftex (RS)] -%% \item \def\MT@pdftex@no{8} \ifnum\pdftexversion = 140 \ifnum\pdftexrevision < 23 diff --git a/Master/texmf-dist/tex/latex/microtype/microtype-show.sty b/Master/texmf-dist/tex/latex/microtype/microtype-show.sty index 436964656fe..7cfa45905c6 100644 --- a/Master/texmf-dist/tex/latex/microtype/microtype-show.sty +++ b/Master/texmf-dist/tex/latex/microtype/microtype-show.sty @@ -34,10 +34,9 @@ \NeedsTeXFormat{LaTeX2e} \ProvidesPackage {microtype-show} - [2023/03/06 v3.1 + [2023/03/13 v3.1a Visual debugging for the microtype package (RS)] -%% \item \RequirePackage{iftex} \ifetex\else \PackageError{microtype-show} diff --git a/Master/texmf-dist/tex/latex/microtype/microtype-xetex.def b/Master/texmf-dist/tex/latex/microtype/microtype-xetex.def index e072e65176c..c1482391ef6 100644 --- a/Master/texmf-dist/tex/latex/microtype/microtype-xetex.def +++ b/Master/texmf-dist/tex/latex/microtype/microtype-xetex.def @@ -31,11 +31,10 @@ %% \ProvidesFile {microtype-xetex.def} - [2023/03/06 v3.1 + [2023/03/13 v3.1a Definitions specific to xetex (RS)] -%% \item \def\MT@ifint#1{% \if!\ifnum9<1#1!\else?\fi \expandafter\@firstoftwo diff --git a/Master/texmf-dist/tex/latex/microtype/microtype.cfg b/Master/texmf-dist/tex/latex/microtype/microtype.cfg index 650a08dbd4e..8a923697219 100644 --- a/Master/texmf-dist/tex/latex/microtype/microtype.cfg +++ b/Master/texmf-dist/tex/latex/microtype/microtype.cfg @@ -41,10 +41,9 @@ %% \ProvidesFile {microtype.cfg} - [2023/03/06 v3.1 + [2023/03/13 v3.1a microtype main configuration file (RS)] -%% \item %%% ----------------------------------------------------------------------- %%% FONT SETS diff --git a/Master/texmf-dist/tex/latex/microtype/microtype.lua b/Master/texmf-dist/tex/latex/microtype/microtype.lua index 63c0de7a679..2bf75372b09 100644 --- a/Master/texmf-dist/tex/latex/microtype/microtype.lua +++ b/Master/texmf-dist/tex/latex/microtype/microtype.lua @@ -35,15 +35,14 @@ microtype = microtype or {} local microtype = microtype microtype.module = { name = "microtype", - version = "3.1", - date = "2023/03/06", + version = "3.1a", + date = "2023/03/13", description = "microtype module.", author = "E. Roux, R. Schlicht and P. Gesang", copyright = "E. Roux, R. Schlicht and P. Gesang", license = "LPPL", } luatexbase.provides_module(microtype.module) --- \item function microtype.info(...) luatexbase.module_info("microtype",...) diff --git a/Master/texmf-dist/tex/latex/microtype/microtype.sty b/Master/texmf-dist/tex/latex/microtype/microtype.sty index 2efba9e6c98..e9eda26854f 100644 --- a/Master/texmf-dist/tex/latex/microtype/microtype.sty +++ b/Master/texmf-dist/tex/latex/microtype/microtype.sty @@ -30,10 +30,9 @@ \NeedsTeXFormat{LaTeX2e} \ProvidesPackage {microtype} - [2023/03/06 v3.1 + [2023/03/13 v3.1a Micro-typographical refinements (RS)] -%% \item \def\MT@MT {microtype} \let\MT@restore@catcodes\@empty @@ -1178,24 +1177,35 @@ time will almost certainly lead to undesired results. Have your choice!}% \def\MT@temp*##1##2##3{\MT@toks\expandafter{\the\MT@toks##1{##2}{##3}}\MT@prot@get@firstgroup}% } \def\MT@prot@check@E{% + \the\MT@toks \def\MT@temp*##1{\MT@prot@l{##1}}% } \def\MT@prot@check@e{% + \the\MT@toks \def\MT@temp*##1{\@ifstar{\MT@prot@l{##1*}}{\MT@prot@l{##1}}}% } \def\MT@prot@check@eX#1{% + \the\MT@toks \def\MT@temp*##1{\@ifstar {\MT@get@prot{#1*}{left}##1*} - {\MT@get@prot{#1}{left}##1}}} + {\MT@get@prot{#1}{left}##1}}% +} \def\MT@prot@check@l{% - \def\MT@temp*##1{\@ifstar{\MT@prot@check@l@{##1*}}{\MT@prot@check@l@{##1}}}} -\def\MT@prot@check@l@#1#2{\MT@prot@l{#1{#2}}} + \def\MT@temp*##1{\@ifstar{\MT@prot@check@l@{##1*}}{\MT@prot@check@l@{##1}}}% +} +\def\MT@prot@check@l@#1#2{% + \the\MT@toks + \MT@prot@l{#1{#2}}% +} \def\MT@prot@check@lX#1{% \def\MT@temp*##1{\@ifstar {\def\MT@temp{##1*}\MT@prot@check@lX@{#1*}} - {\def\MT@temp{##1}\MT@prot@check@lX@{#1}}}} + {\def\MT@temp{##1}\MT@prot@check@lX@{#1}}}% +} \def\MT@prot@check@lX@#1#2{% - \MT@get@prot{#1{#2}}{left}\MT@temp{#2}} + \the\MT@toks + \MT@get@prot{#1{#2}}{left}\MT@temp{#2}% +} \def\MT@prot@check@F{% \ifx\MT@prot@l\MT@prot@l@tc \def\MT@temp*{\MT@exp@one@n\MT@prot@l{\the\MT@toks}}% @@ -1203,8 +1213,11 @@ time will almost certainly lead to undesired results. Have your choice!}% \let\MT@prot@l\MT@prot@l@tc \def\MT@temp*##1##2{% \let\MT@maybe@textcmd##1% + \the\MT@toks + \MT@toks{}% \MT@prot@toks{##1{##2}}% - \MT@prot@get@firstgroup@tc##2\MT@nil}% + \MT@prot@get@firstgroup@tc##2\MT@nil + }% \fi } \def\MT@prot@check@cmds{% diff --git a/Master/texmf-dist/tex/latex/microtype/mt-EBGaramond.cfg b/Master/texmf-dist/tex/latex/microtype/mt-EBGaramond.cfg index f1cf27b1f4f..3800b246525 100644 --- a/Master/texmf-dist/tex/latex/microtype/mt-EBGaramond.cfg +++ b/Master/texmf-dist/tex/latex/microtype/mt-EBGaramond.cfg @@ -41,7 +41,6 @@ %% \ProvidesFile {mt-EBGaramond.cfg}[2021/10/25 v2.0 microtype config. file: EB Garamond / Adobe Garamond (RS)] -%% \item %%% ----------------------------------------------------------------------- %%% CHARACTER INHERITANCE diff --git a/Master/texmf-dist/tex/latex/microtype/mt-bch.cfg b/Master/texmf-dist/tex/latex/microtype/mt-bch.cfg index e17ceff347f..9f6beda41d4 100644 --- a/Master/texmf-dist/tex/latex/microtype/mt-bch.cfg +++ b/Master/texmf-dist/tex/latex/microtype/mt-bch.cfg @@ -40,7 +40,6 @@ %% \ProvidesFile {mt-bch.cfg}[2007/03/03 v1.5 microtype config. file: Bitstream Charter (RS)] -%% \item %%% ----------------------------------------------------------------------- %%% PROTRUSION diff --git a/Master/texmf-dist/tex/latex/microtype/mt-blg.cfg b/Master/texmf-dist/tex/latex/microtype/mt-blg.cfg index 43031a4b1fa..cf0425a32f3 100644 --- a/Master/texmf-dist/tex/latex/microtype/mt-blg.cfg +++ b/Master/texmf-dist/tex/latex/microtype/mt-blg.cfg @@ -40,7 +40,6 @@ %% \ProvidesFile {mt-blg.cfg}[2007/07/14 v1.0 microtype config. file: Bitstream Letter Gothic (RS)] -%% \item %%% ----------------------------------------------------------------------- %%% PROTRUSION diff --git a/Master/texmf-dist/tex/latex/microtype/mt-cmr.cfg b/Master/texmf-dist/tex/latex/microtype/mt-cmr.cfg index 60cf842243c..fcce772dbc4 100644 --- a/Master/texmf-dist/tex/latex/microtype/mt-cmr.cfg +++ b/Master/texmf-dist/tex/latex/microtype/mt-cmr.cfg @@ -40,7 +40,6 @@ %% \ProvidesFile {mt-cmr.cfg}[2013/05/19 v2.2 microtype config. file: Computer Modern Roman (RS)] -%% \item %%% ----------------------------------------------------------------------- %%% PROTRUSION diff --git a/Master/texmf-dist/tex/latex/microtype/mt-euf.cfg b/Master/texmf-dist/tex/latex/microtype/mt-euf.cfg index ef749de0a15..1f3c17c971f 100644 --- a/Master/texmf-dist/tex/latex/microtype/mt-euf.cfg +++ b/Master/texmf-dist/tex/latex/microtype/mt-euf.cfg @@ -40,7 +40,6 @@ %% \ProvidesFile {mt-euf.cfg}[2006/07/03 v1.1 microtype config. file: AMS Euler Fraktur (RS)] -%% \item %%% ----------------------------------------------------------------------- %%% PROTRUSION diff --git a/Master/texmf-dist/tex/latex/microtype/mt-eur.cfg b/Master/texmf-dist/tex/latex/microtype/mt-eur.cfg index 681bd97d3b2..bd5838b65cd 100644 --- a/Master/texmf-dist/tex/latex/microtype/mt-eur.cfg +++ b/Master/texmf-dist/tex/latex/microtype/mt-eur.cfg @@ -40,7 +40,6 @@ %% \ProvidesFile {mt-eur.cfg}[2006/07/31 v1.1 microtype config. file: AMS Euler Roman (RS)] -%% \item %%% ----------------------------------------------------------------------- %%% PROTRUSION diff --git a/Master/texmf-dist/tex/latex/microtype/mt-eus.cfg b/Master/texmf-dist/tex/latex/microtype/mt-eus.cfg index d77dcc82cc2..7ae091ec37f 100644 --- a/Master/texmf-dist/tex/latex/microtype/mt-eus.cfg +++ b/Master/texmf-dist/tex/latex/microtype/mt-eus.cfg @@ -40,7 +40,6 @@ %% \ProvidesFile {mt-eus.cfg}[2006/07/28 v1.2 microtype config. file: AMS Euler Script (RS)] -%% \item %%% ----------------------------------------------------------------------- %%% PROTRUSION diff --git a/Master/texmf-dist/tex/latex/microtype/mt-msa.cfg b/Master/texmf-dist/tex/latex/microtype/mt-msa.cfg index a762407ecea..84d0e57e665 100644 --- a/Master/texmf-dist/tex/latex/microtype/mt-msa.cfg +++ b/Master/texmf-dist/tex/latex/microtype/mt-msa.cfg @@ -40,7 +40,6 @@ %% \ProvidesFile {mt-msa.cfg}[2006/02/04 v1.1 microtype config. file: AMS symbols (a) (RS)] -%% \item %%% ----------------------------------------------------------------------- %%% PROTRUSION diff --git a/Master/texmf-dist/tex/latex/microtype/mt-msb.cfg b/Master/texmf-dist/tex/latex/microtype/mt-msb.cfg index 7b141610bd5..c6fe6e751d1 100644 --- a/Master/texmf-dist/tex/latex/microtype/mt-msb.cfg +++ b/Master/texmf-dist/tex/latex/microtype/mt-msb.cfg @@ -40,7 +40,6 @@ %% \ProvidesFile {mt-msb.cfg}[2005/06/01 v1.0 microtype config. file: AMS symbols (b) (RS)] -%% \item %%% ----------------------------------------------------------------------- %%% PROTRUSION diff --git a/Master/texmf-dist/tex/latex/microtype/mt-mvs.cfg b/Master/texmf-dist/tex/latex/microtype/mt-mvs.cfg index 85ba01cdc4e..0ed8ede489b 100644 --- a/Master/texmf-dist/tex/latex/microtype/mt-mvs.cfg +++ b/Master/texmf-dist/tex/latex/microtype/mt-mvs.cfg @@ -40,7 +40,6 @@ %% \ProvidesFile {mt-mvs.cfg}[2006/07/05 v1.1 microtype config. file: Marvosym Euro (RS)] -%% \item %%% ----------------------------------------------------------------------- %%% CHARACTER INHERITANCE diff --git a/Master/texmf-dist/tex/latex/microtype/mt-pmn.cfg b/Master/texmf-dist/tex/latex/microtype/mt-pmn.cfg index d4ed838952d..efaab3578d3 100644 --- a/Master/texmf-dist/tex/latex/microtype/mt-pmn.cfg +++ b/Master/texmf-dist/tex/latex/microtype/mt-pmn.cfg @@ -47,7 +47,6 @@ %% \ProvidesFile {mt-pmn.cfg}[2009/11/14 v1.3 microtype config. file: Adobe Minion (HH/KK)] -%% \item %%% ----------------------------------------------------------------------- %%% PROTRUSION diff --git a/Master/texmf-dist/tex/latex/microtype/mt-ppl.cfg b/Master/texmf-dist/tex/latex/microtype/mt-ppl.cfg index 070da5c0b05..13c8b1a2cc1 100644 --- a/Master/texmf-dist/tex/latex/microtype/mt-ppl.cfg +++ b/Master/texmf-dist/tex/latex/microtype/mt-ppl.cfg @@ -40,7 +40,6 @@ %% \ProvidesFile {mt-ppl.cfg}[2005/11/16 v1.6 microtype config. file: Palatino (RS)] -%% \item %%% ----------------------------------------------------------------------- %%% PROTRUSION diff --git a/Master/texmf-dist/tex/latex/microtype/mt-ptm.cfg b/Master/texmf-dist/tex/latex/microtype/mt-ptm.cfg index 83143e8ab4b..5817e4a0918 100644 --- a/Master/texmf-dist/tex/latex/microtype/mt-ptm.cfg +++ b/Master/texmf-dist/tex/latex/microtype/mt-ptm.cfg @@ -40,7 +40,6 @@ %% \ProvidesFile {mt-ptm.cfg}[2006/04/20 v1.7 microtype config. file: Times (RS)] -%% \item %%% ----------------------------------------------------------------------- %%% PROTRUSION diff --git a/Master/texmf-dist/tex/latex/microtype/mt-ugm.cfg b/Master/texmf-dist/tex/latex/microtype/mt-ugm.cfg index 424c505204f..b59f9044826 100644 --- a/Master/texmf-dist/tex/latex/microtype/mt-ugm.cfg +++ b/Master/texmf-dist/tex/latex/microtype/mt-ugm.cfg @@ -40,7 +40,6 @@ %% \ProvidesFile {mt-ugm.cfg}[2006/01/26 v1.0 microtype config. file: URW Garamond (RS)] -%% \item %%% ----------------------------------------------------------------------- %%% PROTRUSION diff --git a/Master/texmf-dist/tex/latex/microtype/mt-zpeu.cfg b/Master/texmf-dist/tex/latex/microtype/mt-zpeu.cfg index 7abd7a83906..558b682b679 100644 --- a/Master/texmf-dist/tex/latex/microtype/mt-zpeu.cfg +++ b/Master/texmf-dist/tex/latex/microtype/mt-zpeu.cfg @@ -40,7 +40,6 @@ %% \ProvidesFile {mt-zpeu.cfg}[2006/05/04 v1.0 microtype config. file: Adobe Euro (RS)] -%% \item %%% ----------------------------------------------------------------------- %%% CHARACTER INHERITANCE |