Version 5.5.9

Version 3

3.9

3.9.36 (7.9.2020)

  • Neue Option reportmissingglyphs=“warning”.

3.9.35 (26.8.2020)

  • Fehlerkorrektur bei leerem Value-Element.

3.9.34 (24.8.2020)

  • Sicheres Laden von harfbuzz, neue Binaries für Windows/Mac/Linux.

3.9.33 (23.8.2020)

  • harfbuzz auf Windows deaktivieren.

3.9.32 (21.8.2020)

  • Experimenteller (nicht unterstützter) harfbuzz shaper.

3.9.31 (16.8.2020)

  • Interaktionen (Hyperlinks) als Voreinstellung.

3.9.30 (14.8.2020)

  • Korrigiere Hyperlinks (kein Rahmen im Acrobat, Interaktion ist Voreinstellung).

3.9.29 (14.8.2020)

  • Fehlerkorrektur für ForAll und gefilterten Werten (#261).

3.9.28 (3.8.2020)

  • Fehlerkorrektur für rowspan/colspan-Berechnung. (#259)

3.9.27 (31.7.2020)

  • padding-left und padding-right bei Paragraph. (#258)

3.9.26 (29.7.2020)

  • Neue XPath-Funktionen firstmark und lastmark um die ersten und letzten Marker einer Seite zu bekommen.
  • Neue interne Variable $_lastpage, die die letzte Seitenzahl des vorherigen Laufs enthält.

3.9.25 (26.7.2020)

  • Fehlerkorrektur für Farbe bei Unterstreichen (#256).
  • Schemaverbesserungen (#257).

3.9.24 (10.7.2020)

  • Neue Option randomseed.
  • Fehlerkorrektur für Hyperlinks am Ende der Zeile (#255).

3.9.23 (5.7.2020)

  • Servermodus: /v0/pdf/‹id› löscht die PDF-Datei auf dem server nach dem Request.

3.9.22 (5.7.2020)

  • Servermodus: konfigurierbarer Filter und extra Verzeichnisse, neuer Konfigurationsabschnitt server.

3.9.21 (3.7.2020)

  • Lua Filter: runtime.find_file gibt den absoluten Pfad einer Ressource zurück (Datei oder URL).

3.9.20 (2.7.2020)

  • Servermodus: Modi in der URL angeben.

3.9.19 (1.7.2020)

  • HTML Support verbessert (margin-top, margin-bottom und andere).

3.9.18 (25.6.2020)

  • HTML Support verbessert.

3.9.17 (22.6.2020)

  • Fehlerkorrektur QR-Code (aus dem master-Repository).
  • CSS border-radius.

3.9.16 (12.6.2020)

  • Fehlerkorrektur HTML, Handbuch aktualisiert.

3.9.15 (10.6.2020)

  • Update auf LuaTeX 1.12 (ohne sichtbare Änderungen).
  • Neues Handbuch Englisch.

3.9.14 (19.5.2020)

  • Verschiedene Korrekturen, die in den letzten Entwicklungsversionen eingebaut wurden.

3.9.13 (15.5.2020)

  • Fehlerkorrektur zum Finden der ausführbaren Datei (#254).

3.9.12 (12.5.2020)

  • Zwei Fehlerkorrekturen im HTML-Modus (#252 und #253).

3.9.11 (12.5.2020)

  • Neuer HTML Modus: bessere Tabellendarstellung.

3.9.10 (10.5.2020)

  • Neuer HTML Modus: sp html meinedatei.html.
  • Zweites Argument für sd:imageheight, sd:imagewidth für genaue Größe.
  • Image als Kind von Output möglich.

3.9.9 (21.4.2020)

  • Verbesserte HTML Unterstützung.

3.9.8 (3.4.2020)

  • Neue Option PDFOptions/showbookmarks für Adobe Acrobat.

3.9.7 (31.3.2020)

  • Fehlerkorrektur: doppelter hyperlink in einer Zeile (#251)
  • CSS: Tabelle mit 100% breite, td: Ausrichtung
  • Textformat: setze margin am oberen Ende der umgebenden Box.
  • Erste (Vorab-) Version des neuen HTML-Parsers.

3.9.6 (12.3.2020)

  • Tabellenausgleich: einzelne Tabellenlinie in der letzten Spalte geht in die vorherige Spalte. (#250)
  • Korrektur: Einfache HTML-Tabelle (#249).
  • Korrektur: html Hyperlinks mit widow/orphan Kontrolle (#248).
  • Korrektur: run_saxon() schlägt fehl.
  • Korrektur: backgroundcolor in Tabellenzellen, wenn es Voreinstellungen in Column gibt (#247).

3.9.5 (25.2.2020)

  • Korrigiere Höhenberechnung für Zellbelegung.

3.9.4 (14.2.2020)

  • Neuer Weg, um run_saxon in der Vorverarbeitung zu starten.

3.9.3 (10.2.2020)

  • Setze Logdatei für Servermodus.

3.9.2 (27.1.2020)

  • Neue Option interaction, um hyperlinks im Dokument zu deaktivieren, U+2011 wird nun beachtet.

3.9.1 (16.1.2020)

  • Externe Bild-Konvertierungstools.

3.8

3.8.0 (14.1.2020)

  • Veröffentliche stabile Version 3.8.0.

3.7

3.7.24 (6.1.2020)

  • Fehlerkorrekturen (#242, #174, #239). Vorbereitung für 3.8.

3.7.23 (19.12.2019)

  • Neue cache-Option “none”.

3.7.22 (11.12.2019)

  • Verbesserung beim caching von externen Medien.

3.7.21 (11.12.2019)

  • Verbesserung beim Download von Medien.

3.7.20 (27.11.2019)

  • Neuer Kommandozeilenparameter: setze Image cache.

3.7.19 (25.11.2019)

  • Bugfix für Tabellenausgleich (#243).

3.7.18 (22.11.2019)

  • Neuer Finalizer-callback und HTTP-Modul im Lua-Filter.

3.7.17 (19.11.2019)

  • Bessere Fehlermeldungen beim Laden externer Dateien (#241).

3.7.16 (18.11.2019)

  • Fehlerkorrektur 2 für Tabellenausgleich (#240).

3.7.15 (5.11.2019)

  • Fehlerkorrektur für Tabellenausgleich (#240).

3.7.14 (31.10.2019)

  • Halloween release. (Fehlerkorrektur für SavePages in Rückwärts-Modus).

3.7.13 (28.10.2019)

  • Update auf LuaTeX version 1.11.1 für den neuen page_order_index callback.
  • Zugriff auf Modi via $_mode Variable.
  • Entferne feature »insert after« bei NewPage.

3.7.12 (22.10.2019)

  • Neuer Kommandozeilenbefehl mode für alternative Code-Ausführung.
  • Seiten umordnen mit SavePages und InsertPages.

3.7.11 (9.10.2019)

  • Seitenzahl bei Fehlern und Warnungen

3.7.10 (11.9.2019)

  • Neuer Befehl ‘sp new’ für Beispieldateien.
  • XML Schema (XSD) hinzufügen.

3.7.9 (3.9.2019)

  • Options kann mehrfach in der Layoutdatei vorkommen.

3.7.8 (15.8.2019)

  • sd:group-width() hat einen zweiten Parameter um die exakte Breite zu erhalten, genau wie sd:group-height().
  • Papierformat kann erneut gesetzt werden.
  • Drehung in Tabellenzellen verbessert.

3.7.7 (18.7.2019)

  • Ersatzfonts für LoadFontfile.

3.7.6 (1.7.2019)

  • Elemente in Message erlauben.
  • Neue XPath Funktion number().
  • Fehlerkorrektur Initialen und Zeilenhöhe.

3.7.5 (12.6.2019)

  • Fehlerkorrektur textformat/fill-last-line (#234).
  • Fehlerkorrektur valign=bottom (#233).

3.7.4 (21.5.2019)

  • Fehlerkorrektur Tabellenausgleich (#232).

3.7.3 (2.5.2019)

  • AttachFile: setze den PDF-Namen der eingebundenen Datei.

3.7.2 (28.4.2019)

  • Fehlerkorrektur: TD mit align=right und nur Leerzeichen im Inhalt (#230).
  • AttachFile kann die Daten von einem XML-Knoten lesen (anstelle einer externen Ressource).

3.7.1 (2.4.2019)

3.6

3.6.0 (13.2.2019)

  • Veröffentliche Version 3.6.0

3.5

3.5.13 (13.2.2019)

  • Fehlerkorrektur für valign=“botton” in PlaceObject (#222)
  • Fehlerkorrektur Zeilenabstand in Absätzen für kleine Schriftgrade (#221)
  • Fehlerkorrektur URL Umbruch (#173)
  • Fehlerkorrektur Textformat tracing (#172)

3.5.12 (31.1.2019)

  • Fehlerkorrektur für Tabellenausgleich und break-below=no

3.5.11 (27.1.2019)

  • Tabellen-Ausgleich: setze aktuelle Ausgabezeile.
  • Tabellen-Ausgleich beachtet die Zeilenhöhe.

3.5.10 (21.12.2018)

  • Verschiedene Fehlerkorrekturen. XProc wird nicht mehr unterstützt. Neues Attribut clip bei Frame. Trennmuster aktualisiert. XInclude für Datendateien. Benutze Go 1.11 Module.

3.5.9 (29.11.2018)

  • Seitenrand 1cm als Voreinstellung. Fehlerkorrektur bei dynamischen Tabellenkopf und balance=“yes”.

3.5.8 (28.11.2018)

  • Kleine Fehlerkorrekturen.

3.5.7 (21.11.2018)

  • Fehlerkorrektur bei Tabellenausgleich und Cursorpositionierung (#202).
  • Unterstützung für PDF/X-3 und PDF/X-4.
  • Grundlegende Unterstützung für PDF/UA (Barrierefreiheit).

3.5.6 (9.11.2018)

  • Rotation in Tabellenzellen verbessert.

3.5.5 (30.10.2018)

  • Konvertiere SVG automatisch mit Inkscape.
  • Optionaler Dateiname im XML-Writer des Luafilters.

3.5.4 (4.10.2108)

  • Neuer Dateiloader erlaubt vielfältige Arten der Dateieinbindung.
  • Erlaube das Einbinden von Dateien mit nicht-Ascii-Dateinamen unter Windows.

3.5.3 (25.9.2018)

  • Verschiedene Fehlerkorrekturen (HTML-Links in Daten, PDF-dest zu tief #198).

3.5.2 (18.9.2018)

  • Sperrung in Span.
  • Break-below funktioniert mit Tabellenlinien.
  • CID Schriftarten können benutzt werden.
  • Fehlerkorrektur für upper-case(), lower-case() und replace().
  • Verschiedene Fehlerkorrekturen für LuaTeX 1.0.7.

3.5.1 (5.9.2018)

  • Erstes Release mit dynamischer Bibliothek, hauptsächlich für Tests.

3.4

3.4.0 (3.9.2018)

  • Veröffentliche Version 3.4.0

3.3

3.3.14 (30.8.2018)

  • Update auf LuaTeX Version 1.0.7
  • sp compare HTML Statusreport
  • TCP Verbindung auf localhost beschränken

3.3.13 (22.8.2018)

  • Neuer Befehl TableNewPage um in einer Table eine neue Seite zu beginnen.
  • Zugriff auf Benutzer-Variablen im Lua-Filter
  • Neue XPath-Funktion lower-case()

3.3.12 (13.8.2018)

  • Fehlerkorrektur bei der Berechnung der Breite von Tabellenzellen
  • Ellipsen können mit dem Befehl circle erzeugt werden.

3.3.11 (8.8.2018)

  • Fehlerkorrektur für Tabellen, die sich über mehrere Bereiche erstrecken (#191)
  • Sicherstellen, dass die letzte Zeile eines Absatzes eine minimale Länge hat (#188)

3.3.10 (31.7.2018)

  • sd:group-height() mit einem zweiten Argument (Einheit), die Ausgabe ist das Vielfache der Einheit.
  • Bookmarks ändern nicht den Zoom-Faktor des PDFs
  • Fehlerkorrektur für NoBreak
  • Neue Lua-Implementierung für den Filter (yuin/gopher-lua anstelle von Shopify/go-lua)

3.3.9 (18.6.2018)

  • Verschiedene Fehlerkorrekturen, Zugriff auf $_jobname

3.3.8 (18.6.2018)

  • SaveDataset: Attribut filename umbenannt nach name.
  • Hyperlinks innerhalb von Dokumenten
  • Bookmarks in dynamischen Tabellenköpfen erlabut (Tr/sethead=‘yes’)
  • XPath: korrigiere Vergleich von Elementen und einzelnen Werten.

3.3.7 (13.6.2018)

  • Textdrehungen in Tabellenzellen (Td)

3.3.6 (1.6.2018)

  • Fehlerkorrektur in Textformat/spacebelow (#171)

3.3.5 (30.5.2018)

  • Neues Attribut minwidth um die minimale Breite des Leerraums bei HSpace einzustellen.
  • Verschiedene Fehlerkorrekturen: leaders in Tabellen, Dokumentationslinks, space="..." bei LoadFontfile
  • Neue XPath-Funktion local-name()
  • HTML erlaubt nun auch em
  • »Neues« Farbschema RGB für Werte zwischen 0 und 255
  • Sprache »French« zum Schema hinzufügen

3.3.4 (16.5.2018)

  • Fehlerkorrektur für Strg-c, um den Publisher-Durchlauf zu beenden und Output/balance=“yes”

3.3.3 (15.5.2018)

  • Fehlerkorrektur: Seitenformat kann von der Datenquellen genommen werden.
  • Korrigiere QR-Code Erzeugung.

3.3.2 (20.4.2018)

  • Bugfix Höhenberechnung Output/Text und balance=“yes”

3.3.1 (16.4.2018)

  • Balance: padding-bottom und valign auf der letzten Seite
  • Output/Text balance=“yes” und textformat/column-padding-top

3.2

3.2.0 (27.3.2018)

  • Veröffentliche Version 3.2.0

3.1

3.1.28 (27.3.2018)

  • Verbesserungen im Handbuch

3.1.27 (23.3.2018)

  • Weitere Fehlerkorrektur bei Tabellen

3.1.26 (23.3.2018)

  • Fehlerkorrektur bei Tabellen (#166)
  • Fehlerkorrektur bei Ul/Li

3.1.25 (20.3.2018)

  • Fehlerkorrektur bei XPath (#165)
  • Das neue deutsche Handbuch einbegunden

3.1.24 (16.3.2018)

  • Neues Feature: Table/balance=“yes” für Spaltenausgleich.

3.1.23 (14.3.2018)

  • Tr/minheight erlaubt Längenangaben

3.1.22 (9.3.2018)

  • PlaceObject: Absolute Positionierung verbessern
  • SortSequence: umgekehrte Reihenfolge erlauben
  • Detaillierte Optionen für Schusterjungen und Hurenkinder

3.1.21 (16.2.2018)

  • Fehlerkorrektur für mehrseitige Tabellen
  • Neue Default-Fonts

3.1.20 (1.2.2018)

  • Viele Verbesserungen im Font-Bereich, erste Versuche, Chinesisch korrekt zu setzen

3.1.19 (30.1.2018)

  • PDF Titel und Autor setzen ist nun möglich

3.1.18 (29.1.2018)

  • Löse Problem mit Zeichenzuordnung

3.1.17 (28.1.2018)

  • Fehlende Zeichen werden angemerkt
  • exit=“yes” bei Message um den Publishing-Durchlauf zu beenden

3.1.16 (19.12.2017)

  • Andere Namensräume in der Layoutdatei erlauben
  • Fehlerkorrektur für FontFix

3.1.15 (7.12.2017)

  • Neuer Befehl Span für farbige Hintergründe

3.1.14 (1.12.2017)

  • Geschwindigkeit erhöht

3.1.13 (30.11.2017)

  • Benutze exeSufix für sp compare auf Windows
  • Fehlerkorektur für Output/allocate=“auto”

3.1.12 (28.11.2017)

  • Fehlerkorrektur für »zukünftige Seiten«

3.1.11 (23.11.2017)

  • Lese Excel-Dateien und validiere RelaxNG
  • Füge grundlegende Unterstützung für LuaTeX 1.0.4 hinzu

3.1.10 (3.11.2017)

  • Verbessere den Lua-CSV-Reader

3.1.9 (31.10.2017)

  • Neues Lua-basiertes Pre-processing

3.1.8 (24.10.2017)

  • Neue XPath-Funktion round(), padding-* in Column

3.1.7 (22.10.2017)

  • Verschiedene Fehlerkorrekturen (Raster, Fontface)

3.1.6 (27.9.2017)

  • Verschiedene Fehlerkorrekturen

3.1.5 (8.9.2017)

  • Neues Feature: DefineTextformat/tab=hspace ändert den Tabulator in einen dehnbaren Leerraum.

3.1.4 (6.9.2017)

  • Fehlerkorrektur: Image/page geht nicht mit href zusammen

3.1.3 (22.8.2017)

  • Neue XPath-Funktion sd:dimexpr() für Berechnungen mit Längenangaben

3.1.2 (31.7.2017)

  • Fehlerkorrektur für Unterstreichen.

3.1.1 (28.7.2017)

  • ZUGFeRD Integration, neue Befehle AttachFile und AddSearchpath

3.0

3.0.0 (25.7.2017)

  • Veröffentliche Version 3.0

Inhalt