[luatex] macros to invoke lua in LaTeX

Heiko Oberdiek oberdiek at uni-freiburg.de
Thu Mar 5 23:37:55 CET 2009

On Thu, Mar 05, 2009 at 11:07:51PM +0100, Reinhard Kotucha wrote:

> Regarding namespaces: It's a good idea at first glance.  But I don't
> think there is any need to be concerned about macro packages people
> write in the future.  Macro writers have to read the specifications
> anyway.  They have to read the TeXbook if they want to support Knuth's
> tex, they have to read the pdfTeX manual if they want to support
> pdftex, and they have to read the LuaTeX manual if they want to support
> Luatex.  Same for e-TeX, XeTeX, Omega, and derivates.

Another reason for prefixes. As package author I wouldn't want
to check all engines for name clashes. Also it's quite
difficult to check future name clashes, especially for user
land macro names.

> Hans already explained why new primitives don't break old macro
> packages.  So, where is the problem?

Mixing old with new packages.

Yours sincerely
  Heiko <oberdiek at uni-freiburg.de>

More information about the luatex mailing list