[luatex] macros to invoke lua in LaTeX
Arno Trautmann
Arno.Trautmann at gmx.de
Sat Mar 7 09:15:23 CET 2009
Will Robertson wrote:
> On 2009-03-07 11:41:20 +1030, Reinhard Kotucha <reinhard.kotucha at web.de>
> said:
>
>> There had been a discussion about namespaces on the LaTeX-3 mailing
>> list a few years ago. It was Hans Aberg who proposed namespaces, if I
>> remember correctly. As far as I remember, he had not been able to
>> convince the LaTeX team. I don't remember the details. If you are
>> interested, dig out the mail archives.
>
> I haven't been too successful finding the relevant thread. I remember
> Philip Lehman proposed a "poor man's namespace" for packages, but that's
> not really the same thing.
>
> What LaTeX3 does currently is to rename all engine primitives to remove
> them from the user namespace.
>
> E.g.,
> \write -> \tex_write:D
> \protected -> \etex_protected:D
> \pdfstrcmp -> \pdf_strcmp:D
Where the ”:D“ means ”don‘t touch, these are primitives“, for the reader
who is not familiar with LaTeX3. They‘re not funny smileys added by Will…
Arno
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 260 bytes
Desc: OpenPGP digital signature
Url : http://tug.org/pipermail/luatex/attachments/20090307/4282b4ee/attachment.bin
More information about the luatex
mailing list