diff --git a/luametalatex.ini b/luametalatex.ini index 20b7524..52a27be 100644 --- a/luametalatex.ini +++ b/luametalatex.ini @@ -16,4 +16,29 @@ \global\def\eTeXrevision{.2} \endgroup +\let\LMLTsaveddump\dump +\let\dump\relax \input latex.ltx +\let\dump\LMLTsaveddump +% +\makeatletter +\def\set@fontsize#1#2#3{% + \@defaultunits\@tempdimb#2pt\relax\@nnil + \edef\f@size{\strip@pt\@tempdimb}% + \@defaultunits\@tempdimc#3pt\relax\@nnil + \edef\f@baselineskip{\the\@tempdimc}% + \edef\f@linespread{#1}% + \let\baselinestretch\f@linespread + \def\size@update{% + \baselineskip\f@baselineskip\relax + \baselineskip\f@linespread\baselineskip + \normalbaselineskip\baselineskip + \setbox\strutbox\hbox{% + \vrule\@height.7\baselineskip + \@depth.3\baselineskip + \@width\z@}% + \let\size@update\relax}% +} +\makeatother +% +\dump