summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-03-29 21:34:02 +0000
committerKarl Berry <karl@freefriends.org>2024-03-29 21:34:02 +0000
commite8c53de1373b9cf5ea253257873ebfc76fcf55ac (patch)
tree3650f7cc07a4956c37f4cdf187d64def5bf70c75 /Master/texmf-dist/tex
parent477026b7228ed7bf11350945219499fb1a5b36e5 (diff)
microtype (29mar24)
git-svn-id: svn://tug.org/texlive/trunk@70805 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r--Master/texmf-dist/tex/latex/microtype/letterspace.sty6
-rw-r--r--Master/texmf-dist/tex/latex/microtype/microtype-luatex.def11
-rw-r--r--Master/texmf-dist/tex/latex/microtype/microtype-pdftex.def4
-rw-r--r--Master/texmf-dist/tex/latex/microtype/microtype-show.sty4
-rw-r--r--Master/texmf-dist/tex/latex/microtype/microtype-xetex.def6
-rw-r--r--Master/texmf-dist/tex/latex/microtype/microtype.cfg4
-rw-r--r--Master/texmf-dist/tex/latex/microtype/microtype.lua6
-rw-r--r--Master/texmf-dist/tex/latex/microtype/microtype.sty59
-rw-r--r--Master/texmf-dist/tex/latex/microtype/mt-CharisSIL.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/microtype/mt-EBGaramond.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/microtype/mt-LatinModernRoman.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/microtype/mt-NewComputerModern.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/microtype/mt-Palatino.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/microtype/mt-TU-basic.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/microtype/mt-TU-empty.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/microtype/mt-bch.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/microtype/mt-blg.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/microtype/mt-cmr.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/microtype/mt-euf.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/microtype/mt-eur.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/microtype/mt-eus.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/microtype/mt-msa.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/microtype/mt-msb.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/microtype/mt-mvs.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/microtype/mt-pmn.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/microtype/mt-ppl.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/microtype/mt-ptm.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/microtype/mt-ugm.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/microtype/mt-zpeu.cfg2
29 files changed, 93 insertions, 49 deletions
diff --git a/Master/texmf-dist/tex/latex/microtype/letterspace.sty b/Master/texmf-dist/tex/latex/microtype/letterspace.sty
index 8a70af4aa75..c413630850d 100644
--- a/Master/texmf-dist/tex/latex/microtype/letterspace.sty
+++ b/Master/texmf-dist/tex/latex/microtype/letterspace.sty
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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,7 +34,7 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage
{letterspace}
- [2023/03/13 v3.1a
+ [2024/03/29 v3.1b
Robust letterspacing
(RS)]
\def\MT@MT
@@ -179,6 +179,8 @@
\def\MT@ifdefined@n@TF#1{%
^^X \ifcsname#1\endcsname\expandafter\@firstoftwo\else\expandafter\@secondoftwo\fi
}
+\def\MT@if@expanding@F{\let\MT@if@expanding@F@\MT@if@expanding@F@\@firstofone}
+\def\MT@if@expanding@F@#1#2#3{\relax\relax}
\begingroup
\catcode`\%=12
\catcode`\&=14
diff --git a/Master/texmf-dist/tex/latex/microtype/microtype-luatex.def b/Master/texmf-dist/tex/latex/microtype/microtype-luatex.def
index b959e62fe91..bf09a1510fe 100644
--- a/Master/texmf-dist/tex/latex/microtype/microtype-luatex.def
+++ b/Master/texmf-dist/tex/latex/microtype/microtype-luatex.def
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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
@@ -31,7 +31,7 @@
%%
\ProvidesFile
{microtype-luatex.def}
- [2023/03/13 v3.1a
+ [2024/03/29 v3.1b
Definitions specific to
luatex
(RS)]
@@ -65,6 +65,9 @@
\def\MT@ifint#1{\csname\MT@lua{microtype.if_int([[#1]])}\endcsname}
\def\MT@ifdimen#1{\csname\MT@lua{microtype.if_dimen([[#1]])}\endcsname}
\def\MT@ifstreq#1#2{\csname\MT@lua{microtype.if_str_eq([[#1]],[[#2]])}\endcsname}
+\MT@check@MT@version
+ {\MT@lua{tex.write(microtype.module['date'] .. ' v' .. microtype.module['version'])}}
+ {\MT@MT.lua}
\def\MT@if@luaotf@font{\csname\MT@lua{%
microtype.if_luaotf_font()
}\endcsname
@@ -154,7 +157,9 @@
\def\MT@fix@fontdimen@six{%
\ifnum\fontdimen6\MT@font=\z@
\fontdimen6\MT@font=%
- \MT@requires@luatex4{\pdffeedback fontsize}{\pdffontsize}\MT@font
+ \MT@requires@luatex4{\ifnum\outputmode=\@ne \pdffeedback fontsize\else
+ \MT@size pt%
+ \expandafter\@gobble\fi}{\pdffontsize}\MT@font
\MT@info{Fixing zero \@backslashchar fontdimen 6 for font `\MT@@font'\MessageBreak
(new value: \the\fontdimen6\MT@font)}%
\fi
diff --git a/Master/texmf-dist/tex/latex/microtype/microtype-pdftex.def b/Master/texmf-dist/tex/latex/microtype/microtype-pdftex.def
index 236d4123351..a0b226ea24e 100644
--- a/Master/texmf-dist/tex/latex/microtype/microtype-pdftex.def
+++ b/Master/texmf-dist/tex/latex/microtype/microtype-pdftex.def
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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
@@ -31,7 +31,7 @@
%%
\ProvidesFile
{microtype-pdftex.def}
- [2023/03/13 v3.1a
+ [2024/03/29 v3.1b
Definitions specific to
pdftex
(RS)]
diff --git a/Master/texmf-dist/tex/latex/microtype/microtype-show.sty b/Master/texmf-dist/tex/latex/microtype/microtype-show.sty
index 7cfa45905c6..29484f20113 100644
--- a/Master/texmf-dist/tex/latex/microtype/microtype-show.sty
+++ b/Master/texmf-dist/tex/latex/microtype/microtype-show.sty
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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,7 +34,7 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage
{microtype-show}
- [2023/03/13 v3.1a
+ [2024/03/29 v3.1b
Visual debugging for the microtype package
(RS)]
\RequirePackage{iftex}
diff --git a/Master/texmf-dist/tex/latex/microtype/microtype-xetex.def b/Master/texmf-dist/tex/latex/microtype/microtype-xetex.def
index c1482391ef6..b9d23e58b9e 100644
--- a/Master/texmf-dist/tex/latex/microtype/microtype-xetex.def
+++ b/Master/texmf-dist/tex/latex/microtype/microtype-xetex.def
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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
@@ -31,7 +31,7 @@
%%
\ProvidesFile
{microtype-xetex.def}
- [2023/03/13 v3.1a
+ [2024/03/29 v3.1b
Definitions specific to
xetex
(RS)]
@@ -112,7 +112,7 @@
\def\MT@fix@fontdimen@six{%
\ifnum\fontdimen6\MT@font=\z@
\fontdimen6\MT@font=%
- \MT@size pt
+ \MT@size pt%
\MT@info{Fixing zero \@backslashchar fontdimen 6 for font `\MT@@font'\MessageBreak
(new value: \the\fontdimen6\MT@font)}%
\fi
diff --git a/Master/texmf-dist/tex/latex/microtype/microtype.cfg b/Master/texmf-dist/tex/latex/microtype/microtype.cfg
index 8a923697219..d3f6021de5a 100644
--- a/Master/texmf-dist/tex/latex/microtype/microtype.cfg
+++ b/Master/texmf-dist/tex/latex/microtype/microtype.cfg
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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
@@ -41,7 +41,7 @@
%%
\ProvidesFile
{microtype.cfg}
- [2023/03/13 v3.1a
+ [2024/03/29 v3.1b
microtype main configuration file
(RS)]
diff --git a/Master/texmf-dist/tex/latex/microtype/microtype.lua b/Master/texmf-dist/tex/latex/microtype/microtype.lua
index 2bf75372b09..88eaeea7166 100644
--- a/Master/texmf-dist/tex/latex/microtype/microtype.lua
+++ b/Master/texmf-dist/tex/latex/microtype/microtype.lua
@@ -10,7 +10,7 @@
--
-- The `microtype' package
-- Subliminal refinements towards typographical perfection
--- Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+-- Copyright (c) 2004--2024 R Schlicht <w.m.l@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
@@ -35,8 +35,8 @@ microtype = microtype or {}
local microtype = microtype
microtype.module = {
name = "microtype",
- version = "3.1a",
- date = "2023/03/13",
+ version = "3.1b",
+ date = "2024/03/29",
description = "microtype module.",
author = "E. Roux, R. Schlicht and P. Gesang",
copyright = "E. Roux, R. Schlicht and P. Gesang",
diff --git a/Master/texmf-dist/tex/latex/microtype/microtype.sty b/Master/texmf-dist/tex/latex/microtype/microtype.sty
index e9eda26854f..fe1d6c0b568 100644
--- a/Master/texmf-dist/tex/latex/microtype/microtype.sty
+++ b/Master/texmf-dist/tex/latex/microtype/microtype.sty
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage
{microtype}
- [2023/03/13 v3.1a
+ [2024/03/29 v3.1b
Micro-typographical refinements
(RS)]
\def\MT@MT
@@ -269,6 +269,8 @@
^^Q \begingroup\MT@exp@two@c\endgroup\ifx\csname #1\endcsname\relax
^^Q \expandafter\@secondoftwo\else\expandafter\@firstoftwo\fi
}
+\def\MT@if@expanding@F{\let\MT@if@expanding@F@\MT@if@expanding@F@\@firstofone}
+\def\MT@if@expanding@F@#1#2#3{\relax\relax}
\def\MT@detokenize@n#1{%
^^X \expandafter\MT@rem@last@space\detokenize{#1} \@nil
^^Q \string#1%
@@ -461,9 +463,9 @@
\def\MT@addto@setup{\g@addto@macro\MT@setup@}
\def\MT@with@package@T#1{\@ifpackageloaded{#1}\@firstofone\@gobble}
\def\MT@with@babel@and@T#1{%
- \MT@ifdefined@n@T{opt@babel.\@pkgextension}{%
+ \MT@ifdefined@n@T{opt@babel.sty}{%
\@expandtwoargs\MT@in@clist{#1}
- {\csname opt@babel.\@pkgextension\endcsname,\@classoptionslist}%
+ {\csname opt@babel.sty\endcsname,\@classoptionslist}%
\ifMT@inlist@\expandafter\@secondoftwo\else\expandafter\@firstofone\fi
}\@gobble
}
@@ -1061,6 +1063,7 @@ time will almost certainly lead to undesired results. Have your choice!}%
\MT@toks{}%
\MT@prot@toks{}%
\let\MT@prot@l\MT@prot@l@
+ \let\MT@prot@get@first@group\MT@prot@get@first@group@
\let\MT@maybe@textcmd\@firstofone
\MT@prot@get@firstgroup
}
@@ -1211,6 +1214,7 @@ time will almost certainly lead to undesired results. Have your choice!}%
\def\MT@temp*{\MT@exp@one@n\MT@prot@l{\the\MT@toks}}%
\else
\let\MT@prot@l\MT@prot@l@tc
+ \let\MT@prot@get@first@group\MT@prot@get@first@group@tc
\def\MT@temp*##1##2{%
\let\MT@maybe@textcmd##1%
\the\MT@toks
@@ -1220,6 +1224,26 @@ time will almost certainly lead to undesired results. Have your choice!}%
}%
\fi
}
+\def\MT@prot@check@C{%
+ \ifx\MT@prot@l\MT@prot@l@tc
+ \def\MT@temp*{\MT@exp@one@n\MT@prot@l{\the\MT@toks}}%
+ \else
+ \let\MT@prot@l\MT@prot@l@tc
+ \let\MT@prot@get@first@group\MT@prot@get@first@group@tc
+ \def\MT@temp*##1{%
+ \the\MT@toks
+ \MT@toks{}%
+ \@ifnextchar[%
+ {\MT@prot@check@C@##1}%
+ {\MT@prot@check@C@##1[]}%
+ }%
+ \fi
+}
+\def\MT@prot@check@C@#1[#2]#3{%
+ \def\MT@maybe@textcmd{#1[#2]}%
+ \MT@prot@toks{#1[#2]{#3}}%
+ \MT@prot@get@firstgroup@tc#3\MT@nil
+}
\def\MT@prot@check@cmds{%
{I\ignorespaces}{I\relax}{I\@empty}%
{S\rmfamily}{S\sffamily}{S\ttfamily}{S\mdseries}{S\bfseries}%
@@ -1233,7 +1257,6 @@ time will almost certainly lead to undesired results. Have your choice!}%
{T\fontsize}%
{F\textrm}{F\textsf}{F\texttt}{F\textnormal}%
{F\textbf}{F\textmd}{F\textit}{F\textsl}{F\textsc}{F\textup}{F\emph}%
- {F\MakeUppercase}{F\MakeLowercase}%
}
\IfFormatAtLeastTF{2020/02/02}
{\g@addto@macro\MT@prot@check@cmds{%
@@ -1242,7 +1265,8 @@ time will almost certainly lead to undesired results. Have your choice!}%
{O\fontseriesforce}{O\fontshapeforce}}}
\relax
\IfFormatAtLeastTF{2022/11/01}
- {\g@addto@macro\MT@prot@check@cmds{{F\MakeTitlecase}}}\relax
+ {\g@addto@macro\MT@prot@check@cmds{{C\MakeUppercase}{C\MakeLowercase}{C\MakeTitlecase}}}
+ {\g@addto@macro\MT@prot@check@cmds{{F\MakeUppercase}{F\MakeLowercase}}}
\@ifclassloaded{ltxdoc}
{\g@addto@macro\MT@prot@check@cmds{{E\enquote}{E\marg}{E\oarg}{E\parg}{E\cs}}}\relax
\MT@addto@setup{%
@@ -1297,7 +1321,7 @@ time will almost certainly lead to undesired results. Have your choice!}%
{{lX}\foreigntextcquote\foreigntextquote}%
{{lX}\hyphentextcquote\hyphentextquote}}}%
}
-\def\MT@prot@get@first@group{%
+\def\MT@prot@get@first@group@{%
\MT@prot@ifcat\bgroup{%
\def\MT@temp*{\MT@prot@addgroup}%
}{%
@@ -1891,6 +1915,7 @@ time will almost certainly lead to undesired results. Have your choice!}%
\g@addto@macro\pickup@font{\begingroup}%
\MT@with@package@T{trace}{\g@addto@macro\pickup@font{\conditionally@traceoff}}%
\g@addto@macro\pickup@font{%
+ \MT@if@expanding@F{%
\escapechar\m@ne
\MT@let@cn\MT@font{MT@subst@\expandafter\string\font@name}%
\ifx\MT@font\relax
@@ -1900,7 +1925,7 @@ time will almost certainly lead to undesired results. Have your choice!}%
\MT@register@subst@font
\fi
\fi
- \MT@setupfont
+ \MT@setupfont}%
\endgroup
}%
\let\MT@pickupfont\pickup@font
@@ -2912,15 +2937,27 @@ time will almost certainly lead to undesired results. Have your choice!}%
^^Q \MT@warning@nl{Patches require the etex extensions. Ignoring them}%
\fi
}
-\input{microtype-\MT@engine tex.def}
+\def\MT@get@MT@version#1 #2 #3\@nil{#1 #2}
+\edef\MT@version{\expandafter\expandafter\expandafter\MT@get@MT@version
+ \csname ver@\MT@MT.sty\endcsname\@nil}
+\def\MT@check@MT@version#1#2{%
+ \MT@ifstreq\MT@version{#1}{}{%
+ \MT@warning@nl{Mismatching file versions:\MessageBreak
+ \MT@MT.sty provides:\MessageBreak`\MT@version',\MessageBreak
+ whereas #2 provides:\MessageBreak`#1'.\MessageBreak
+ Please fix your installation}}}
+\input{\MT@MT-\MT@engine tex.def}
+\edef\@tempa{\expandafter\expandafter\expandafter\MT@get@MT@version
+ \csname ver@\MT@MT-\MT@engine tex.def\endcsname\@nil}
+\MT@check@MT@version\@tempa{\MT@MT-\MT@engine tex.def}
\MT@protrusiontrue
\define@key{MT}{config}[]{\relax}
-\def\MT@get@config#1config=#2,#3\@nil{%
+\def\MT@temp#1config=#2,#3\@nil{%
\MT@ifempty{#2}%
{\def\MT@config@file{\MT@MT.cfg}}%
{\def\MT@config@file{#2.cfg}}%
}
-\expandafter\expandafter\expandafter\MT@get@config
+\expandafter\expandafter\expandafter\MT@temp
\csname opt@\@currname.\@currext\endcsname,config=,\@nil
\IfFileExists{\MT@config@file}{%
\MT@info@nl{Loading configuration file \MT@config@file}%
diff --git a/Master/texmf-dist/tex/latex/microtype/mt-CharisSIL.cfg b/Master/texmf-dist/tex/latex/microtype/mt-CharisSIL.cfg
index 316210c0314..5471f009d23 100644
--- a/Master/texmf-dist/tex/latex/microtype/mt-CharisSIL.cfg
+++ b/Master/texmf-dist/tex/latex/microtype/mt-CharisSIL.cfg
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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
diff --git a/Master/texmf-dist/tex/latex/microtype/mt-EBGaramond.cfg b/Master/texmf-dist/tex/latex/microtype/mt-EBGaramond.cfg
index 3800b246525..61dd84be186 100644
--- a/Master/texmf-dist/tex/latex/microtype/mt-EBGaramond.cfg
+++ b/Master/texmf-dist/tex/latex/microtype/mt-EBGaramond.cfg
@@ -11,7 +11,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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
diff --git a/Master/texmf-dist/tex/latex/microtype/mt-LatinModernRoman.cfg b/Master/texmf-dist/tex/latex/microtype/mt-LatinModernRoman.cfg
index 07a1b911a0b..62db4f3496a 100644
--- a/Master/texmf-dist/tex/latex/microtype/mt-LatinModernRoman.cfg
+++ b/Master/texmf-dist/tex/latex/microtype/mt-LatinModernRoman.cfg
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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
diff --git a/Master/texmf-dist/tex/latex/microtype/mt-NewComputerModern.cfg b/Master/texmf-dist/tex/latex/microtype/mt-NewComputerModern.cfg
index 25686ea7a16..a81405ae43d 100644
--- a/Master/texmf-dist/tex/latex/microtype/mt-NewComputerModern.cfg
+++ b/Master/texmf-dist/tex/latex/microtype/mt-NewComputerModern.cfg
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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
diff --git a/Master/texmf-dist/tex/latex/microtype/mt-Palatino.cfg b/Master/texmf-dist/tex/latex/microtype/mt-Palatino.cfg
index b01f612eaa4..0a5c76c00e7 100644
--- a/Master/texmf-dist/tex/latex/microtype/mt-Palatino.cfg
+++ b/Master/texmf-dist/tex/latex/microtype/mt-Palatino.cfg
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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
diff --git a/Master/texmf-dist/tex/latex/microtype/mt-TU-basic.cfg b/Master/texmf-dist/tex/latex/microtype/mt-TU-basic.cfg
index 239e7293d94..ec3339ce6b5 100644
--- a/Master/texmf-dist/tex/latex/microtype/mt-TU-basic.cfg
+++ b/Master/texmf-dist/tex/latex/microtype/mt-TU-basic.cfg
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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
diff --git a/Master/texmf-dist/tex/latex/microtype/mt-TU-empty.cfg b/Master/texmf-dist/tex/latex/microtype/mt-TU-empty.cfg
index c5e2486dd6f..9981dc84fed 100644
--- a/Master/texmf-dist/tex/latex/microtype/mt-TU-empty.cfg
+++ b/Master/texmf-dist/tex/latex/microtype/mt-TU-empty.cfg
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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
diff --git a/Master/texmf-dist/tex/latex/microtype/mt-bch.cfg b/Master/texmf-dist/tex/latex/microtype/mt-bch.cfg
index 9f6beda41d4..3918ec39b75 100644
--- a/Master/texmf-dist/tex/latex/microtype/mt-bch.cfg
+++ b/Master/texmf-dist/tex/latex/microtype/mt-bch.cfg
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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
diff --git a/Master/texmf-dist/tex/latex/microtype/mt-blg.cfg b/Master/texmf-dist/tex/latex/microtype/mt-blg.cfg
index cf0425a32f3..4e210b1ab35 100644
--- a/Master/texmf-dist/tex/latex/microtype/mt-blg.cfg
+++ b/Master/texmf-dist/tex/latex/microtype/mt-blg.cfg
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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
diff --git a/Master/texmf-dist/tex/latex/microtype/mt-cmr.cfg b/Master/texmf-dist/tex/latex/microtype/mt-cmr.cfg
index fcce772dbc4..746466e6981 100644
--- a/Master/texmf-dist/tex/latex/microtype/mt-cmr.cfg
+++ b/Master/texmf-dist/tex/latex/microtype/mt-cmr.cfg
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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
diff --git a/Master/texmf-dist/tex/latex/microtype/mt-euf.cfg b/Master/texmf-dist/tex/latex/microtype/mt-euf.cfg
index 1f3c17c971f..7297f626c63 100644
--- a/Master/texmf-dist/tex/latex/microtype/mt-euf.cfg
+++ b/Master/texmf-dist/tex/latex/microtype/mt-euf.cfg
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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
diff --git a/Master/texmf-dist/tex/latex/microtype/mt-eur.cfg b/Master/texmf-dist/tex/latex/microtype/mt-eur.cfg
index bd5838b65cd..1c9bf7997ee 100644
--- a/Master/texmf-dist/tex/latex/microtype/mt-eur.cfg
+++ b/Master/texmf-dist/tex/latex/microtype/mt-eur.cfg
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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
diff --git a/Master/texmf-dist/tex/latex/microtype/mt-eus.cfg b/Master/texmf-dist/tex/latex/microtype/mt-eus.cfg
index 7ae091ec37f..fc0e07d905f 100644
--- a/Master/texmf-dist/tex/latex/microtype/mt-eus.cfg
+++ b/Master/texmf-dist/tex/latex/microtype/mt-eus.cfg
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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
diff --git a/Master/texmf-dist/tex/latex/microtype/mt-msa.cfg b/Master/texmf-dist/tex/latex/microtype/mt-msa.cfg
index 84d0e57e665..7975d7629de 100644
--- a/Master/texmf-dist/tex/latex/microtype/mt-msa.cfg
+++ b/Master/texmf-dist/tex/latex/microtype/mt-msa.cfg
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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
diff --git a/Master/texmf-dist/tex/latex/microtype/mt-msb.cfg b/Master/texmf-dist/tex/latex/microtype/mt-msb.cfg
index c6fe6e751d1..31c71f65aa0 100644
--- a/Master/texmf-dist/tex/latex/microtype/mt-msb.cfg
+++ b/Master/texmf-dist/tex/latex/microtype/mt-msb.cfg
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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
diff --git a/Master/texmf-dist/tex/latex/microtype/mt-mvs.cfg b/Master/texmf-dist/tex/latex/microtype/mt-mvs.cfg
index 0ed8ede489b..b6c30546ab1 100644
--- a/Master/texmf-dist/tex/latex/microtype/mt-mvs.cfg
+++ b/Master/texmf-dist/tex/latex/microtype/mt-mvs.cfg
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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
diff --git a/Master/texmf-dist/tex/latex/microtype/mt-pmn.cfg b/Master/texmf-dist/tex/latex/microtype/mt-pmn.cfg
index efaab3578d3..2a9c66eb424 100644
--- a/Master/texmf-dist/tex/latex/microtype/mt-pmn.cfg
+++ b/Master/texmf-dist/tex/latex/microtype/mt-pmn.cfg
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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
diff --git a/Master/texmf-dist/tex/latex/microtype/mt-ppl.cfg b/Master/texmf-dist/tex/latex/microtype/mt-ppl.cfg
index 13c8b1a2cc1..a25bb751425 100644
--- a/Master/texmf-dist/tex/latex/microtype/mt-ppl.cfg
+++ b/Master/texmf-dist/tex/latex/microtype/mt-ppl.cfg
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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
diff --git a/Master/texmf-dist/tex/latex/microtype/mt-ptm.cfg b/Master/texmf-dist/tex/latex/microtype/mt-ptm.cfg
index 5817e4a0918..93498e60533 100644
--- a/Master/texmf-dist/tex/latex/microtype/mt-ptm.cfg
+++ b/Master/texmf-dist/tex/latex/microtype/mt-ptm.cfg
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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
diff --git a/Master/texmf-dist/tex/latex/microtype/mt-ugm.cfg b/Master/texmf-dist/tex/latex/microtype/mt-ugm.cfg
index b59f9044826..03789025e16 100644
--- a/Master/texmf-dist/tex/latex/microtype/mt-ugm.cfg
+++ b/Master/texmf-dist/tex/latex/microtype/mt-ugm.cfg
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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
diff --git a/Master/texmf-dist/tex/latex/microtype/mt-zpeu.cfg b/Master/texmf-dist/tex/latex/microtype/mt-zpeu.cfg
index 558b682b679..c86e9522488 100644
--- a/Master/texmf-dist/tex/latex/microtype/mt-zpeu.cfg
+++ b/Master/texmf-dist/tex/latex/microtype/mt-zpeu.cfg
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2023 R Schlicht <w.m.l@gmx.net>
+%% Copyright (c) 2004--2024 R Schlicht <w.m.l@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