Archiv
LuaTeX Beta 0.52.00
Und wieder eine neue Version! Aber dieses Mal nur kleine bzw. interne Veränderungen, also nichts für einen längeren Bericht hier.
LuaTeX Beta 0.510
Großartige Neuigkeiten! LuaTeX Beta 0.51.0 wurde soeben veröffentlicht. Folgende große Neuerungen gibt es: Eine neue Funktion: tex.sp(<string>) konvertiert eine Zeichenkette (z.B. “2cm”) in scaled points für interne Berechnungen. node.hpack() und node.vpack() geben die badness der Box als zweiten Rückgabewert zurück. node.copy_list() erlaubt ein Stopper-Argument. Neue Funktionen für lfs: lfs.readlink() (für symlinks unter Unix) und lfs.shortname() [...]
Neues Feature: tex.tprint(…)4
Ab jetzt gibt es ein neues Feature in LuaTeX. Darauf habe ich schon lange gewartet! Erst einmal zum Hintergrund: ich habe oft Benutzereingaben, die viele Zeichen enthalten, über die TeX stolpern würden. Zum Beispiel: 17% der Mitarbeiter der Müller GmbH & Co. KG aus Grünwald\Niederhausen wählen gerne Menü #3. Nun kann man unmöglich einen solchen [...]
Eine Nodeliste erstellen – einfaches Beispiel1
Auf der DANTE Konferenz in Dortmund habe ich einen Vortrag über LuaTeX gehalten und dort ein Beispiel für’s Erstellen einer Nodelist gegeben. Das Beispiel habe ich extra knapp gehalten, damit der Code lesbar auf eine Folie passt. Hier ist dasselbe Beispiel etwas ausführlicher. \directlua{ function mkhbox(str) local head local glyph = node.id("glyph") for s in [...]
DANTE 2010 – diese Woche ist es soweit0
Diese Woche findet in Dortmund (netterweise bei mir fast vor der Haustür) die TeX-Frühjahrstagung DANTE 2010 statt. Ihr könnt also noch schnell euren Koffer packen, euch anmelden und die ganzen LuaTeX-Experten treffen (und es sind einige da!). Ich hoffe, einige von euch zu sehen!
