[reportlab-users] [ANN] rst2pdf version 0.8.1 released

Roberto Alsina ralsina at netmanagers.com.ar
Fri Sep 19 08:51:09 EDT 2008


I just released version 0.8.1 of this Rst-to-PDF-via-reportlab tool.

This is rst2pdf's first **not** major release.

However, it fixes many bugs and adds a few features, so it's worth the
upgrade.

You can get it via PyPI (package rst2pdf) or from Google Code:
http://rst2pdf.googlecode.com

Here are some of the features it provides:

* User-defined page layout. Multiple frames per page, multiple
layouts per document.
* Cascading stylesheet mechanism, define only what you want changed
* Supports TTF and Type1 font embedding using a custom stylesheet
* "Floating" sidebars (or almost any element)
* Any number of paragraph styles using the class directive
* Any number of character styles using text roles
* Styled table headers and cells
* Custom page sizes and margins.
* Syntax highlighter for many languages, using Pygments
* Supports hyphenation (using wordaxe)
* Full user's manual

You can see a sample of some features here: http://tinyurl.com/5e4h3j

Here's the changelog for the last two versions:

New in 0.8.1
------------

* Support for more complex headers and footers
(including image directives and tables)
* Optional inline links
* Wordaxe 0.2.6 support
* Several bugs fixed (issues 48,68,41,60,58,64,67)
* Support for system-wide config file
* Better author metadata

New in 0.8
----------

* Support for vector graphics: SVG, EPS, PS, CDR and others (requires
uniconvertor)
* Support for stdin and stdout, so you can use rst2pdf in pipes.
* Works with reportlab 2.1 and 2.2
* Simpler stylesheets (guess bulletFontName, leading, bulletFontSize from
other parameters)
* Some support for sphinx
* Fixed the docutils Writer interface
* Continue processing when an image is missing
* Support for user config file
* Font sizes can be expressed in units or % of parent style's size
* Larger font size in the default stylesheet


Hope you enjoy it and/or find it useful.

Best regards,

--
("\''/").__..-''"`-. . Roberto Alsina
`9_ 9 ) `-. ( ).`-._.`) KDE Developer (MFCH)
(_Y_.)' ._ ) `._`. " -.-' http://lateral.netmanagers.com.ar
_..`-'_..-_/ /-'_.' The 6,855th most popular site of Slovenia
(l)-'' ((i).' ((!.' according to alexa.com (27/5/2007)

Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it. --Brian W. Kernighan



More information about the reportlab-users mailing list