]> pere.pagekite.me Git - text-epistlene.git/blobdiff - Makefile
Get partintro adjustment working with current pandoc.
[text-epistlene.git] / Makefile
index d2f199c025acf5b26ac2ebfb74dd8cc265299c75..1bc07617b16751ee7f0280348e521828592f31bd 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
 SOURCE = gaysir_epistlene
 
 PANDOC_OPTS = \
-  -t docbook4
+  -t docbook4 --top-level-division=part
 
 DBLATEX_OPTS = \
   -p pdf.xsl
@@ -18,11 +18,24 @@ $(SOURCE).pdf: $(SOURCE).xml Makefile pdf.xsl
 $(SOURCE)-body.xml: $(SOURCE).rst Makefile
        pandoc -s -o $@ $(PANDOC_OPTS) $(SOURCE).rst
        sed -i \
-               -e 's%<title>.*</title>%<title></title>%g' \
+               -e 's%article%book%g' \
+               -e 's%<title>[0-9]*</title>%<title></title>%g' \
+               -e 's%^    <blockquote>%    <partintro><blockquote>%g' \
+               -e 's%^    </blockquote>%    </blockquote></partintro>%g' \
                -e 's%“%<quote>%g' \
                -e 's%”%</quote>%g' $@
 
 .xml.epub:
        dbtoepub -s epub.xsl $^ -o $@
 
+.xml.html:
+       xmlto html-nochunks $^
+
+clean:
+       $(RM) *~
+
+distclean: clean
+       $(RM) gaysir_epistlene.epub gaysir_epistlene.pdf
+       $(RM) gaysir_epistlene-body.xml
+
 .SUFFIXES: .xml .html .pdf .epub