Select the text that you want to reference in your feedback.
Alternatively, make selection first, and then click on a comment button.
Hit Escape to exit selection mode.
«
»

Overview

pm_tools is a framework for authoring technical documentation in markdown. Basic markdown capabilities are provided by pandoc. Pm_tools extends pandoc-flavored markdown with "plugin" syntax that allows embedding:

Main output format is HTML (single-file), with PDF also supported.

Principles of pm_doc:

Requirements

Quick start

Create a file named hello.md with the following content:

# Quick start example

## Hello, World

```plantuml("Communication to the world")
Pm_doc -> World: Hello there
```

Run from the git bash (recommended) console:

python $PM_DOC/scripts/mmd2doc.py hello.md

Above command should produce hello.html file similar to this.

PM_TOOLS rendering of the README.md you are reading right now can be viewed here: README.html.

Next steps

An overview of all features with the examples can be found here: example.html. The source of this document is in doc/example.mmd. Best way to learn pm_tools features is to display source example.mmd and output example.html side-by-side and compare.

FIXME

The following features are missing from this pm_doc distribution: