Quick Example

We have our pyarticle.ini configuration file:

[asciidoc7]
path=asciidoc

[fop]
path=fop

[xsltproc]
path=xsltproc

[docbook4]
xhtml = /home/almad/project/pyarticle/pyarticle/test/styles_test/xhtml/docbook.xsl
pdf = /home/almad/project/pyarticle/pyarticle/test/styles_test/fo/docbook.xsl

So we can perform this usage:

from pyarticle import Article, init
from pyarticle.format import Asciidoc7, Xhtml11, Pdf

# we could also use dict, but I just like .ini files, so support is build-in
init(file='pyarticle.ini')

artText = """
Some main article
===================

Main section
----------

This is our article.

It's not complicated, it has just two paragraphs.
    """
art = Article(text=artText, format=Asciidoc7)
art.transform() # this will tranform into exchange format, Docbook4 is default
art.transform(format=Xhtml11)
art.transform(format=Pdf)

print art.pyarticle['out'][Xhtml11]
print art.pyarticle['out'][Pdf]