Code Monkey home page Code Monkey logo

pandoc-meeting-notes's Introduction


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 ...

pandoc-meeting-notes

This repository contains a simple template for meeting notes handled by PANDOC.

Supported Themes

  • Default
  • Volvo
    • HTML: Document Header is added
    • Volvos color theme is applied
    • HTML: Source Code is framed
  • Vetekornet

Software Requirements

  • make
  • Pandoc (version 1.15.2)
  • latex (TeX Live 2015)

New Project

In order to start writing a new project one has to run the following commands.

git init ./
git submodule add [email protected]: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

Command Line Examples

Generate an ePub Document

Provide a Title Page

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

Generate an HTML page

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

Generate an PDF document

The following command generates an PDF document for each markdown document found at root level.

make pdf

Generate a book

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).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.