diff --git a/Makefile b/Makefile index 34bf587..a092c2c 100644 --- a/Makefile +++ b/Makefile @@ -4,36 +4,36 @@ BASE = conf/pandoc.yaml all: pdf epub html latex markdown pdf: - cat chapters/04_Hardware.base.md lib/md/server_comparison.md > chapters/04_Hardware.md @mkdir -p build + @scripts/build-frontmatter.sh conf/metadata.yaml templates/pdf.yaml conf/pdf.yaml @scripts/build-frontmatter.sh conf/metadata.yaml templates/frontmatter.tex conf/frontmatter.tex $(PANDOC) --defaults=$(BASE) --defaults=conf/pdf.yaml epub: - cat chapters/04_Hardware.base.md lib/md/server_comparison.md > chapters/04_Hardware.md @mkdir -p build/media + @scripts/build-frontmatter.sh conf/metadata.yaml templates/epub.yaml conf/epub.yaml @scripts/build-frontmatter.sh conf/metadata.yaml templates/frontmatter.html conf/frontmatter.html $(PANDOC) --defaults=$(BASE) --defaults=conf/epub.yaml html: - cat chapters/04_Hardware.base.md lib/md/server_comparison.md > chapters/04_Hardware.md @mkdir -p build/lib/img build/lib/mathjax build/conf cp -r lib/img build/lib/ cp -r lib/diag build/lib/ cp -r lib/mathjax build/lib/ cp conf/style.css build/conf/ + @scripts/build-frontmatter.sh conf/metadata.yaml templates/html.yaml conf/html.yaml @scripts/build-frontmatter.sh conf/metadata.yaml templates/frontmatter.html conf/frontmatter.html $(PANDOC) --defaults=$(BASE) --defaults=conf/html.yaml latex: - cat chapters/04_Hardware.base.md lib/md/server_comparison.md > chapters/04_Hardware.md @mkdir -p build + @scripts/build-frontmatter.sh conf/metadata.yaml templates/latex.yaml conf/latex.yaml @scripts/build-frontmatter.sh conf/metadata.yaml templates/frontmatter.tex conf/frontmatter.tex $(PANDOC) --defaults=$(BASE) --defaults=conf/latex.yaml markdown: - cat chapters/04_Hardware.base.md lib/md/server_comparison.md > chapters/04_Hardware.md @mkdir -p build + @scripts/build-frontmatter.sh conf/metadata.yaml templates/markdown.yaml conf/markdown.yaml @scripts/build-frontmatter.sh conf/metadata.yaml templates/frontmatter-md.html conf/frontmatter-md.html $(PANDOC) --defaults=$(BASE) --defaults=conf/markdown.yaml diff --git a/README.md b/README.md index cb69b2f..9244625 100644 --- a/README.md +++ b/README.md @@ -30,5 +30,5 @@ make epub ## Getting Started Download PDF or HTML version of the b3 book. Which self documents how to use this template: -- [b3.pdf ](build/b3.pdf) -- [b3.html](build/b3.html) +- [b3.pdf ](build/basic-book-builder.pdf) +- [b3.html](build/basic-book-builder.html) diff --git a/build/b3.epub b/build/b3.epub deleted file mode 100644 index 23f4579..0000000 Binary files a/build/b3.epub and /dev/null differ diff --git a/build/basic-book-builder.epub b/build/basic-book-builder.epub new file mode 100644 index 0000000..49582ac Binary files /dev/null and b/build/basic-book-builder.epub differ diff --git a/build/b3.html b/build/basic-book-builder.html similarity index 97% rename from build/b3.html rename to build/basic-book-builder.html index 6e4d427..fb58c6a 100644 --- a/build/b3.html +++ b/build/basic-book-builder.html @@ -4,7 +4,7 @@ -