drukowanie docbooka
Grzegorz Godlewski
ggodlewski w host.sk
Pon, 3 Lut 2003, 15:42:47 CET
Witam
Czym ładnie wydrukować docbooka?
Teraz robie to tak:
xsltproc pd.xsl pd.xml > pd.fo
pdfxmltex pd.fo
pd.xsl:
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version='1.0'>
<xsl:import href="/usr/share/sgml/docbook/xsl-stylesheets/fo/docbook.xsl"/>
<xsl:param name="generate.toc">book toc,title,figure,table,example,equation</xsl:param>
<xsl:param name="bibliography.numbered">1</xsl:param>
<xsl:param name="paper.type">A4</xsl:param>
<xsl:param name="default.units">cm</xsl:param>
<xsl:param name="l10n.gentext.language">pl</xsl:param>
<xsl:param name="body.font.size">12pt</xsl:param>
<xsl:param name="section.autolabel" select="1"/>
<xsl:param name="toc.section.depth" select="2"/>
<xsl:param name="section.label.includes.component.label" select="1"/>
<xsl:param name="space-before.maximum">0</xsl:param>
<xsl:attribute-set name="list.item.spacing">
<xsl:attribute name="space-before.optimum">0em</xsl:attribute>
<xsl:attribute name="space-before.minimum">0em</xsl:attribute>
<xsl:attribute name="space-before.maximum">0em</xsl:attribute>
</xsl:attribute-set>
</xsl:stylesheet>
Niestety niektóre table mają rozjechane wysokości. Nagłowki mają po 4 linie,
choć w każdej są po 2 wyrazy. W spisie zamiast numerów stron są "??".
Mamy jeszcze jakieś inne programy do tego? Może ktoś dysponuję lepszym plikiem
xsl? Boję się, że będe musiał to przenieść do offica :(
--
/ Grzegorz Godlewski /
\ Mail: ggodlewski w host.sk Jabber JID: grzesiek w jabber.pld.org.pl \
/ GG: 1600799 ICQ UIN: 118261503 /
\ WWW: http://ggodlewski.host.sk \
Więcej informacji o liście dyskusyjnej pld-users-pl