Skip to main content

pandoc-gpp is wrapper around pandoc and gpp to provide mode functionalities to pandoc users

Project description

# pandoc-gpp

`pandoc-gpp` is a wrapper aroung `pandoc` and `gpp` allowing pandoc users who want to go from markdown to pdf/html to :

* include files
* add missing features : underline, color
* include code directly
* include images with specific ratio
* include graphs
* include tables based on csv files

The code is still evolving to cope with different type of limitations of the markdown specifications.

# Installation

## Python dependencies

`pandoc-gpp` depends on three external python packages :

* **pygal** (version >= 1.0.0) for the generation of graphs in svg
* **CairoSVG** (version >= 0.5) for the conversion of png from svg
* **cssselect** (version >= 0.8) extra dependency for CairoSVG

These dependencies will be installed (if not present) during the installation of `pandoc-gpp`.

## Prerequisites

To use `pandoc-gpp` some packages are required : **python** (version 2.6 is ok). It's needed to run `pandoc-gpp` (which is written in python), **python-dev**, **python-cairo**, **gpp**, **build-essential** (you need a gcc compiler), **libxslt1-dev** (cairosvg needs lxml which needs xslt and libxml2)

## Installation

To install `pandoc-gpp`, simply do :

```
$ sudo python setup.py install
``

# Limitations

`pandoc-gpp` is able to manage only `markdown` input files and html` and `pdf` output files.

# License

This software is licensed under the AGPL v3.0 License. See the `COPYING` file in the top distribution directory for the full license text.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for pandoc-gpp, version 0.2.1
Filename, size File type Python version Upload date Hashes
Filename, size pandoc-gpp-0.2.1.tar.gz (5.5 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page