title: Project Readme subtitle: Pandoc Meeting Notes Project author:
- Sebastian K. Mangelsen
- Max Mustermann attendee:
- Max Mustermann
- Thomas Sjöfelt absentee:
- Petter Petersson
- Styrbjörn reviewer:
- Max Musterman date: 2015-12-20 version: 1.0 ...
This repository contains a simple template for meeting notes handled by PANDOC.
- Default
- Volvo
- HTML: Document Header is added
- Volvos color theme is applied
- HTML: Source Code is framed
- Vetekornet
- make
- Pandoc (version 1.15.2)
- latex (TeX Live 2015)
In order to start writing a new project one has to run the following commands.
git init ./
git submodule add git@github.com:smangels/pandoc-meeting-notes.git
Create a Makefile with the following content.
PLUGIN_DIR = ./pandoc-meeting-notes
ifeq ($(THEME),)
include theme-pandoc.cfg
endif
include $(PLUGIN_DIR)/Makefile
Within an epub the title page can be set. In order to do so, place a file called cover.jpg
or cover.png
in the folder img. The script will pick them up when building an epub document.
Usually the format should be 150dpi and the longest side should not increase 1000px.
make epub
The following command generates a self-contained HTML document for each markdown document that is found on in the root folder. Self contained means that the images are included as binary data.
Note that this Make target does support themes. Ensure that for each theme name used the Makefile expects the files html/<theme>.css
and html/<theme>.template.html
in the HTML folder.
make html THEME=volvo
The following command generates an PDF document for each markdown document found at root level.
make pdf
The tools folder contains a BASH script that generates a number of numbered template files.
tools/generate_chapters.sh -n 10
Once the files are in place one could run the following command in order to produce a PDF document containing the concatenated content of all markdown files whos name starts with book_*.md
.
make book
Feel free to add additional markdown files following the same naming scheme (i.e. book_chapter_11.md).