Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision d99e15b3

Von Moritz Bunkus vor fast 18 Jahren hinzugefügt

  • ID d99e15b3ded91c9865dfdc6e767499d1bc1b763f
  • Vorgänger 32d33e11
  • Nachfolger ca2faab7

Aktualisierung der Dokumentation zur Verwendung von OpenDocument-Vorlagen und der Umwandlung in PDF-Dokumente.

Unterschiede anzeigen:

doc/INSTALL
169 169
Nach der Installation m?ssen in der Datei "lx-erp.conf" zwei weitere
170 170
Variablen angepasst werden: "$openofficeorg_writer_bin" muss den
171 171
vollst?ndigen Pfad zur OpenOffice.org Writer-Anwendung enthalten.
172
"$xvfb_run_bin" muss den Pfad zu einem Script enthalten, dass den "X
173
virtual frame buffer" startet und direkt danach ein Programm in ihm
174
startet, das dem Script als Parameter ?bergeben wird. Lx-Office
175
enth?lt bereits ein solches Script namens "xvfb-run", das
176
standardm??ig verwendet wird. Es handelt sich dabei um eine gestutzte
177
Version des Scripts "xvfb-run" aus dem Debian-Paket "xvfb".
172
"$xvfb_bin" muss den Pfad zum "X virtual frame buffer" enthalten.
173

  
174
Zus?tzlich gibt es zwei verschiedene Arten, wie Lx-Office mit
175
OpenOffice kommuniziert. Die erste Variante, die benutzt wird, wenn
176
die Variable "$openofficeorg_daemon" gesetzt ist, startet ein
177
OpenOffice, das auch nach der Umwandlung des Dokumentes gestartet
178
bleibt. Bei weiteren Umwandlungen wird dann diese laufende Instanz
179
benutzt. Der Vorteil ist, dass die Zeit zur Umwandlung deutlich
180
reduziert wird, weil nicht f?r jedes Dokument ein OpenOffice gestartet
181
werden muss. Der Nachteil ist, dass diese Methode Python und die
182
Python-UNO-Bindings ben?tigt, die Bestandteil von OpenOffice 2 sind.
183

  
184
Ist "$openofficeorg_daemon" nicht gesetzt, so wird f?r jedes Dokument
185
OpenOffice neu gestartet und die Konvertierung mit Hilfe eines Makros
186
durchgef?hrt. Dieses Makro muss in der Dokumentenvorlage enthalten
187
sein und "Standard.Conversion.ConvertSelfToPDF()" hei?en. Die
188
Beispielvorlage templates/German-invoice.odt enth?lt ein solches
189
Makro, das in jeder anderen Dokumentenvorlage ebenfalls enthalten sein
190
muss.
178 191

  
179 192
Als letztes muss herausgefunden werden, welchen Namen OpenOffice.org
180 193
Writer dem Verzeichnis mit den Benutzereinstellungen gibt. Unter

Auch abrufbar als: Unified diff