ppp
ppp let's you use ditaa, dot, rdfdot and neato, yUML and, finally, plantuml directly in your pandoc sources and will transform these into beautiful graphs.
Usage
cat chapters/input-*.pandoc | ppp | pandoc -o output.pdf --smart [more pandoc options...]
The good thing here: if you leave ppp out of the pipe-chain, your documents are still typeset nicely -- except you have ASCII-UML in code blocks.
See ppp-Documentation.pandoc for concrete usage examples and cpan for more information.
Prerequisites
- dot/neato
- rdfdot
- ditaa
- Image::Magick (for downscaling of large images)
- yuml (install as python module using
pip install https://github.com/wandernauta/yuml/zipball/masteroreasy_install https://github.com/wandernauta/yuml/zipball/master) - plantuml
License
WTFPL
Credits
This package was inspired by this great idea.
the yUML-CLI wrapper by: https://github.com/wandernauta/yuml.