LuaTeX 0.65.0 ist erschienen1

Taco hat wieder einen Stand von LuaTeX als neue Version freigegeben. Da die Liste zu lang ist, gibt's erst einmal keine Übersetzung von mir. Die folgt später einmal.

  • The Aleph and Omega version primitives are deprecated.
  • The Apple Snow Leopard Truetype font collections now work properly.
  • Libpng has been updated to 1.4.4, and zlib to 1.2.5.
  • New lua functions node.next() and node.prev().
  • The already deprecated for some time node.protrusion_skipable() function has been removed.
  • fontloader.apply_featurefile() and fontloader.apply_afmfile() now return nil, on failure.
  • The various node list fields in the lua node interface have been renamed from 'list' to 'head', e.g. tex.box[0].head, and the 'list' name is deprecated. For now, the deprecation is silent, as 'list' will stay for quite some time. Please update your lua source as soon as possible, though.
  • The call node.type() now returns "node". The existing functionality is otherwise unchanged.
  • Luafilesystem has been updated to 1.5.0. NOTE: there is an incompatible change in the directory iterator method.
  • The restriction on linebreak_filter has been eased: at least one horizontal box should be returned, but that is not necessarily the last node any more.
  • Backward compatibility has been restored for \meaning\mathchar
  • node.first_character() has been renamed to node.first_glyph() to better match its actual functionality.
  • The \Umathaccent primitive now supports both/bottom keywords, and \Umathbotaccent / \Umathaccents are now deprecated.
  • The \Umathaccent primitive now also supports the fixed keyword, which supports non-growing math accents even if the font says there are extensible variants.
  • Ongoing work on the epdf library.

Teilen

1 Kommentar zu "LuaTeX 0.65.0 ist erschienen"

Georg schrieb am 14.12 um 09:07 Uhr:

Beim Update von tlcontrib aufpassen, die Datei luatex hat falsche Zugriffsrechte, weshalb fmtutil abbricht. Die Datei muss als Ausfürbar gekennzeichnet werden (zb mit chmod +x) und dann fmtutil manuell aufgerufen werden:
fmtutil-sys –byengine luatex

Kommentar schreiben