diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/microtype/microtype-pdftex.def')
-rw-r--r-- | Master/texmf-dist/tex/latex/microtype/microtype-pdftex.def | 66 |
1 files changed, 1 insertions, 65 deletions
diff --git a/Master/texmf-dist/tex/latex/microtype/microtype-pdftex.def b/Master/texmf-dist/tex/latex/microtype/microtype-pdftex.def index 7bb387536b1..ccf6b6d316f 100644 --- a/Master/texmf-dist/tex/latex/microtype/microtype-pdftex.def +++ b/Master/texmf-dist/tex/latex/microtype/microtype-pdftex.def @@ -31,7 +31,7 @@ %% \ProvidesFile {microtype-pdftex.def} - [2021/10/31 v3.0 + [2021/12/02 v3.0a Definitions specific to pdftex (RS)] @@ -53,30 +53,12 @@ \ifnum\pdftexversion = 14 \ifnum \expandafter`\pdftexrevision < `h \def\MT@pdftex@no{2} - \ifnum \expandafter`\pdftexrevision < `f - \def\MT@pdftex@no{1} - \fi - \fi - \else - \ifnum\pdftexversion < 14 - \def\MT@pdftex@no{1} \fi \fi \fi \fi \fi \fi -\ifnum - \csname MT@\MT@engine tex@no\endcsname < 2 - \MT@warning@nl{You - are using a \MT@engine tex version older than - 0.14f% - .\MessageBreak - `\MT@MT' does not work with this version.\MessageBreak - Please install a newer version of \MT@engine tex% - .\MessageBreak I will quit now} - \MT@clear@options -\endinput\fi \def \MT@requires@pdftex% #1{\ifnum @@ -1022,19 +1004,6 @@ pdftex.}% } } -\def\SetProtrusion{% - \MT@begin@catcodes - \MT@SetProtrusion -} -\newcommand*\MT@SetProtrusion[3][]{% - \let\MT@extra@context\@empty - \MT@set@named@keys{MT@pr@c}{#1}% - \def\MT@permutelist{pr@c}% - \setkeys{MT@cfg}{#2}% - \MT@permute - \MT@gdef@n{MT@pr@c@\MT@pr@c@name}{#3}% - \MT@end@catcodes -} \def\SetExpansion{% \MT@begin@catcodes \MT@SetExpansion @@ -1147,15 +1116,6 @@ {Upgrade pdftex.}% } } -\define@key{MT@pr@c}{unit}[character]{% - \MT@glet@nc{MT@pr@c@\MT@curr@set@name @unit}\@empty - \def\@tempa{#1}% - \MT@ifstreq\@tempa{character}\relax{% - \MT@ifdimen\@tempa - {\MT@glet@nc{MT@pr@c@\MT@curr@set@name @unit}\@tempa}% - {\MT@warn@nodim{character widths}}% - }% -} \define@key{MT@tr@c}{unit}[1em]{% \MT@glet@nc{MT@tr@c@\MT@curr@set@name @unit}\@empty \def\@tempa{#1}% @@ -1235,30 +1195,6 @@ \fi \fi } -\def\MT@has@inh@prefix#1(#2)#3#4\@nil{% - \let\MT@temp\relax - \ifx\relax#3% - \def\@tempa{#1#2}% - \let\MT@inh@prefix\@empty - \else - \MT@ifstreq{\MT@feat}{pr}{% - \MT@ifstreq{#2}{l}{\def\MT@inh@prefix@{{1000}{0}}\@firstoftwo}{% - \MT@ifstreq{#2}{r}{\def\MT@inh@prefix@{{0}{1000}}\@firstoftwo}{% - \MT@ifstreq{#2}{lr}{\def\MT@inh@prefix@{{500}{500}}\@firstoftwo}{% - \MT@warning@nl{`#2' is not a valid prefix in inheritance list% - \MessageBreak\MT@listname. Ignoring it}% - \@secondoftwo}}}% - {\def\@tempa{#3}% - \def\MT@inh@prefix{#2}% - \@gobble}% - {\@firstofone}% - }{\@firstofone}% - {\let\MT@char\m@ne - \let\MT@temp\@gobble - }% - \fi - \MT@temp -} \MT@def@bool@opt{DVIoutput}{% \csname if\@tempa\endcsname \ifnum\pdfoutput>\z@ \MT@opt@DVItrue \fi |