diff options
author | Karl Berry <karl@freefriends.org> | 2021-02-23 22:34:26 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-02-23 22:34:26 +0000 |
commit | 73338f8d255841f32c4ca13a612b330014d2e35c (patch) | |
tree | 32a25002cf46940fdcc1cac827b5686274220d0e /Master/texmf-dist/tex/latex/microtype/microtype-luatex.def | |
parent | ba91902004c8ba5dda89ddfacd0ceba3491820d4 (diff) |
microtype (23feb21)
git-svn-id: svn://tug.org/texlive/trunk@57860 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/microtype/microtype-luatex.def')
-rw-r--r-- | Master/texmf-dist/tex/latex/microtype/microtype-luatex.def | 28 |
1 files changed, 16 insertions, 12 deletions
diff --git a/Master/texmf-dist/tex/latex/microtype/microtype-luatex.def b/Master/texmf-dist/tex/latex/microtype/microtype-luatex.def index ea55d562c3c..ff8e63523e8 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--2020 R Schlicht <w.m.l@gmx.net> +%% Copyright (c) 2004--2021 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,21 +30,24 @@ %% \ProvidesFile {microtype-luatex.def} - [2020/12/07 v2.8 + [2021/02/22 v2.8a Definitions specific to luatex (RS)] \let\MT@lua\directlua -\def\MT@luatex@no{5} -\ifnum\luatexversion<90 - \def\MT@luatex@no{4} - \ifnum\luatexversion<85 - \def\MT@luatex@no{3} - \ifnum\luatexversion<62 - \def\MT@luatex@no{2} - \ifnum\luatexversion<36 - \def\MT@lua{\directlua0} - \def\MT@luatex@no{1} +\def\MT@luatex@no{6} +\ifnum\luatexversion<110 + \def\MT@luatex@no{5} + \ifnum\luatexversion<90 + \def\MT@luatex@no{4} + \ifnum\luatexversion<85 + \def\MT@luatex@no{3} + \ifnum\luatexversion<62 + \def\MT@luatex@no{2} + \ifnum\luatexversion<36 + \def\MT@lua{\directlua0} + \def\MT@luatex@no{1} + \fi \fi \fi \fi @@ -57,6 +60,7 @@ \@ifl@t@r\fmtversion{2016/01/01}\relax{\RequirePackage{luatexbase}} \@ifl@t@r\fmtversion{2017/01/01}\relax{\RequirePackage{luaotfload}} \MT@lua{require("microtype")} +\MT@requires@luatex6{\let\MT@glet\glet}\relax \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} |