LuaTeX Beta 0.47.00
Taco Hoekwater hat heute eine neue Version von LuaTeX (Beta 0.47) freigegeben. Die wichtigsten Neuerungen im Einzelnen:
- Neue Lua-Variablen:
pdf.pdfcatalog,pdf.pdfnames,pdf.pdfinfo,pdf.pdftrailer(lesen/schreiben) - Die Nodes im horizontalen Modus, die während des Zeilenumbruchs zu den Zeilen hinzugefügt werden, erben die Attribute aus dem ersten und letzten Node aus der erzeugten Zeile.
- Die neue Funktion
pdf.registerannot(<number>)registriert eine neue Annotation-Objektnummer, die in die aktuelle Seitenliste/Annotationliste eingefügt wird. - Die Variablen
<metrics>.Mathconstants.FractionDelimiterSizeund<metrics>.Mathconstants.FractionDelimiterDisplayStyleSizesind in die font-Tabelle aufgenommen worden. Das erlaubt das korrekte Setze der ...withdelims Mathematik-Primitiven. - Neue Lua-Variablen:
pdf.pdfmaplineundpdf.pdfmapfile(nur beschreibbar), diese sollen sich wie\pdfmaplineund\pdfmapfileverhalten. - Künstlich geneigte Fonts funktionieren nun mit anderen Fonttypen als Type1. Der Lua-Eintrag
.slantin der font-Tabelle wird nun immer beachtet. - Die Funktion
font.id(<string>)gibt die interne Fontnummer zur dazugehörigen Kontrollsequenz. - PDF Einbindung ist so optimiert, dass Objekte aus externen PDFs nur einmal eingebunden werden.
- Und diverse Bugfixes.
Das wird wohl die letzte Beta vor der Version 0.50 sein.

Kommentar schreiben