diff options
Diffstat (limited to 'Master/texmf-dist/tex/luatex/luatextra/luatextra.sty')
-rw-r--r-- | Master/texmf-dist/tex/luatex/luatextra/luatextra.sty | 36 |
1 files changed, 11 insertions, 25 deletions
diff --git a/Master/texmf-dist/tex/luatex/luatextra/luatextra.sty b/Master/texmf-dist/tex/luatex/luatextra/luatextra.sty index 68743355202..f69184acb13 100644 --- a/Master/texmf-dist/tex/luatex/luatextra/luatextra.sty +++ b/Master/texmf-dist/tex/luatex/luatextra/luatextra.sty @@ -5,15 +5,11 @@ %% The original source files were: %% %% luatextra.dtx (with options: `package') -%% This is a generated file. %% -%% Copyright (C) 2009 by Elie Roux <elie.roux@telecom-bretagne.eu> +%% Written in 2009, 2010 by Manuel Pegourie-Gonnard and Elie Roux. %% %% This work is under the CC0 license. -%% -%% This work consists of the main source file luainputenc.dtx -%% and the derived files -%% luatextra.sty, luatextra.lua, luatextra-latex.tex, luatextra.pdf +%% See source file 'luatextra.dtx' for details. %% \csname ifluatextraloaded\endcsname \let\ifluatextraloaded\endinput @@ -31,15 +27,9 @@ [2010/08/02 v0.971 LuaTeX extra low-level macros] \fi - -\def\LuaTeX{Lua\TeX } -\def\LuaLaTeX{Lua\LaTeX } - -\bgroup\expandafter\expandafter\expandafter\egroup -\expandafter\ifx\csname ProvidesPackage\endcsname\relax - \input ifluatex.sty -\else - \RequirePackage{ifluatex} +\begingroup\expandafter\expandafter\expandafter\endgroup +\expandafter\ifx\csname RequirePackage\endcsname\relax \else + \RequirePackage{metalogo} \fi \ifluatex\else \begingroup @@ -50,22 +40,18 @@ \let\x\PackageWarningNoLine \fi \expandafter\endgroup - \x{luatexbase-modutils}{LuaTeX is required for this package.^^J + \x{luatextra}{LuaTeX is required for this package.^^J Aborting package loading.} \expandafter\endinput \fi \bgroup\expandafter\expandafter\expandafter\egroup \expandafter\ifx\csname ProvidesPackage\endcsname\relax + \input luatexbase.sty \input luatexbase-modutils.sty - \input luatexbase-attr.sty - \input luatexbase-cctb.sty - \input luatexbase-regs.sty \input luatexbase-mcb.sty \else + \RequirePackage{luatexbase} \RequirePackage{luatexbase-modutils} - \RequirePackage{luatexbase-attr} - \RequirePackage{luatexbase-cctb} - \RequirePackage{luatexbase-regs} \RequirePackage{luatexbase-mcb} \fi \luatexUseModule{lualibs} @@ -106,9 +92,6 @@ \let\luaclose\luatexcloselua \fi \directlua{dofile(kpse.find_file("luatextra.lua"))} -\def\ltxtra@RegisterFontCallback{ - \directlua{luatextra.register_font_callback()} -} \let\newluaattribute\newluatexattribute \let\luaattribute\luatexattribute \let\unsetluaattribute\unsetluatexattribute @@ -119,6 +102,9 @@ \let\luaModuleError\luatexModuleError \let\luaRequireModule\luatexRequireModule \let\luaUseModule\luatexUseModule +\def\ltxtra@RegisterFontCallback{ + \directlua{luatextra.register_font_callback()} +} \bgroup\expandafter\expandafter\expandafter\egroup \expandafter\ifx\csname ProvidesPackage\endcsname\relax \input luaotfload.sty |