]> pere.pagekite.me Git - text-angrefrist.git/blobdiff - Makefile
Få med manglende linje i tabell 8.1.
[text-angrefrist.git] / Makefile
index 82219a1d4f89f93dad96d25d12d66382c61e11c4..a73348f483d8b57988a43f7148171d7d151ba68f 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,12 +1,34 @@
+DBLATEX = dblatex
+
+DBLATEX_OPTS = \
+       -T simple \
+       -b xetex \
+       -r data/dblatex-postprocess \
+       --xsl-user=data/user_param.xsl \
+       --xsl-user=data/xetex_param.xsl \
+       -V \
+       -p data/pdf.xsl
+
 all: rapport.pdf rapport.epub
 
-rapport.xml: *.adoc
+rapport.xml: *.adoc rapport-docinfo*.xml
        asciidoctor -b docbook5 -d book rapport.adoc
 rapport.pdf: rapport.xml
-       dblatex $^
+       $(DBLATEX) $(DBLATEX_OPTS) $<
 rapport.epub: rapport.xml
        dbtoepub $^
 
+rapport-fop.fo: rapport.xml
+       xsltproc  \
+           --output $(subst .pdf,.fo,$@).new \
+           data/stylesheet-fo.xsl \
+           $<
+       xmllint --format $@.new > $@
+       $(RM) $@.new
+
+rapport-fop.pdf: rapport-fop.fo
+       fop -c data/fop-params.xconf -fo $(subst .pdf,.fo,$@) -pdf $@ ; \
+
 clean:
        $(RM) *~
 distclean: