After a long dry spell, there is finally an update to Doc Toolkit, the
Python e-text conversion toolkit.  It has been renamed to Pyrite
Publisher and almost completely rewritten.

Source and generic i386 RPM are at: http://www.pyrite.org/download.php

The new release has a number of important changes from Doc Toolkit
1.1.x:

  * Completely rewritten core architecture that allows for arbitrary
    sequences of conversion modules, which are connected into a
    pipeline according to what interfaces they implement on both input
    and output.  This will allow for expansion beyond Doc texts, to
    other content types in the future.

  * Auto-selection of conversions based on input MIME type (e.g. feed
    it a web page, it uses an HTML/rich text pipeline instead of a
    plain-text one).

  * No dependencies on outside software, except for the Python
    interpreter.

  * Builds and installs using the standard Python "distutils"
    package.

And of course it retains most of Doc Toolkit's features:

  * Convert HTML to semi-rich-text Doc (TealDoc and RichReader)

  * Convert text to Doc with paragraph reflowing, optionally with a
    simple markup language that allows bookmarks, headings, etc.

  * Fetches content from local files, http, or ftp, and can un-gzip
    automatically.

  * True bookmark support


This release is just the beginning, and I plan to add a lot of stuff
to it in the next few months -- specifically, I intend to support more
Doc readers for rich text output, and also allow conversion *from*
various Doc formats to other ones.  I welcome feedback on what sort of
things people will find most important...

Enjoy,
--Rob

-- 
Rob Tillotson  N9MTB  <[EMAIL PROTECTED]>
_______________________________________________
Pilot-unix mailing list
[EMAIL PROTECTED]
http://hcirisc.cs.binghamton.edu/mailman/listinfo/pilot-unix

Reply via email to