LaTeX-Escaping von HTML: Newlines am Ende entfernen
Refactoring: SL::Template: Parameterübergabe als Hash, nicht positionsabhängig (Teil 2)
HTML-zu-LaTeX/OpenDocument: durch normale Leerzeichen ersetzen
SL::Template::LaTeX: Unterstützung für HTML-codierte Felder
Unterstützung für andere Datenbankencodings als Unicode/UTF-8 entfernt
'templates' nicht aus %::myconfig, sondern aus Defaults-Tabelle holen
SL::Template::LaTeX: Funktion zum Parsen & PDF erzeugen aus einem .tex mit nur einem Funktionsaufruf
config tag-style für TT vorlagen
Erste Version Template Toolkit Druck
In Absprache mit Sven pagebreak und sumcarriedforward wieder hergestellt, allerdings in der Upgrade-Doku als "deprecated" beschrieben.Diese Aktion ist einzig dazu gedacht die Leute beim upgrade weich fallen zu lassen, da diese Funktionen bislang als "Standard" galten...
pagebreak-Mechanismus entfernen
Fix für Bug 1733.
$userspath nicht an das aktuelle Verzeichnis anhängen, ...
da vorher schon in $userspath gewechselt wurde.
Umgebungsvariable openin_any=p setzen.
Damit können keine Dateien aus höheren Verzeichnissen als in TEXINPUTSeingebunden werden. TEXINPUTS zeigt das Users und das Vorlagen-Verzeichnis.
UTF-8-Daten vor Ausgabe an Template auf Form C normalisieren
Wenn UTF-8-Daten als Form D vorliegen, so steigt LaTeX aus, weil esdiese Form nicht kennt.
Bessere Fehlermeldung ausgeben, wenn eine Anwendung wie pdflatex nicht gefunden wird
Merge branch 'master' into after-262
Conflicts: DEBIAN/DEBIAN/postinst DEBIAN/mk_erp_deb.sh config/lx-erp.conf config/lx-erp.conf.default doc/INSTALL.txt locale/de_DE/all
Templates: bei verschachtelten <%if%> / <%foreach%> das richtige <%end%> finden
Globale Variablen nach %::lx_office_conf verschoben
Betroffen sind: $sendmail $openofficeorg_writer_bin $xvfb_bin $html2ps_bin $ghostscript_bin $latex_bin $pg_dump_exe $pg_restore_exe
Benötigte LaTeX-Pakete nach letztem \usepackage oder vor \begin{document} einbinden
Erst, wenn weder das Eine noch das Andere gefunden wurde, werden diebenötigten Zeilen am Ende angefügt.
Fix für Bug 1414.
Vor dem Ausführen von (pdf)latex das HOME auf das users-Verzeichnis setzen
Es gibt Situationen, in denen (pdf)latex Fontdateien für bestimmteSchriftgrößen on the fly erzeugen muss. Diese werden in ~/.texmf-vargespeichert. Deshalb muss das Verzeichnis, das (pdf)latex für HOME...
Optionen non-greedy matchen, weil ansonsten HTML-Kommentar-Ende nicht richtig gematcht wird
Richtiges HTML-Kommentar-Ende in config-Zeile akzeptieren
foreach als eindeutiges Wort für Schleifen innerhalb Latex-Druckvorlagen benutzen, Details:
if ((substr($text, $keyword_pos, 2) eq 'if') || (substr($text,$keyword_pos, 3) eq 'for')) {
mach daraus mal
if ((substr($text, $keyword_pos, 2) eq 'if') || (substr($text,...
Schleifenzähler für first fängt bei 0 an, nicht bei 1
Ein-/Ausgaben in Textdateien (Druckvorlagen) zwischen UTF-8 und internem Encoding wandeln, sofern notwendig
DRY: "use parent"
SL/Template.pm in eine Datei pro Package aufgeteilt.