X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;ds=sidebyside;f=doc%2FINSTALL%2FOpenDocument_002dVorlagen.html;h=a5f4ebe73abf156c7be03bc822a2ea929b644704;hb=22ef7f9a8efda6c303e1d55f9e27d999ffbeaeed;hp=9a6ed1c6431638df514a12f2a52127fa18d4210a;hpb=7b642ce61e73d9694e23771ca2bea78143996f0f;p=kivitendo-erp.git diff --git a/doc/INSTALL/OpenDocument_002dVorlagen.html b/doc/INSTALL/OpenDocument_002dVorlagen.html index 9a6ed1c64..a5f4ebe73 100644 --- a/doc/INSTALL/OpenDocument_002dVorlagen.html +++ b/doc/INSTALL/OpenDocument_002dVorlagen.html @@ -3,9 +3,9 @@
-nächstes: Lx-Office ERP verwenden, -voriges: Benutzer und Datenbanken anlegen, -aufwärts: Top +
+Next: Lx-Office ERP verwenden, +Previous: Benutzer- und Gruppenverwaltung, +Up: Top
Lx-Office unterstützt die Verwendung von Vorlagen im +
Lx-Office unterstützt die Verwendung von Vorlagen im
OpenDocument-Format, wie es OpenOffice.org ab Version 2
erzeugt. Lx-Office kann dabei sowohl neue OpenDocument-Dokumente als
-auch aus diesen direkt PDF-Dateien erzeugen. Um die Unterstützung von
-OpenDocument-Vorlagen zu aktivieren muss in der Datei “lx-erp.conf”
-die Variable $opendocument_templates
auf “1” stehen. Dieses
-ist die Standardeinstellung.
+auch aus diesen direkt PDF-Dateien erzeugen. Um die Unterstützung von
+OpenDocument-Vorlagen zu aktivieren muss in der Datei
+config/lx-erp.conf
die Variable $opendocument_templates
+auf ‘1’ stehen. Dieses ist die Standardeinstellung.
-
Weiterhin muss in der Datei “lx-erp.conf” die Variable +
Weiterhin muss in der Datei config/lx-erp.conf
die Variable
$dbcharset
auf die Zeichenkodierung gesetzt werden, die auch
bei der Speicherung der Daten in der Datenbank verwendet wird. Diese
-ist in den meisten Fällen "ISO-8859-15".
+ist in den meisten Fällen "UTF-8".
-
Während die Erzeugung von reinen OpenDocument-Dateien keinerlei -weitere Software benötigt, wird zur Umwandlung dieser Dateien in PDF -OpenOffice.org benötigt. Soll dieses Feature genutzt werden, so muss +
Während die Erzeugung von reinen OpenDocument-Dateien keinerlei +weitere Software benötigt, wird zur Umwandlung dieser Dateien in PDF +OpenOffice.org benötigt. Soll dieses Feature genutzt werden, so muss neben OpenOffice.org ab Version 2 auch der “X virtual frame buffer” (xvfb) installiert werden. Bei Debian ist er im Paket “xvfb” enthalten. Andere Distributionen enthalten ihn in anderen Paketen. -
Nach der Installation müssen in der Datei “lx-erp.conf” zwei weitere
-Variablen angepasst werden: $openofficeorg_writer_bin
muss den
-vollständigen Pfad zur OpenOffice.org Writer-Anwendung enthalten.
-$xvfb_bin
muss den Pfad zum “X virtual frame buffer”
-enthalten.
+
Nach der Installation müssen in der Datei config/lx-erp.conf
+zwei weitere Variablen angepasst werden:
+$openofficeorg_writer_bin
muss den vollständigen Pfad zur
+OpenOffice.org Writer-Anwendung enthalten. $xvfb_bin
muss den
+Pfad zum “X virtual frame buffer” enthalten.
-
Zusätzlich gibt es zwei verschiedene Arten, wie Lx-Office mit +
Zusätzlich gibt es zwei verschiedene Arten, wie Lx-Office mit
OpenOffice kommuniziert. Die erste Variante, die benutzt wird, wenn
die Variable $openofficeorg_daemon
gesetzt ist, startet ein
OpenOffice, das auch nach der Umwandlung des Dokumentes gestartet
bleibt. Bei weiteren Umwandlungen wird dann diese laufende Instanz
benutzt. Der Vorteil ist, dass die Zeit zur Umwandlung deutlich
-reduziert wird, weil nicht für jedes Dokument ein OpenOffice gestartet
+reduziert wird, weil nicht für jedes Dokument ein OpenOffice gestartet
werden muss. Der Nachteil ist, dass diese Methode Python und die
-Python-UNO-Bindings benötigt, die Bestandteil von OpenOffice 2 sind.
+Python-UNO-Bindings benötigt, die Bestandteil von OpenOffice 2 sind.
-
Ist $openofficeorg_daemon
nicht gesetzt, so wird für jedes
+
Ist $openofficeorg_daemon
nicht gesetzt, so wird für jedes
Dokument OpenOffice neu gestartet und die Konvertierung mit Hilfe
-eines Makros durchgeführt. Dieses Makro muss in der Dokumentenvorlage
+eines Makros durchgeführt. Dieses Makro muss in der Dokumentenvorlage
enthalten sein und “Standard.Conversion.ConvertSelfToPDF()”
-heißen. Die Beispielvorlage `templates/German-invoice.odt'
-enthält ein solches Makro, das in jeder anderen Dokumentenvorlage
+heiÃen. Die Beispielvorlage ‘templates/German-invoice.odt’
+enthält ein solches Makro, das in jeder anderen Dokumentenvorlage
ebenfalls enthalten sein muss.
Als letztes muss herausgefunden werden, welchen Namen OpenOffice.org
@@ -83,17 +83,17 @@ Writer dem Verzeichnis mit den Benutzereinstellungen gibt. Unter
Debian ist dies momentan ~/.openoffice.org2
. Sollte der Name
bei Ihrer OpenOffice.org-Installation anders sein, so muss das
Verzeichnis users/.openoffice.org2
entsprechend umbenannt
-werden. Ist der Name z.B. einfach nur .openoffice
, so wäre
-folgender Befehl auszuführen:
+werden. Ist der Name z.B. einfach nur .openoffice
, so wäre
+folgender Befehl auszuführen:
mv users/.openoffice.org2 users/.openoffice
Dieses Verzeichnis, wie auch das komplette users
-Verzeichnis,
muss vom Webserver beschreibbar sein. Dieses wurde in Schritt
Installation des Programmpakets
oben bereits erledigt, kann
-aber erneut überprüft werden, wenn die Konvertierung nach PDF
-fehlschlägt.
+aber erneut überprüft werden, wenn die Konvertierung nach PDF
+fehlschlägt.
-