summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/csplain/fonts/luafonts.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/csplain/fonts/luafonts.tex')
-rw-r--r--Master/texmf-dist/tex/csplain/fonts/luafonts.tex9
1 files changed, 4 insertions, 5 deletions
diff --git a/Master/texmf-dist/tex/csplain/fonts/luafonts.tex b/Master/texmf-dist/tex/csplain/fonts/luafonts.tex
index 88795e9a553..65d841ef940 100644
--- a/Master/texmf-dist/tex/csplain/fonts/luafonts.tex
+++ b/Master/texmf-dist/tex/csplain/fonts/luafonts.tex
@@ -1,10 +1,11 @@
-% I don't understand this. This is a result of my reverse engeneering of the
-% luaotfload.sty package.
+% This is a result of my reverse engeneering of the luaotfload.sty package.
% LuaTeX needs these \directlua in order to \font primitive works like in XeTeX.
% Petr Olsak Nov. 2012, Nov. 2013
-\openin15=ltluatex.tex
+\ifx\luafonts\undefined \else \message{...skipping}\endinput\fi
+\global\let\luafonts=\relax
+\openin15=ltluatex.tex
\ifeof15 \else \closein15 %%%%%%%%%%%%% ltluatex exists
\expandafter\ifx\csname e@alloc@attribute@count\endcsname \relax
@@ -38,8 +39,6 @@
luatexbase.require_module('\luaotfloadfile')
texio.write_nl = oriwrite % return to original meaning
}
-\global\let\luafonts=\relax
-
\endinput \fi
\ifnum\luatexversion<76 %%%%%%%%%%%%% LuaTeXvesion < 76: