SOURCE=how-to-destroy-surveillance-capitalism
GENERATED = $(SOURCE).xml $(SOURCE).pdf \
- $(SOURCE).nb.xml $(SOURCE).nb.pdf
+ $(SOURCE).nb.xml $(SOURCE).nb.pdf $(SOURCE).nb.html $(SOURCE).nb.epub
PANDOC_OPTS = \
-t docbook4
$(SOURCE).nb.pdf: $(SOURCE).nb.xml Makefile pdf.xsl
dblatex $(DBLATEX_OPTS) $(SOURCE).nb.xml -o $@
+.xml.epub:
+ dbtoepub -s epub.xsl $^ -o $@
+
+.xml.html:
+ xmlto -m pdf.xsl html-nochunks $^
+
XMLLINTOPTS = --nonet --noout --xinclude --postvalid
lint: book.xml
xmllint $(XMLLINTOPTS) $^
stats:
for f in po/*.po; do printf "$$f "; msgfmt --output /dev/null --statistics $$f; done
+
+.SUFFIXES: .xml .html .pdf .epub
--- /dev/null
+<?xml version="1.0"?>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version='1.0'>
+ <xsl:import href="/usr/share/xml/docbook/stylesheet/docbook-xsl/epub/docbook.xsl" />
+ <xsl:import href="pdf.xsl" />
+</xsl:stylesheet>