From: Petter Reinholdtsen Date: Tue, 31 Jul 2012 18:49:51 +0000 (+0200) Subject: Add rule to build using docbook-xls. X-Git-Tag: edition-2015-10-10~1954 X-Git-Url: https://pere.pagekite.me/gitweb/text-free-culture-lessig.git/commitdiff_plain/100bd1ffafddc827862692b79072f8670b90c1aa?ds=sidebyside Add rule to build using docbook-xls. --- diff --git a/Makefile b/Makefile index 50f571f..8f0fa85 100644 --- a/Makefile +++ b/Makefile @@ -43,7 +43,19 @@ html: freeculture.html freeculture.nb.html # Alternative processing path to dblatex is to use xmlto using fop to # create PDF like this. The PDF output (visual design) is better, but # the PDF index and footnote handling is worse and images are missing. -# xmlto --noautosize -m xmlto-pdf.xsl --with-fop pdf $^ +# xmlto --noautosize --stringparam paper.type=A5 \ +# --with-fop pdf $< + +# Third alternative is to use xsltproc and fop directly, as +# recommended by . +# This include images, but the index and footnote handling is +# broken. +# xsltproc \ +# --output myfile.fo \ +# --stringparam paper.type A5 \ +# /usr/share/xml/docbook/stylesheet/docbook-xsl/fo/docbook.xsl \ +# $< +# fop -fo myfile.fo -pdf $@ %.html: %.xml $(IMAGES) xmlto html-nochunks $< diff --git a/tagging.txt b/tagging.txt index 0ea3b90..38a2d05 100644 --- a/tagging.txt +++ b/tagging.txt @@ -58,3 +58,8 @@ dblatex (BTS #682901). - not showing norwegian language for system templates (BTS #682936). + +xsltproc / fop + + - both version 1.75.2+dfsg-5 (squeeze) and version 1.76.1+dfsg-1 + (wheezy) give broken footnotes and index. diff --git a/xmlto-pdf.xsl b/xmlto-pdf.xsl deleted file mode 100644 index 9d1a87a..0000000 --- a/xmlto-pdf.xsl +++ /dev/null @@ -1,10 +0,0 @@ - - -A5 - -