Minor editing on the epilogue
[themediocreprogrammer.git] / Makefile
index c52e5a265c879d5874865e8373d3670f897af599..60304fb9c5eea6d3eb8a00cf5013288dcfed842e 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -2,10 +2,10 @@ BUILD = build
 BOOKNAME = the_mediocre_programmer
 TITLE = title.txt
 METADATA = metadata.xml
-CHAPTERS = intro.md chapter01.md chapter02.md chapter03.md chapter04.md chapter05.md chapter06.md epilogue.md appendixa.md
+CHAPTERS = intro.md chapter01.md chapter02.md chapter03.md chapter04.md chapter05.md chapter06.md chapter07.md epilogue.md gratitude.md appendixa.md
 TOC = --toc --toc-depth=2
-COVER_IMAGE = images/cover.jpg
-LATEX_CLASS = report
+COVER_IMAGE = images/cover_ebook_1600x2400.png
+LATEX_CLASS = book
 
 all: book
 
@@ -22,14 +22,14 @@ pdf: $(BUILD)/pdf/$(BOOKNAME).pdf
 
 $(BUILD)/epub/$(BOOKNAME).epub: $(TITLE) $(CHAPTERS)
        mkdir -p $(BUILD)/epub
-       pandoc $(TOC) -S --epub-metadata=$(METADATA) --epub-cover-image=$(COVER_IMAGE) -o $@ $^
+       pandoc $(TOC) --chapters --number-offset=0 -S --epub-metadata=$(METADATA) --epub-cover-image=$(COVER_IMAGE) -o $@ $^
 
 $(BUILD)/html/$(BOOKNAME).html: $(CHAPTERS)
        mkdir -p $(BUILD)/html
-       pandoc $(TOC) --standalone --to=html5 -o $@ $^
+       pandoc $(TOC) --chapters --number-offset=0 --standalone --to=html5 -o $@ $^
 
 $(BUILD)/pdf/$(BOOKNAME).pdf: $(TITLE) $(CHAPTERS)
        mkdir -p $(BUILD)/pdf
-       pandoc $(TOC) --latex-engine=xelatex -V documentclass=$(LATEX_CLASS) -o $@ $^
+       pandoc $(TOC) --chapters --number-offset=0 --latex-engine=pdflatex -V documentclass=$(LATEX_CLASS) -o $@ $^
 
 .PHONY: all book clean epub html pdf