texlive[73935] branches/branch2024.final/Master/texmf-dist: microtype
commits+karl at tug.org
commits+karl at tug.org
Wed Feb 12 22:09:28 CET 2025
Revision: 73935
https://tug.org/svn/texlive?view=revision&revision=73935
Author: karl
Date: 2025-02-12 22:09:28 +0100 (Wed, 12 Feb 2025)
Log Message:
-----------
microtype (branch) (12feb25)
Modified Paths:
--------------
branches/branch2024.final/Master/texmf-dist/doc/latex/microtype/README.md
branches/branch2024.final/Master/texmf-dist/doc/latex/microtype/microtype-code.pdf
branches/branch2024.final/Master/texmf-dist/doc/latex/microtype/microtype.pdf
branches/branch2024.final/Master/texmf-dist/doc/latex/microtype/test-microtype.tex
branches/branch2024.final/Master/texmf-dist/source/latex/microtype/microtype-utf.dtx
branches/branch2024.final/Master/texmf-dist/source/latex/microtype/microtype.dtx
branches/branch2024.final/Master/texmf-dist/source/latex/microtype/microtype.ins
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/letterspace.sty
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype-luatex.def
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype-pdftex.def
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype-show.sty
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype-xetex.def
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype.cfg
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype.lua
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype.sty
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-CharisSIL.cfg
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-EBGaramond.cfg
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-LatinModernRoman.cfg
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-NewComputerModern.cfg
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-Palatino.cfg
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-TU-basic.cfg
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-TU-empty.cfg
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-bch.cfg
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-blg.cfg
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-cmr.cfg
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-euf.cfg
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-eur.cfg
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-eus.cfg
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-msa.cfg
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-msb.cfg
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-mvs.cfg
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-pmn.cfg
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-ppl.cfg
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-ptm.cfg
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-ugm.cfg
branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-zpeu.cfg
Modified: branches/branch2024.final/Master/texmf-dist/doc/latex/microtype/README.md
===================================================================
--- branches/branch2024.final/Master/texmf-dist/doc/latex/microtype/README.md 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/doc/latex/microtype/README.md 2025-02-12 21:09:28 UTC (rev 73935)
@@ -4,7 +4,7 @@
**Subliminal refinements towards typographical perfection**
- (v3.2 -- 2024/12/12)
+ (v3.2a -- 2025/02/11)
Overview
@@ -83,4 +83,4 @@
(2) the identification string is changed.
------------------------------------------------------
-Copyright (c) 2004--2024 R Schlicht `<w.m.l at gmx.net>`
+Copyright (c) 2004--2025 R Schlicht `<w.m.l at gmx.net>`
Modified: branches/branch2024.final/Master/texmf-dist/doc/latex/microtype/microtype-code.pdf
===================================================================
(Binary files differ)
Modified: branches/branch2024.final/Master/texmf-dist/doc/latex/microtype/microtype.pdf
===================================================================
(Binary files differ)
Modified: branches/branch2024.final/Master/texmf-dist/doc/latex/microtype/test-microtype.tex
===================================================================
--- branches/branch2024.final/Master/texmf-dist/doc/latex/microtype/test-microtype.tex 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/doc/latex/microtype/test-microtype.tex 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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: branches/branch2024.final/Master/texmf-dist/source/latex/microtype/microtype-utf.dtx
===================================================================
--- branches/branch2024.final/Master/texmf-dist/source/latex/microtype/microtype-utf.dtx 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/source/latex/microtype/microtype-utf.dtx 2025-02-12 21:09:28 UTC (rev 73935)
@@ -3,7 +3,7 @@
% ------------------------------------------------------------------------
% The `microtype' package
% Subliminal refinements towards typographical perfection
-% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+% Copyright (c) 2004--2025 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
@@ -27,7 +27,7 @@
\ProvidesFile
%</!EBGaramond>
%<*driver>
- {\jobname.dtx}[2024/12/12 v3.2]
+ {\jobname.dtx}[2025/02/11 v3.2a]
%</driver>
%<CharisSIL> {mt-CharisSIL.cfg}[2017/07/07 v1.1 microtype config. file: Charis SIL (RS)]
%<LatinModernRoman> {mt-LatinModernRoman.cfg}[2021/02/21 v1.1 microtype config. file: Latin Modern Roman (RS)]
Modified: branches/branch2024.final/Master/texmf-dist/source/latex/microtype/microtype.dtx
===================================================================
--- branches/branch2024.final/Master/texmf-dist/source/latex/microtype/microtype.dtx 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/source/latex/microtype/microtype.dtx 2025-02-12 21:09:28 UTC (rev 73935)
@@ -3,7 +3,7 @@
% ------------------------------------------------------------------------
% The `microtype' package
% Subliminal refinements towards typographical perfection
-% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+% Copyright (c) 2004--2025 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 @@
%<lua-> {microtype-luatex.def}
%<xe-> {microtype-xetex.def}
%<*package|letterspace|m-t|pdf-|lua-|xe-|show>
- [2024/12/12 v3.2
+ [2025/02/11 v3.2a
%<package> Micro-typographical refinements
%<letterspace> Robust letterspacing
%<show> Visual debugging for the microtype package
@@ -52,8 +52,8 @@
%<luafile>local microtype = microtype
%<luafile>microtype.module = {
%<luafile> name = "microtype",
-%<luafile> version = "3.2",
-%<luafile> date = "2024/12/12",
+%<luafile> version = "3.2a",
+%<luafile> date = "2025/02/11",
%<luafile> description = "microtype module.",
%<luafile> author = "E. Roux, R. Schlicht and P. Gesang",
%<luafile> copyright = "E. Roux, R. Schlicht and P. Gesang",
@@ -671,7 +671,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--2024 R Schlicht\textLF
+ pdfcopyright={\textcopyright\ 2004--2025 R Schlicht\textLF
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.\textLF
@@ -966,7 +966,7 @@
% other extensions (see section~\ref{sec:lettersp}\ifcodedoc\space of the User manual\fi).
%
%\bigskip\noindent
-% This package is copyright \textcopyright\ 2004\kern.09em--2024 R Schlicht.
+% This package is copyright \textcopyright\ 2004\kern.09em--2025 R Schlicht.
% It may be distributed and/or modified under the conditions of the
% \IfFileExists{lppl.tex}{\hyperref[LPPL:LPPL]}{\href{https://www.latex-project.org/lppl/}}
% {\LaTeX\ Project Public License},
@@ -1198,8 +1198,8 @@
% the active font set (by default, all small capitals).
% With \pdftex, it is only available in <PDF> mode.
%
-%^^A\medskip
%\pagebreak ^^A layout
+%\medskip
%\Describe{Option}{kerning}{true,!false,:font set name}
%\DescribeOption{spacing}
% These features do not unconditionally improve the quality of the typeset text:
@@ -1373,7 +1373,6 @@
% in case you are using a pre-1.40 \pdftex\ version, \opt{step} is by default
% set to one fifth of the smaller value of \opt{stretch} and \opt{shrink}.
%
-%\enlargethispage{\baselineskip} ^^A layout
%\medskip
%\Describe{Option}{selected}{true,!false}
% When applying font expansion, it is possible to restrict the expansion of some
@@ -1417,13 +1416,14 @@
%\medskip
%\Describe{Option}{verbose}{true,!false,errors,silent}
% Information on the settings used for each font will be written into the log
-% file if you enable the \opt{verbose} option. When \microtype\ encounters a
-% problem that is not fatal (\eg, an unknown character in the settings, or
-% non-existent settings), it will by default only issue a warning and try to
-% continue. Loading the package with |verbose=errors| will turn all warnings
-% into errors, so that you can be sure that no problem will go unnoticed. If on
-% the other hand you have investigated all warnings and decide to ignore them,
-% you may silence \microtype\ with |verbose=silent|.
+% file if you enable the \opt{verbose} option. This is useful for debugging.
+% When \microtype\ encounters a problem that is not fatal (\eg, an unknown
+% character in the settings, or non-existent settings), it will by default
+% only issue a warning and try to continue. Loading the package with
+% |verbose=errors| will turn all warnings into errors, so that you can be sure
+% that no problem will go unnoticed. If, on the other hand, you have
+% investigated all warnings and decide to ignore them, you may silence
+% \microtype\ with |verbose=silent|.
%
%\medskip
%\Describe{Option}{babel}{true,!false}
@@ -1449,7 +1449,7 @@
% instead, it is recommended to just call the respective program (|latex| resp.
% |dvilualatex|).
%\changes{v2.8}{2020/04/02}{declare \opt{DVIoutput} option deprecated}
-% For \xetex, this option is not applicable.\looseness=-1 ^^A layout
+% For \xetex, this option is not applicable.
%
%\iffalse
%\changes{v1.5}{2004/12/15}{add note about \opt{DVIoutput} option}
@@ -1559,7 +1559,6 @@
% words, this is equivalent to specifying \emph{all} possible values for that
% attribute.
% Therefore, the predefined set `|alltext|', which is declared as:
-%\enlargethispage{\baselineskip} ^^A layout
%\begin{verbatim}
%\DeclareMicrotypeSet{alltext}
% { encoding = {OT1,T1,T2A,LY1,OT4,QX,T5,TS1,EU1,EU2,TU} }
@@ -1754,7 +1753,7 @@
% normal weight (|T1//m/it/|), the settings for the |cmr| family would apply.
%\changes{v1.7}{2005/03/23}{remove table of match order
% (now table~\ref{tab:match-order} on page~\pageref{tab:match-order})}
-% The encoding must always match.
+% The encoding must always match.\looseness=-1 ^^A layout
%\iffalse
%^^A TODO: When using native TrueType\slash OpenType fonts (with \xetex\ or \luatex, and
%^^A the \pkg{fontspec} package), you may additionally restrict the settings to
@@ -2086,6 +2085,7 @@
%
% \lssample
%
+%\enlargethispage{\baselineskip}^^A layout
%\noindent
% While the word `Stop' is not letterspaced, the space between the letters in
% the other two words is expanded by the \showarrow[tracking]{tracking~amount}{red}
@@ -2180,7 +2180,6 @@
% \par
% For example, you can find the following settings, intended to be used
% for documents written in French, in the main configuration file:
-%\pagebreak ^^A layout
%\begin{verbatim}[deletekeywords={[1]{unit}}]
%\SetExtraKerning
% [ name = french-default,
@@ -2484,7 +2483,6 @@
%}\kern-\dimexpr\fboxsep+\fboxrule\relax ^^A end \fcolorbox
%\end{table}
%
-%\enlargethispage{\baselineskip} ^^A layout
%\medskip
%\Describe{Macro}{\DeclareMicrotypeVariants}{list of suffixes}
%\DescribeMacro{\DeclareMicrotypeVariants*}
@@ -2525,7 +2523,6 @@
% section~\ref{sub:hook}.}
% This command will load the file `|mt-|\meta{font name}|.cfg|'.
%
-%\enlargethispage{\baselineskip} ^^A layout
%\medskip
%\Describe{Macro}{\DeclareMicrotypeFilePrefix}{prefix}
% Or, in fact, it will load the file `\meta{prefix}|-|\meta{font name}|.cfg|'.
@@ -2717,7 +2714,6 @@
% (which does not support package options) simply \cmd\input\ \file{letterspace.sty}.
%
%
-%\pagebreak ^^A layout
%\section[Disabling ligatures]
% {Disabling ligatures \requires{\pdftex~1.30,\luatex~0.30}}
% \label{sec:disable-ligatures}
@@ -2809,7 +2805,7 @@
% \MTsupp{\cls{memoir}}
% \item[footnote] Protrusion for the first line of footnote text (visible in particular
% when the footnote text is set in block paragraphs, like in this document).
-% \MTsupp{\cls{memoir}, <\cls{KOMA}> classes, \cls{beamer}, \pkg{hyperref}}
+% \MTsupp{\cls{memoir}, <\cls{KOMA}> classes, \cls{beamer}, \pkg{changebar}, \pkg{fnbreak}, \pkg{hyperref}}
% \item[verbatim] Disables protrusion and expansion in verbatim environments.
% \MTsupp{\pkg{alltt}}
% \item[eqnum] Protrusion for equation numbers on either side. If you are using the
@@ -3387,7 +3383,7 @@
% \contributor Nelson Lago <@\at @>, ^^A https://github.com/urrameu
% \contributor Brian Dunn <@\at @>, ^^A https://github.com/bdtc
% \contributor Ralf Steinle <rasteinle\at web.de>,
-% \contributor Denis Bitouz\'e <@\at @>, ^^A https://tex.stackexchange.com/users/18401/denis-bitouz%c3%a9
+% \contributor Denis Bitouz\'e <dbitouze\at wanadoo.fr>, ^^A https://tex.stackexchange.com/users/18401/denis-bitouz%c3%a9, https://github.com/dbitouze
% \contributor Christophe Dervieux <@\at @>, ^^A https://github.com/cderv
% \contributor Scott Kostyshak <@\at @>, ^^A https://github.com/scottkosty
% \contributor Shen Zhou Hong <@\at @>, ^^A https://github.com/ShenZhouHong
@@ -3406,9 +3402,12 @@
% \contributor Aleksandr Petrosyan <@\at @>, ^^A https://github.com/appetrosyan
% \contributor Didier Verna <@\at @>, ^^A https://tex.stackexchange.com/users/24506/didier-verna
% `\contributor nowox <@\at @>', ^^A https://tex.stackexchange.com/users/85416/nowox
-% `\contributor hpvd <@\at @>' ^^A https://github.com/hpvd
+% `\contributor hpvd <@\at @>', ^^A https://github.com/hpvd
+% \contributor Mark Collins <@\at @>, ^^A https://github.com/Marcool04
+% \contributor Nick Bart <@\at @>, ^^A https://github.com/njbart
+% `\contributor Rimole <@\at @>' ^^A https://github.com/Rimole
% and
-% \contributor Mark Collins <@\at @>. ^^A https://github.com/Marcool04
+% \contributor Clea F. Rees <@\at @>.
%
%\iffalse
%\section{History of micro-typography} ^^A some time ...
@@ -3550,7 +3549,9 @@
%
%\begin{History}
%
-%\Version{\expandafter\@gobble\fileversion}{\filedate}
+%\VersionDate{\expandafter\@gobble\fileversion}{\filedate}
+%
+%\Version{3.2}{2024/12/12}
% \item Support for tracking/letterspacing with \xetex\
% \refsection{\ref{sub:options-microtype}, \ref{sub:tracking}, \ref{sec:lettersp}}
% \item New default for letterspacing: \MT at letterspace@default\space \refsection{\ref{sub:options-tracking}}
@@ -3983,6 +3984,7 @@
%^^A \do at subst@correction,\f at encoding,\f at family,\f at size,\font at name,\fontencoding,
%^^A \fontseries,\fontshape,\glb at currsize,\glb at settings,\normalfont,\pickup at font,
%^^A \remove at tlig,\selectfont,\seriesdefault,\shapedefault,\set at fontsize,\showhyphens} ^^A latex
+%\DoNotIndex{\ExplSyntaxOff,\ExplSyntaxOn} ^^A latex3
%\DoNotIndex{\normalpdfoutput,\normalpdftexversion,\normalpdftexrevision} ^^A tex live 2004
%\DoNotIndex{\alltt} ^^A alltt
%\DoNotIndex{\eqref,\tagform@} ^^A amsmath
@@ -3990,6 +3992,7 @@
%\DoNotIndex{\percentsign} ^^A babel/spanish,galician,mexican
%\DoNotIndex{\beamer@@callorigitem,\beamer at callorigitem,
% \beamer at framefootnotetext} ^^A beamer
+%\DoNotIndex{\cb at end,\ltx at footnotetext,\ltx at mpfootnotetext} ^^A changebar
%\DoNotIndex{\CJK at ifundefined,\CJK at plane,\CJK at temp,\CJK at addcmap} ^^A CJK,CJKutf8
%\DoNotIndex{\color} ^^A color
%\DoNotIndex{\csqQQ,\csq at bqgroup,\csq at eqgroup,\@disablequotes,
@@ -3997,12 +4000,15 @@
% \hyphenquote,\hyphentextquote,\hyphentextcquote,\textquote,\textcquote} ^^A csquotes
%\DoNotIndex{\meta} ^^A doc
%\DoNotIndex{\apptocmd,\gappto,\ifdefdimen,\ifdefmacro,\ifdefparam,\patchcmd}^^A etoolbox
+%\DoNotIndex{\fnb at fnstart,\fnb at orig@footnotetext} ^^A fnbreak
%\DoNotIndex{\txfigures,\lnfigures,\tbfigures,\prfigures,\fontfigurestyle,
% \fontfigurealignment,\fontbasefamily,\figureversion,\textfigures,
% \liningfigures,\tabularfigures,\proportionalfigures} ^^A fontaxes
+%\DoNotIndex{\addfontfeature,\addfontfeatures,\strong} ^^A fontspec
%\DoNotIndex{\hyper@@anchor,\hyper at nopatch@footnote,\Hy at footnote@currentHref,
% \ifHy at hyperfootnotes,\ifHy at implicit,\pdfstringdefDisableCommands,
% \pdfstringdefWarn} ^^A hyperref
+%\DoNotIndex{\theequationdis,\theIEEEsubequationdis} ^^A IEEEtran
%\DoNotIndex{\ifpdf,\ifetex,\ifluatex,\ifxetex} ^^A ifpdf/iftex
%\DoNotIndex{\@inpenc at undefined@,\IeC,\inputencoding,\inputencodingname} ^^A inputenc
%^^A\DoNotIndex{\UTFviii at defined,\UTF at four@octets at noexpand, ^^A inputenc/utf8
@@ -4010,6 +4016,7 @@
%^^A \UTFviii at four@octets,\UTFviii at three@octets,\UTFviii at two@octets}
%\DoNotIndex{\PrerenderUnicode,\unicode at charfilter} ^^A inputenc/utf8x
%\DoNotIndex{\define at key,\KV@@sp at def,\setkeys} ^^A keyval
+%\DoNotIndex{\KOMAClassName,\setuptoc,\unsettoc,\scr at saved@footnotetext} ^^A koma (tocbasic)
%\DoNotIndex{\l at dunhbox@line} ^^A ((r)e)ledmac,((r)e)ledpar
%\DoNotIndex{\lst at ProcessLetter} ^^A listings
%\DoNotIndex{\cs,\marg,\oarg,\parg} ^^A ltxdoc
@@ -4027,9 +4034,14 @@
% \textu,\textscu,\textui,\textri,\textdf,\textnw,\textcd,\textec,\textuc,
% \textet,\textep,\textex,\textux,\textrw,\textmb,\textdb,\textsb,\texteb,
% \textub,\textlg,\textel,\textul} ^^A nfssext-cfr
+%\DoNotIndex{\booknumberline,\chapternumberline,\foottextfont,\partnumberline,
+% \cftbookafterpnum,\cftchapterafterpnum,\cftfigureafterpnum,\cftparagraphafterpnum,
+% \cftpartafterpnum,\cftsectionafterpnum,\cftsubparagraphafterpnum,\cftsubsectionafterpnum,
+% \cftsubsubsectionafterpnum,\cfttableafterpnum} ^^A memoir
%\DoNotIndex{\pdf at escapestring} ^^A pdftexcmds
%\DoNotIndex{\py at macron} ^^A pinyin
%\DoNotIndex{\polyglossia at language@switched} ^^A polyglossia
+%\DoNotIndex{\SK at eqnnum,\SK at tagform@} ^^A showkeys
%\DoNotIndex{\@topic at item} ^^A simplecv
%\DoNotIndex{\SOUL@,\SOUL at doword,\soulregister} ^^A soul
%\DoNotIndex{\tikz at expandcount} ^^A tikz
@@ -4037,12 +4049,6 @@
%\DoNotIndex{\@vwid at sift,\sift at deathcycles,\@vwid at resetb,\@vwid at loff,\@vwid at measure}^^A varwidth
%\DoNotIndex{\@xspace,\@xspace at firsttrue} ^^A xspace
%\DoNotIndex{\frakfamily,\gothfamily,\swabfamily,\textfrak,\textgoth,\textswab}^^A yfonts
-%\DoNotIndex{\booknumberline,\chapternumberline,\foottextfont,\partnumberline,
-% \cftbookafterpnum,\cftchapterafterpnum,\cftfigureafterpnum,\cftparagraphafterpnum,
-% \cftpartafterpnum,\cftsectionafterpnum,\cftsubparagraphafterpnum,\cftsubsectionafterpnum,
-% \cftsubsubsectionafterpnum,\cfttableafterpnum} ^^A memoir
-%\DoNotIndex{\KOMAClassName,\setuptoc,\unsettoc,\scr at saved@footnotetext} ^^A koma (tocbasic)
-%\DoNotIndex{\theequationdis,\theIEEEsubequationdis} ^^A IEEEtran
%\DoNotIndex{\x,\MT at dinfo,\MT at dinfo@nl,\tracingmicrotype,\tracingmicrotypeinpdf,
% \ifMT at inannot,\MT at inannottrue,\MT at inannotfalse,\MT at addto@annot,\MT at pdf@annot,
% \MT at show@pdfannot,\iftracingmicrotypeinpdfall,\tracingmicrotypeinpdfalltrue,
@@ -5348,6 +5354,7 @@
local find = string.find
local match = string.match
+local gsub = string.gsub
local tex_write = tex.write
local catpackage
@@ -6359,8 +6366,10 @@
% line by line, in the course of which margin kerns will get lost.
% We patch the relevant commands to record and reinsert the margin kerns.
%\changes{v3.2}{2024/05/03}{patch \pkg{varwidth} to allow for margin kerning
-% (reported by `\contributor web-stranger <@\at @>')}
+% (reported by \contributor web-stranger <@\at @>)}
% ^^A https://tex.stackexchange.com/questions/245798/microtype-raggedright-and-varwidth-doesnt-work-well-with-each-other
+%\changes{v3.2a}{2024/12/21}{fix for \cls{standalone} class
+% (reported by \contributor Denis Bitouz\'e <dbitouze\at wanadoo.fr>) \githubissue{43}}
% \begin{macrocode}
\MT at requires@pdftex5{
%</pdf->
@@ -6371,8 +6380,8 @@
^^X \newdimen\MT at vwid@leftmargin
^^X \newdimen\MT at vwid@rightmargin
^^X \patchcmd\@vwid at sift{\sift at deathcycles\z@}
-^^X {\MT at vwid@leftmargin\leftmarginkern\z@
-^^X \MT at vwid@rightmargin\rightmarginkern\z@ \sift at deathcycles\z@}{}{}%
+^^X {\ifhbox\z@ \MT at vwid@leftmargin\leftmarginkern\z@
+^^X \MT at vwid@rightmargin\rightmarginkern\z@\fi \sift at deathcycles\z@}{}{}%
^^X \patchcmd\@vwid at resetb{\kern\@vwid at loff \unhbox\z@}
^^X {\kern\@vwid at loff \ifdim\MT at vwid@leftmargin=\z@\else\kern\MT at vwid@leftmargin\fi
^^X \unhbox\z@ \ifdim\MT at vwid@rightmargin=\z@\else\kern\MT at vwid@rightmargin\fi}{}{}%
@@ -6808,6 +6817,7 @@
% \end{macrocode}
%\begin{macro}{\MT at append@patch}
%\begin{macro}{\MT at patch@patch}
+%\begin{macro}{\MT at patch@patch at app}
% Wrappers around \pkg{etoolbox} commands.
% We also remember the original command to allow unpatching.
% \begin{macrocode}
@@ -6819,9 +6829,13 @@
\MT at remember@patch{#1}%
\patchcmd#1{#2}{#3}\relax\MT at patch@okfalse
}
+\def\MT at patch@patch at app#1#2#3{%
+ \MT at patch@patch#1{#2}{#2#3}%
+}
% \end{macrocode}
%\end{macro}
%\end{macro}
+%\end{macro}
%\begin{macro}{\MT at remember@patch}
% Remember the original definition and add to undo command.
% \begin{macrocode}
@@ -6904,7 +6918,7 @@
% \begin{macrocode}
\@ifclassloaded{beamer}
{\MT at append@patch\beamer@@callorigitem\leftprotrusion
- \MT at patch@patch\beamer at callorigitem{\ignorespaces}{\ignorespaces\leftprotrusion}}
+ \MT at patch@patch at app\beamer at callorigitem\ignorespaces\leftprotrusion}
% \end{macrocode}
% \item the \cls{simplecv} class
% \begin{macrocode}
@@ -6975,7 +6989,7 @@
{\MT at patch@patch\theequationdis{(}{\leftprotrusion{(}}%
\MT at patch@patch\theequationdis{)}{\rightprotrusion{)}}%
\MT at patch@patch\theIEEEsubequationdis{(}{\leftprotrusion{(}}%
- \MT at patch@patch\theIEEEsubequationdis{)}{\rightprotrusion{)}}}%
+ \MT at patch@patch\theIEEEsubequationdis{)}{\rightprotrusion{)}}}
{}%
% \end{macrocode}
% \item \cmd\eqref\ (\pkg{amsmath}) relies on \cmd\tagform@, so we have to have it
@@ -6986,7 +7000,7 @@
\@ifpackageloaded{amsmath}
{\MT at ifdefined@c at TF\SK at tagform@
{\MT at patch@patch\SK at tagform@{(}{\leftprotrusion{(}}%
- \MT at patch@patch\SK at tagform@{)}{\rightprotrusion{)}}}%
+ \MT at patch@patch\SK at tagform@{)}{\rightprotrusion{)}}}
{\MT at patch@patch\tagform@{(}{\leftprotrusion{(}}%
\MT at patch@patch\tagform@{)}{\rightprotrusion{)}}}%
% \end{macrocode}
@@ -7045,11 +7059,22 @@
\MT at define@patch{footnote}{%
\MT at ifdefined@n at TF{fnote_footnotetext:n}
{\ExplSyntaxOn
- \MT at patch@patch\@footnotetext{\ignorespaces}{\ignorespaces\leftprotrusion}%
- \MT at exp@cs\MT at patch@patch{fnote_footnotetext:n}{\ignorespaces}{\ignorespaces\leftprotrusion}%
- \MT at patch@patch\@mpfootnotetext{\ignorespaces}{\ignorespaces\leftprotrusion}%
+ \MT at patch@patch at app\@footnotetext\ignorespaces\leftprotrusion
+ \MT at exp@cs\MT at patch@patch at app{fnote_footnotetext:n}\ignorespaces\leftprotrusion
+ \MT at patch@patch at app\@mpfootnotetext\ignorespaces\leftprotrusion
\ExplSyntaxOff}
% \end{macrocode}
+% \item \pkg{fnbreak} patches the footnote command <ABD>, overwriting everything else.
+% This also means that we can only patch it if \pkg{fnbreak} has been loaded first.
+%\changes{v3.2a}{2025/01/07}{fix protrusion patch \texttt{footnote} with \pkg{fnbreak}
+% (reported by \contributor Rimole <@\at @>) \githubissue{44}}
+% \begin{macrocode}
+ {\@ifpackageloaded{fnbreak}
+ {\MT at ifdefined@c at TF\fnb at orig@footnotetext
+ {\MT at patch@patch at app\@footnotetext\fnb at fnstart\leftprotrusion}
+ {\MT at warning{Unable to apply patch `footnote'.\MessageBreak
+ Load package `fnbreak' before `microtype'}}}%
+% \end{macrocode}
% \item \pkg{hyperref} also patches this command (but only if |hyperfootnotes=true|,
% |implicit=true| and \cmd\hyper at nopatch@footnote\ is undefined)
%\changes{v3.0a}{2021/11/30}{fix protrusion patch \texttt{footnote} with \pkg{hyperref}
@@ -7059,39 +7084,37 @@
%\changes{v3.0e}{2022/05/21}{fix protrusion patch \texttt{footnote} for \pkg{hyperref}
% if \cmd\hyper at nopatch@footnote\ is defined}
% \begin{macrocode}
- {\@ifpackageloaded{hyperref}
- {\MT at if@false
- \ifHy at implicit
- \ifHy at hyperfootnotes
- \MT at ifdefined@c at TF\hyper at nopatch@footnote\relax
- \MT at if@true
+ {\@ifpackageloaded{hyperref}
+ {\MT at if@false
+ \ifHy at implicit
+ \ifHy at hyperfootnotes
+ \MT at ifdefined@c at TF\hyper at nopatch@footnote\relax
+ \MT at if@true
+ \fi
\fi
- \fi
- \ifMT at if@\expandafter\@firstoftwo\else\expandafter\@secondoftwo\fi}
- \@secondoftwo
- {\MT at patch@patch\@footnotetext{\ignorespaces}{\ignorespaces\leftprotrusion}%
- \MT at patch@patch\@footnotetext{\@empty\ignorespaces}{\@empty\ignorespaces\leftprotrusion}%
- \MT at patch@patch\@mpfootnotetext{\ignorespaces}{\ignorespaces\leftprotrusion}%
- \MT at patch@patch\@mpfootnotetext
- {{\expandafter\hyper@@anchor\expandafter
- {\Hy at footnote@currentHref}{\relax}}\ignorespaces}
- {{\expandafter\hyper@@anchor\expandafter
- {\Hy at footnote@currentHref}{\relax}}\ignorespaces\leftprotrusion}}
+ \ifMT at if@\expandafter\@firstoftwo\else\expandafter\@secondoftwo\fi}
+ \@secondoftwo
+ {\MT at patch@patch at app\@footnotetext\ignorespaces\leftprotrusion
+ \MT at patch@patch at app\@footnotetext{\@empty\ignorespaces}\leftprotrusion
+ \MT at patch@patch at app\@mpfootnotetext\ignorespaces\leftprotrusion
+ \MT at patch@patch at app\@mpfootnotetext{{\expandafter\hyper@@anchor
+ \expandafter{\Hy at footnote@currentHref}{\relax}}\ignorespaces}
+ \leftprotrusion}
% \end{macrocode}
% \item \cls{memoir} additionally allows footnotes in the margins
% \begin{macrocode}
- {\@ifclassloaded{memoir}
- {\MT at patch@patch\@footnotetext{\foottextfont #1}{\foottextfont\leftprotrusion #1}%
- \MT at patch@patch\@mpfootnotetext{\foottextfont #1}{\foottextfont\leftprotrusion #1}}
+ {\@ifclassloaded{memoir}
+ {\MT at patch@patch\@footnotetext{\foottextfont #1}{\foottextfont\leftprotrusion #1}%
+ \MT at patch@patch\@mpfootnotetext{\foottextfont #1}{\foottextfont\leftprotrusion #1}}
% \end{macrocode}
% \item \cls{beamer} has it its own way, of course
%\changes{v3.0e}{2022/05/13}{fix protrusion patch \texttt{footnote} with \cls{beamer}}
% \begin{macrocode}
- {\@ifclassloaded{beamer}
- {\MT at exp@cs\MT at patch@patch{beamerx@\string\beamer at framefootnotetext}
- {\ignorespaces}{\ignorespaces\leftprotrusion}%
- \MT at exp@cs\MT at patch@patch{beamerx@\string\@mpfootnotetext}
- {\ignorespaces}{\ignorespaces\leftprotrusion}}
+ {\@ifclassloaded{beamer}
+ {\MT at exp@cs\MT at patch@patch at app{beamerx@\string\beamer at framefootnotetext}
+ \ignorespaces\leftprotrusion
+ \MT at exp@cs\MT at patch@patch at app{beamerx@\string\@mpfootnotetext}
+ \ignorespaces\leftprotrusion}
% \end{macrocode}
% \item the <\cls{KOMA}> classes
%\changes{v3.0a}{2021/12/02}{fix protrusion patch \texttt{footnote} with <\cls{KOMA}> classes
@@ -7099,13 +7122,24 @@
%\changes{v3.1}{2022/08/03}{fix test for <\cls{KOMA}> classes in protrusion patch \texttt{footnote}
% (also reported by \contributor David Purton <@\at @>) \githubissue{26}}
% \begin{macrocode}
- {\MT at ifdefined@c at TF\KOMAClassName
- {\MT at patch@patch\scr at saved@footnotetext{\ignorespaces}{\ignorespaces\leftprotrusion}}%
+ {\MT at ifdefined@c at TF\KOMAClassName
+ {\MT at patch@patch at app\scr at saved@footnotetext\ignorespaces\leftprotrusion
+ \MT at patch@patch at app\@mpfootnotetext\ignorespaces\leftprotrusion}
% \end{macrocode}
-% \item the base classes
+% \item \pkg{changebar}
+%\changes{v3.2a}{2025/01/07}{fix protrusion patch \texttt{footnote} with \pkg{changebar}
+% (reported by \contributor Rimole <@\at @>) \githubissue{45}}
% \begin{macrocode}
- {\MT at patch@patch\@footnotetext{\ignorespaces}{\ignorespaces\leftprotrusion}}%
- \MT at patch@patch\@mpfootnotetext{\ignorespaces}{\ignorespaces\leftprotrusion}}}}}%
+ {\@ifpackageloaded{changebar}
+ {\MT at patch@patch\@footnotetext{#1}{\leftprotrusion#1}%
+ \MT at patch@patch\@footnotetext{#1\cb at end}{\leftprotrusion#1\cb at end}%
+ \MT at patch@patch\@mpfootnotetext{#1}{\leftprotrusion#1}%
+ \MT at patch@patch\@mpfootnotetext{#1\cb at end}{\leftprotrusion#1\cb at end}}
+% \end{macrocode}
+% \item finally, the base classes
+% \begin{macrocode}
+ {\MT at patch@patch at app\@footnotetext\ignorespaces\leftprotrusion
+ \MT at patch@patch at app\@mpfootnotetext\ignorespaces\leftprotrusion}}}}}}}%
}{}%
% \end{macrocode}
% \end{itemize}
@@ -9946,17 +9980,21 @@
% \end{macrocode}
%\end{macro}
%\begin{macro}{\MT at ls@fontspec at font}
-% Add the |kernfactor| feature to a font loaded by \pkg{fontspec}.
+% Add the |kernfactor| feature to a font loaded by \pkg{fontspec}
%\changes{v2.6a}{2016/05/03}{fix for value of \textpm1000}
%\changes{v2.7}{2017/02/10}{fix for `\texttt{file:}\meta{font}' spec
-% (reported by \contributor Reinhard Kotucha <reinhard.kotucha\at web.de>)}
+% (reported by \contributor Reinhard Kotucha <reinhard.kotucha\at web.de>)}^^A
% ^^A http://tug.org/pipermail/lualatex-dev/2017-February/001670.html
%\changes{v3.0}{2021/03/19}{use \texttt{lua} to parse font spec\slash fix for font spec containing spaces
-% (reported by \contributor Aman Mehra <reportaman\at gmail.com>)}
+% (reported by \contributor Aman Mehra <reportaman\at gmail.com>)}^^A
% ^^A https://tex.stackexchange.com/questions/567698/luatex-microtype-fontspec-luaotfload-buggy-interaction-canceling-each-others-s
%\changes{v3.2}{2024/05/03}{fix for spaces in font names, made necessary because \pkg{fontspec} v2.9b no longer strips them
% (reported by \contributor Bernhard Fisseni <@\at @>)
-% \githubissue{35}} ^^A cf. https://github.com/latex3/fontspec/commit/b3f91feab5519d1a04db4b63adfc397e3e81a742
+% \githubissue{35}}^^A
+% ^^A cf. https://github.com/latex3/fontspec/commit/b3f91feab5519d1a04db4b63adfc397e3e81a742
+% (after possibly removing a leftover |kernfactor| spec).
+%\changes{v3.2a}{2025/02/10}{remove \texttt{kernfactor} from font spec
+% (reported by \contributor Clea F. Rees <@\at @>) \githubissue{47}}
% \begin{macrocode}
%<*lua-|letterspace>
\def\MT at ls@fontspec at font{%
@@ -9976,6 +10014,7 @@
local f = tex.fontname(font.current())
local spec,size = match(f,'^(.+)( at .+)$')
if not spec then spec = f end
+ spec = gsub(spec,"kernfactor=[-]?%d+%.%d+;","")
local q = match(spec,'^"') or ""
local a,b,c = match(spec,'^'..q..'([^:]+):?([^:]*):?(.*)'..q..'$')
local ls = "kernfactor=" .. k/1000 .. ';'
@@ -10765,6 +10804,7 @@
% The possibility to disable ligatures is a new features of \pdftex\ 1.30, and
% also works with \luatex.
%\changes{v2.3}{2007/10/23}{fix: set evaluation didn't work (bug introduced in v2.2)}
+%\changes{v3.2a}{2024/12/18}{fix: define current feature (reported by \contributor Nick Bart <@\at @>) \githubissue{42}}
% \begin{macrocode}
%<*pdf-|lua->
%<pdf->\MT at requires@pdftex5{
@@ -10771,6 +10811,7 @@
\def\MT at noligatures{%
\MT at dotrue
\let\@tempa\MT at nl@setname
+ \def\MT at feat{nl}%
\MT at map@clist at n{font,encoding,family,series,shape,size}{%
\MT at ifdefined@n at TF{MT at checklist@##1}%
{\csname MT at checklist@##1\endcsname}%
@@ -20816,7 +20857,7 @@
% Grave accent \` Left brace \{ Vertical bar \|
% Right brace \} Tilde \~}
%
-% \CheckSum{13403}
+% \CheckSum{13422}
%
% \Finale
%
@@ -20841,7 +20882,7 @@
# (2) Install the package by running
pdflatex microtype.ins
# (3) Extract microtype-lssample.dtx and microtype-logo.dtx from
-# microtype.pdf (ie., from the file you are about to recreate ...).
+# microtype-code.pdf (ie., from one of the files you are about to recreate ...).
# This can be done, eg., with Adobe Reader or with the pdftk tool.
# (4) To typeset the user documentation (microtype.pdf) run
pdflatex microtype.dtx
Modified: branches/branch2024.final/Master/texmf-dist/source/latex/microtype/microtype.ins
===================================================================
--- branches/branch2024.final/Master/texmf-dist/source/latex/microtype/microtype.ins 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/source/latex/microtype/microtype.ins 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
The `microtype' package
Subliminal refinements towards typographical perfection
- Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+ Copyright (c) 2004--2025 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: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/letterspace.sty
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/letterspace.sty 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/letterspace.sty 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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,7 +34,7 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage
{letterspace}
- [2024/12/12 v3.2
+ [2025/02/11 v3.2a
Robust letterspacing
(RS)]
\def\MT at MT
Modified: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype-luatex.def
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype-luatex.def 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype-luatex.def 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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
@@ -31,7 +31,7 @@
%%
\ProvidesFile
{microtype-luatex.def}
- [2024/12/12 v3.2
+ [2025/02/11 v3.2a
Definitions specific to
luatex
(RS)]
@@ -105,8 +105,8 @@
^^X \newdimen\MT at vwid@leftmargin
^^X \newdimen\MT at vwid@rightmargin
^^X \patchcmd\@vwid at sift{\sift at deathcycles\z@}
-^^X {\MT at vwid@leftmargin\leftmarginkern\z@
-^^X \MT at vwid@rightmargin\rightmarginkern\z@ \sift at deathcycles\z@}{}{}%
+^^X {\ifhbox\z@ \MT at vwid@leftmargin\leftmarginkern\z@
+^^X \MT at vwid@rightmargin\rightmarginkern\z@\fi \sift at deathcycles\z@}{}{}%
^^X \patchcmd\@vwid at resetb{\kern\@vwid at loff \unhbox\z@}
^^X {\kern\@vwid at loff \ifdim\MT at vwid@leftmargin=\z@\else\kern\MT at vwid@leftmargin\fi
^^X \unhbox\z@ \ifdim\MT at vwid@rightmargin=\z@\else\kern\MT at vwid@rightmargin\fi}{}{}%
@@ -817,6 +817,7 @@
\def\MT at noligatures{%
\MT at dotrue
\let\@tempa\MT at nl@setname
+ \def\MT at feat{nl}%
\MT at map@clist at n{font,encoding,family,series,shape,size}{%
\MT at ifdefined@n at TF{MT at checklist@##1}%
{\csname MT at checklist@##1\endcsname}%
Modified: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype-pdftex.def
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype-pdftex.def 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype-pdftex.def 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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
@@ -31,7 +31,7 @@
%%
\ProvidesFile
{microtype-pdftex.def}
- [2024/12/12 v3.2
+ [2025/02/11 v3.2a
Definitions specific to
pdftex
(RS)]
@@ -164,8 +164,8 @@
^^X \newdimen\MT at vwid@leftmargin
^^X \newdimen\MT at vwid@rightmargin
^^X \patchcmd\@vwid at sift{\sift at deathcycles\z@}
-^^X {\MT at vwid@leftmargin\leftmarginkern\z@
-^^X \MT at vwid@rightmargin\rightmarginkern\z@ \sift at deathcycles\z@}{}{}%
+^^X {\ifhbox\z@ \MT at vwid@leftmargin\leftmarginkern\z@
+^^X \MT at vwid@rightmargin\rightmarginkern\z@\fi \sift at deathcycles\z@}{}{}%
^^X \patchcmd\@vwid at resetb{\kern\@vwid at loff \unhbox\z@}
^^X {\kern\@vwid at loff \ifdim\MT at vwid@leftmargin=\z@\else\kern\MT at vwid@leftmargin\fi
^^X \unhbox\z@ \ifdim\MT at vwid@rightmargin=\z@\else\kern\MT at vwid@rightmargin\fi}{}{}%
@@ -981,6 +981,7 @@
\def\MT at noligatures{%
\MT at dotrue
\let\@tempa\MT at nl@setname
+ \def\MT at feat{nl}%
\MT at map@clist at n{font,encoding,family,series,shape,size}{%
\MT at ifdefined@n at TF{MT at checklist@##1}%
{\csname MT at checklist@##1\endcsname}%
Modified: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype-show.sty
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype-show.sty 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype-show.sty 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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,7 +34,7 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage
{microtype-show}
- [2024/12/12 v3.2
+ [2025/02/11 v3.2a
Visual debugging for the microtype package
(RS)]
\RequirePackage{iftex}
Modified: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype-xetex.def
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype-xetex.def 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype-xetex.def 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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
@@ -31,7 +31,7 @@
%%
\ProvidesFile
{microtype-xetex.def}
- [2024/12/12 v3.2
+ [2025/02/11 v3.2a
Definitions specific to
xetex
(RS)]
@@ -102,8 +102,8 @@
^^X \newdimen\MT at vwid@leftmargin
^^X \newdimen\MT at vwid@rightmargin
^^X \patchcmd\@vwid at sift{\sift at deathcycles\z@}
-^^X {\MT at vwid@leftmargin\leftmarginkern\z@
-^^X \MT at vwid@rightmargin\rightmarginkern\z@ \sift at deathcycles\z@}{}{}%
+^^X {\ifhbox\z@ \MT at vwid@leftmargin\leftmarginkern\z@
+^^X \MT at vwid@rightmargin\rightmarginkern\z@\fi \sift at deathcycles\z@}{}{}%
^^X \patchcmd\@vwid at resetb{\kern\@vwid at loff \unhbox\z@}
^^X {\kern\@vwid at loff \ifdim\MT at vwid@leftmargin=\z@\else\kern\MT at vwid@leftmargin\fi
^^X \unhbox\z@ \ifdim\MT at vwid@rightmargin=\z@\else\kern\MT at vwid@rightmargin\fi}{}{}%
Modified: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype.cfg
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype.cfg 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype.cfg 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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
@@ -41,7 +41,7 @@
%%
\ProvidesFile
{microtype.cfg}
- [2024/12/12 v3.2
+ [2025/02/11 v3.2a
microtype main configuration file
(RS)]
Modified: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype.lua
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype.lua 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype.lua 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
--
-- The `microtype' package
-- Subliminal refinements towards typographical perfection
--- Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+-- Copyright (c) 2004--2025 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
@@ -35,8 +35,8 @@
local microtype = microtype
microtype.module = {
name = "microtype",
- version = "3.2",
- date = "2024/12/12",
+ version = "3.2a",
+ date = "2025/02/11",
description = "microtype module.",
author = "E. Roux, R. Schlicht and P. Gesang",
copyright = "E. Roux, R. Schlicht and P. Gesang",
@@ -50,6 +50,7 @@
local find = string.find
local match = string.match
+local gsub = string.gsub
local tex_write = tex.write
local catpackage
@@ -125,6 +126,7 @@
local f = tex.fontname(font.current())
local spec,size = match(f,'^(.+)( at .+)$')
if not spec then spec = f end
+ spec = gsub(spec,"kernfactor=[-]?%d+%.%d+;","")
local q = match(spec,'^"') or ""
local a,b,c = match(spec,'^'..q..'([^:]+):?([^:]*):?(.*)'..q..'$')
local ls = "kernfactor=" .. k/1000 .. ';'
Modified: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype.sty
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype.sty 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/microtype.sty 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage
{microtype}
- [2024/12/12 v3.2
+ [2025/02/11 v3.2a
Micro-typographical refinements
(RS)]
\def\MT at MT
@@ -632,6 +632,9 @@
\MT at remember@patch{#1}%
\patchcmd#1{#2}{#3}\relax\MT at patch@okfalse
}
+\def\MT at patch@patch at app#1#2#3{%
+ \MT at patch@patch#1{#2}{#2#3}%
+}
\def\MT at remember@patch#1{%
\MT at ifdefined@n at TF{MT at patch@saved@\string#1}\relax
{\MT at let@nc{MT at patch@saved@\string#1}#1%
@@ -675,7 +678,7 @@
\MT at patch@patch\@item{\everypar{}}{\everypar{\leftprotrusion}}%
\@ifclassloaded{beamer}
{\MT at append@patch\beamer@@callorigitem\leftprotrusion
- \MT at patch@patch\beamer at callorigitem{\ignorespaces}{\ignorespaces\leftprotrusion}}
+ \MT at patch@patch at app\beamer at callorigitem\ignorespaces\leftprotrusion}
{\@ifclassloaded{simplecv}
{\MT at append@patch\@topic at item\leftprotrusion}
{}}%
@@ -703,12 +706,12 @@
{\MT at patch@patch\theequationdis{(}{\leftprotrusion{(}}%
\MT at patch@patch\theequationdis{)}{\rightprotrusion{)}}%
\MT at patch@patch\theIEEEsubequationdis{(}{\leftprotrusion{(}}%
- \MT at patch@patch\theIEEEsubequationdis{)}{\rightprotrusion{)}}}%
+ \MT at patch@patch\theIEEEsubequationdis{)}{\rightprotrusion{)}}}
{}%
\@ifpackageloaded{amsmath}
{\MT at ifdefined@c at TF\SK at tagform@
{\MT at patch@patch\SK at tagform@{(}{\leftprotrusion{(}}%
- \MT at patch@patch\SK at tagform@{)}{\rightprotrusion{)}}}%
+ \MT at patch@patch\SK at tagform@{)}{\rightprotrusion{)}}}
{\MT at patch@patch\tagform@{(}{\leftprotrusion{(}}%
\MT at patch@patch\tagform@{)}{\rightprotrusion{)}}}%
\MT at ifdefined@n at TF{eqref }
@@ -732,40 +735,49 @@
\MT at define@patch{footnote}{%
\MT at ifdefined@n at TF{fnote_footnotetext:n}
{\ExplSyntaxOn
- \MT at patch@patch\@footnotetext{\ignorespaces}{\ignorespaces\leftprotrusion}%
- \MT at exp@cs\MT at patch@patch{fnote_footnotetext:n}{\ignorespaces}{\ignorespaces\leftprotrusion}%
- \MT at patch@patch\@mpfootnotetext{\ignorespaces}{\ignorespaces\leftprotrusion}%
+ \MT at patch@patch at app\@footnotetext\ignorespaces\leftprotrusion
+ \MT at exp@cs\MT at patch@patch at app{fnote_footnotetext:n}\ignorespaces\leftprotrusion
+ \MT at patch@patch at app\@mpfootnotetext\ignorespaces\leftprotrusion
\ExplSyntaxOff}
- {\@ifpackageloaded{hyperref}
- {\MT at if@false
- \ifHy at implicit
- \ifHy at hyperfootnotes
- \MT at ifdefined@c at TF\hyper at nopatch@footnote\relax
- \MT at if@true
+ {\@ifpackageloaded{fnbreak}
+ {\MT at ifdefined@c at TF\fnb at orig@footnotetext
+ {\MT at patch@patch at app\@footnotetext\fnb at fnstart\leftprotrusion}
+ {\MT at warning{Unable to apply patch `footnote'.\MessageBreak
+ Load package `fnbreak' before `microtype'}}}%
+ {\@ifpackageloaded{hyperref}
+ {\MT at if@false
+ \ifHy at implicit
+ \ifHy at hyperfootnotes
+ \MT at ifdefined@c at TF\hyper at nopatch@footnote\relax
+ \MT at if@true
+ \fi
\fi
- \fi
- \ifMT at if@\expandafter\@firstoftwo\else\expandafter\@secondoftwo\fi}
- \@secondoftwo
- {\MT at patch@patch\@footnotetext{\ignorespaces}{\ignorespaces\leftprotrusion}%
- \MT at patch@patch\@footnotetext{\@empty\ignorespaces}{\@empty\ignorespaces\leftprotrusion}%
- \MT at patch@patch\@mpfootnotetext{\ignorespaces}{\ignorespaces\leftprotrusion}%
- \MT at patch@patch\@mpfootnotetext
- {{\expandafter\hyper@@anchor\expandafter
- {\Hy at footnote@currentHref}{\relax}}\ignorespaces}
- {{\expandafter\hyper@@anchor\expandafter
- {\Hy at footnote@currentHref}{\relax}}\ignorespaces\leftprotrusion}}
- {\@ifclassloaded{memoir}
- {\MT at patch@patch\@footnotetext{\foottextfont #1}{\foottextfont\leftprotrusion #1}%
- \MT at patch@patch\@mpfootnotetext{\foottextfont #1}{\foottextfont\leftprotrusion #1}}
- {\@ifclassloaded{beamer}
- {\MT at exp@cs\MT at patch@patch{beamerx@\string\beamer at framefootnotetext}
- {\ignorespaces}{\ignorespaces\leftprotrusion}%
- \MT at exp@cs\MT at patch@patch{beamerx@\string\@mpfootnotetext}
- {\ignorespaces}{\ignorespaces\leftprotrusion}}
- {\MT at ifdefined@c at TF\KOMAClassName
- {\MT at patch@patch\scr at saved@footnotetext{\ignorespaces}{\ignorespaces\leftprotrusion}}%
- {\MT at patch@patch\@footnotetext{\ignorespaces}{\ignorespaces\leftprotrusion}}%
- \MT at patch@patch\@mpfootnotetext{\ignorespaces}{\ignorespaces\leftprotrusion}}}}}%
+ \ifMT at if@\expandafter\@firstoftwo\else\expandafter\@secondoftwo\fi}
+ \@secondoftwo
+ {\MT at patch@patch at app\@footnotetext\ignorespaces\leftprotrusion
+ \MT at patch@patch at app\@footnotetext{\@empty\ignorespaces}\leftprotrusion
+ \MT at patch@patch at app\@mpfootnotetext\ignorespaces\leftprotrusion
+ \MT at patch@patch at app\@mpfootnotetext{{\expandafter\hyper@@anchor
+ \expandafter{\Hy at footnote@currentHref}{\relax}}\ignorespaces}
+ \leftprotrusion}
+ {\@ifclassloaded{memoir}
+ {\MT at patch@patch\@footnotetext{\foottextfont #1}{\foottextfont\leftprotrusion #1}%
+ \MT at patch@patch\@mpfootnotetext{\foottextfont #1}{\foottextfont\leftprotrusion #1}}
+ {\@ifclassloaded{beamer}
+ {\MT at exp@cs\MT at patch@patch at app{beamerx@\string\beamer at framefootnotetext}
+ \ignorespaces\leftprotrusion
+ \MT at exp@cs\MT at patch@patch at app{beamerx@\string\@mpfootnotetext}
+ \ignorespaces\leftprotrusion}
+ {\MT at ifdefined@c at TF\KOMAClassName
+ {\MT at patch@patch at app\scr at saved@footnotetext\ignorespaces\leftprotrusion
+ \MT at patch@patch at app\@mpfootnotetext\ignorespaces\leftprotrusion}
+ {\@ifpackageloaded{changebar}
+ {\MT at patch@patch\@footnotetext{#1}{\leftprotrusion#1}%
+ \MT at patch@patch\@footnotetext{#1\cb at end}{\leftprotrusion#1\cb at end}%
+ \MT at patch@patch\@mpfootnotetext{#1}{\leftprotrusion#1}%
+ \MT at patch@patch\@mpfootnotetext{#1\cb at end}{\leftprotrusion#1\cb at end}}
+ {\MT at patch@patch at app\@footnotetext\ignorespaces\leftprotrusion
+ \MT at patch@patch at app\@mpfootnotetext\ignorespaces\leftprotrusion}}}}}}}%
}{}%
\MT at define@patch{verbatim}{%
\MT at append@patch\@verbatim{\microtypesetup{activate=false}}%
Modified: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-CharisSIL.cfg
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-CharisSIL.cfg 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-CharisSIL.cfg 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-EBGaramond.cfg
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-EBGaramond.cfg 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-EBGaramond.cfg 2025-02-12 21:09:28 UTC (rev 73935)
@@ -11,7 +11,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-LatinModernRoman.cfg
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-LatinModernRoman.cfg 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-LatinModernRoman.cfg 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-NewComputerModern.cfg
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-NewComputerModern.cfg 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-NewComputerModern.cfg 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-Palatino.cfg
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-Palatino.cfg 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-Palatino.cfg 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-TU-basic.cfg
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-TU-basic.cfg 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-TU-basic.cfg 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-TU-empty.cfg
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-TU-empty.cfg 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-TU-empty.cfg 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-bch.cfg
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-bch.cfg 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-bch.cfg 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-blg.cfg
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-blg.cfg 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-blg.cfg 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-cmr.cfg
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-cmr.cfg 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-cmr.cfg 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-euf.cfg
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-euf.cfg 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-euf.cfg 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-eur.cfg
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-eur.cfg 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-eur.cfg 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-eus.cfg
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-eus.cfg 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-eus.cfg 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-msa.cfg
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-msa.cfg 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-msa.cfg 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-msb.cfg
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-msb.cfg 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-msb.cfg 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-mvs.cfg
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-mvs.cfg 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-mvs.cfg 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-pmn.cfg
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-pmn.cfg 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-pmn.cfg 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-ppl.cfg
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-ppl.cfg 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-ppl.cfg 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-ptm.cfg
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-ptm.cfg 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-ptm.cfg 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-ugm.cfg
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-ugm.cfg 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-ugm.cfg 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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: branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-zpeu.cfg
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-zpeu.cfg 2025-02-12 21:09:18 UTC (rev 73934)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/microtype/mt-zpeu.cfg 2025-02-12 21:09:28 UTC (rev 73935)
@@ -10,7 +10,7 @@
%%
%% The `microtype' package
%% Subliminal refinements towards typographical perfection
-%% Copyright (c) 2004--2024 R Schlicht <w.m.l at gmx.net>
+%% Copyright (c) 2004--2025 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.