No description
This repository has been archived on 2023-03-26. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2017-04-26 12:34:29 +01:00
md_pdf Sort files 2017-04-09 15:34:01 +01:00
test-files Fix cover context 2017-03-31 18:12:11 +01:00
.gitignore Actually commit build files 2017-04-05 17:00:07 +01:00
circle.yml Cleanup circle file 2017-04-05 15:44:10 +01:00
dev-requirements.txt Add security checks 2017-03-30 18:28:10 +01:00
package.json lint js and scss 2017-04-05 15:37:08 +01:00
README.md Add installation instructions 2017-04-26 12:34:29 +01:00
setup.py Allow scss styles 2017-04-05 15:27:14 +01:00

MD-PDF

CircleCI Github Releases

Convert markdown files into PDF Documents.

Features

  • Multiple output formats
  • Bibliography with 1400+ referencing formats
  • Templating support (powered by jinja2)
  • Cover pages
  • Page numbers in footer
  • Student / TurnItIn Number in header / cover

Note: All features are completely optional

Installation

This library isn't on Pypi, but can still be installed using pip:

pip install https://github.com/RealOrangeOne/md-pdf

Additionally, you will need the following programs:

  • wkhtmltopdf (With QT - See Here)
  • pandoc
  • pandoc-siteproc

These packages should be available on most linux distributions, OSX and Windows support is untested!

Usage

$ mdp --help
usage: mdp [-h] [-v] [--update-csl]

optional arguments:
  -h, --help     show this help message and exit
  -v, --verbose  Set verbosity level (repeat argument)
  --update-csl   Update CSL files

Configuration

An example configuration file can be found Here.