diff options
author | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | 2010-11-08 06:25:18 +0100 |
---|---|---|
committer | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | 2010-11-11 15:53:11 +0100 |
commit | 56621dd318ee45d055ca94eed8ff4cdd2cab73aa (patch) | |
tree | bb71c2997f86d7047a68be7b775d1fc99a8c9358 /luatexbase-modutils.dtx | |
parent | d32313ab75f009ed9a806b41b08c9bd881c6bb36 (diff) | |
download | luatexbase-56621dd318ee45d055ca94eed8ff4cdd2cab73aa.tar.gz |
error if not luatex
Diffstat (limited to 'luatexbase-modutils.dtx')
-rw-r--r-- | luatexbase-modutils.dtx | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/luatexbase-modutils.dtx b/luatexbase-modutils.dtx index 483ee96..91d97ab 100644 --- a/luatexbase-modutils.dtx +++ b/luatexbase-modutils.dtx @@ -275,14 +275,17 @@ See source file '\inFileName' for details. \fi \ifluatex\else \begingroup - \expandafter\ifx\csname PackageWarningNoLine\endcsname\relax - \def\x#1#2{\begingroup\newlinechar10 - \immediate\write16{Package #1 warning: #2}\endgroup} + \expandafter\ifx\csname PackageError\endcsname\relax + \def\x#1#2#3{\begingroup \newlinechar10 + \errhelp{#3}\errmessage{Package #1 error: #2}\endgroup} \else - \let\x\PackageWarningNoLine + \let\x\PackageError \fi \expandafter\endgroup - \x{luatexbase-modutils}{LuaTeX is required for this package. Aborting.} + \x{luatexbase-attr}{LuaTeX is required for this package. Aborting.}{% + This package can only be used with the LuaTeX engine^^J% + (command `lualatex' or `luatex').^^J% + Package loading has been stopped to prevent additional errors.} \lltxb@modutils@AtEnd \expandafter\endinput \fi |