Gone, But Not Forgotten
Review:A neat whodunit. I did see it coming. |
Review:A neat whodunit. I did see it coming. |
So, rst2pdf 0.10 was not ok. The setup.py that worked on 0.9 simply didn't work for the new version.
Good thing is, Christoph actually undestands setuptools, so he could fix it and deliver a neat 0.10.1 for your PDF-generating pleasure.
Post 0.10.1, I have already fixed one bug, Issue 117.
After 8 months (!) it's finally out: rst2pdf 0.10 ready for downloading from its homepage.
If you don't know what I'm talking about, rst2pdf lets you create PDF files from a simple, very lightly marked pure text format called restructured text and is the easiest way to create nice documentation for your free software project and more!
Here is the manual which is created using rst2pdf itself from this.
And here's a (maybe partial) list of the changes, which should convince you that you really want this version:
Issue 87: Table headers can be repeated in each page (thanks to Yasushi Masuda)
Issue 93: Line number support for code blocks (:linenos: true)
Issue 111: Added --no-footnote-backlinks option
Issue 107: Support localized directives/roles (example: sommaire instead of contents)
Issue 112: Fixed crash when processing empty list items
Issue 98: Nobreak support, and set as default for inline-literals so they don't hyphenate.
Slightly better tests
Background colors in text styles work with reportlab 2.3
Issue 99: Fixed hyphenation in headers/footers (requires wordaxe 0.3.2)
Issue 106: Crash on demo.txt fixed (requires wordxe 0.3.2)
Issue 102: Implemented styles for bulleted and numbered lists
Issue 38: Default headers/footers via options, config file or stylesheet
Issue 88: Implemented much better book-style TOCs
Issue 100: Fixed bug with headers/footers and Reportlab 2.3
Issue 95: Fixed bug with indented tables
Issue 89: Implemented --version
Issue 84: Fixed bug with relative include paths
Issue 85: Fixed bug with table cell styles
Issue 83: Fixed bug with numeric colors in backColor attribute
Issue 44: Support for stdin and stdout
Issue 79: Added --stylesheet-path option
Issue 80: Send warnings to stderr, not stdout
Issue 66: Implemented "smart quotes"
Issue 77: Work around missing matplotlib
Proper translation of labels (such as "Author", "Version" etc.) using the docutils languages package. (r473)
Fixed problems with wrong or non-existing fonts. (r484)
Page transition effect support for presentations (r423)
A bit of time today, too:
Started looking at issue reported by msoulier (not reproduced yet)
Implemented improvement requested in Issue 111 in r520 (including docs and sample config file). Now it needs to be verified by adk2012
Verified Issue 106 isn't happening anymore and closed it.
Closed Issue 76 as WontFix because I am not keeping RL2.1 installed :-(
Closed Issue 99 because it's fixed in wordaxe 0.3.2
UPDATE: The changelog in SVN is getting more than long enough to deserve a new release!