Friedhelm Betz wrote:
On Monday 24 May 2004 18:27, Ralph Angenendt wrote:
[...]
> Gut, ich könnte natürlich alles in Docbook setzen (da gibt es
> mittlerweile auch vernünftige Editoren für),
Welche? Kennst Du außer Emacs was benutzbares für Linux? Da bin ich für
Tipps dankbar. Ich sehe mich oft gewzungen XMLSPY unter Windows zu
nutzen
Ich nutze den xxe von <
http://www.xmlmind.com/xmleditor/> - in der
Standardedition kann er zumindest DocBook. Die XML-Dateien überführe ich
dann mit xsltproc in eine Datei mit der fop <
http://xml.apache.org/fop/>
klarkommt und dann mit fop in PDF und/oder PostScript.
Kleines Makefile:
| OBJ = test
| FOXSL = /usr/share/xml/docbook/xsl-stylesheets/fo/docbook.xsl
| FOPARM = --stringparam fop.extensions 1 --stringparam paper.type A4
| HTMLXSL = /usr/share/xml/docbook/xsl-stylesheets/html/docbook.xsl
|
|
| all:
| make clean
| make fo
| make pdf
| make html
| make ps
|
| clean:
| rm -f *.fo *.html *.pdf *.ps *~
|
| pdf:
| fop -fo $(OBJ).fo -pdf $(OBJ).pdf
|
| fo:
| xsltproc $(FOPARM) $(FOXSL) $(OBJ).xml > $(OBJ).fo
|
| html:
| xsltproc $(HTMLXSL) $(OBJ).xml > $(OBJ).html
|
| ps:
| fop -fo $(OBJ).fo -ps $(OBJ).ps
Und dann mit make "OBJ=Dokument" pdf.
Fop kannst du mit Fedora "halbwegs" einfach über
jpackage.org
installieren:
| [jpackage15-generic-free]
| name=JPackage 1.5, generic free
|
baseurl=http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/jpackage/1.5/generic/free
|
| [jpackage15-generic-non-free]
| name=JPackage 1.5, generic non-free
|
baseurl=http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/jpackage/1.5/generic/non-free
|
| [jpackage15-fedora]
| name=JPackage 1.5 for Fedora Core $releasever
|
baseurl=http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/jpackage/1.5/fedora-$releasever/free
Kleines Problem: Du mußt dir anschauen, wie du "Binärpakete" via
jpackage installiert bekommst (bzw. Pakete, die eine Lizenz haben, die
die Weiterverbreitung nicht erlauben.
Ist aber auch nicht sooo schwer:
<
http://www.jpackage.org/rebuilding.php>
Gruß,
Ralph