]> pere.pagekite.me Git - text-free-culture-lessig.git/commitdiff
Add rule to generate different PDF styles using the available docbook
authorPetter Reinholdtsen <pere@hungry.com>
Thu, 9 Aug 2012 08:59:36 +0000 (10:59 +0200)
committerPetter Reinholdtsen <pere@hungry.com>
Thu, 9 Aug 2012 08:59:36 +0000 (10:59 +0200)
processors.

Makefile

index 8b599e5eedd941f2644986089aa0b4d6d1b125d5..76dfdc46902125b6b97e5fdb21612ea4583bd770 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -73,6 +73,19 @@ html: freeculture.html freeculture.nb.html
          $<
        fop -c data/fop-params.xconf -fo $(subst .pdf,.fo,$@) -pdf $@
 
+pdf-compare: freeculture.xml $(IMAGES)
+       dblatex -o freeculture-dblatex.pdf freeculture.xml
+       dblatex -T db2latex \-o freeculture-dblatex-db2latex.pdf freeculture.xml
+
+       # plain xmlto fail
+       #xmlto pdf freeculture.xml && mv freeculture.pdf freeculture-xmlto.pdf
+       xmlto --with-fop pdf freeculture.xml && mv freeculture.pdf freeculture-xmlto-fop.pdf
+
+       xsltproc --output freeculture-docbook-xsl.fo \
+         /usr/share/xml/docbook/stylesheet/docbook-xsl/fo/docbook.xsl \
+         freeculture.xml
+       fop -fo freeculture-docbook-xsl.fo -pdf freeculture-docbook-xsl.pdf
+
 %.html: %.xml $(IMAGES) $(HTML_XSLT)
        xmlto \
          -x data/stylesheet-html.xsl \