[luatex] Question about primitives provided by aleph

Taco Hoekwater taco at elvenkind.com
Wed Apr 7 18:22:29 CEST 2010



Vafa Khalighi wrote:
> I have been searching for a manual that describes aleph primitives but I
> have not succeeded. Does anyone know such resource? the list of
> primitives and description that what each primitive does.

The list of primitives per se is relatively easy to obtain
(or at least the list of primitives that is available in luatex,
which is a bit shorter, as explained in the 'differences from
Aleph' section of the luatex reference manual).

\directlua {
for _,a in pairs (tex.extraprimitives('aleph', 'omega')) do
  print (a)
end }

Their documentation is not so easy to find. Basically, Aleph is a
continuation of Omega 1.15, with some backports from Omega 1.23
(most notably \mathdir), but the only 'official' documentation that
I know of is the 'Draft documentation for the Omega system' by
Plaice & Haralambous. IIRC, this was originally a dvi/ps file, but
you can find a pdf online here:

http://web.mit.edu/shutkin/OldFiles/MacData_1124b/afs/dev.mit.edu/source/src-9.1/third/tetex/texmf/doc/omega/base/omega-manual.pdf

This document describes Omega 1.8, but it is fairly reliable
in what it does document.

Best wishes,
Taco



More information about the luatex mailing list