]> www.wagner.pp.ru Git - fiction/Kate-the-Empress.git/blobdiff - Makefile
Converted to UTF-8. Moved HTML generation to pandoc, added epub generation
[fiction/Kate-the-Empress.git] / Makefile
index 1ff488d7442014f2db9c99abf31a6c7b0881d83d..3b32789cee3f5f0ee650fb2b9ecfb6af3b777f7f 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,11 +1,19 @@
-all: Kate-the-Empress.pdf Kate-the-Empress.html
+all: Kate-the-Empress.pdf Kate-the-Empress.html Kate-the-Empress.epub
 
 Kate-the-Empress.pdf: $(wildcard *.tex)
+       pdflatex book
+       pdflatex book
        pdflatex book
        mv book.pdf Kate-the-Empress.pdf
 
-Kate-the-Empress.html: $(wildcard *.tex)       
-       cp book.tex Kate-the-Empress.tex
-       latex2html -no_navigation -split=0 -no_subdir -prefix=Kate-the-Empress Kate-the-Empress.tex
-       sed -i.bak -e 's/ -- /\ \— /g' -e 's/ --$$/\ \—/' -e 's/^-- /\— /' Kate-the-Empress.html
-       rm Kate-the-Empress.tex
+Kate-the-Empress.html: onefile.tex
+       pandoc -t html --toc --standalone -o $@ $+
+
+Kate-the-Empress.epub: onefile.tex
+       pandoc -t epub --toc --standalone -o $@ $+
+
+onefile.tex: joinfiles.awk $(wildcard *.tex)
+       awk -f joinfiles.awk book.tex >  $@
+
+clean:
+       rm -f onefile.tex book.log book.aux book.out book.toc