-
Notifications
You must be signed in to change notification settings - Fork 79
Home
brendonh edited this page Sep 13, 2010
·
3 revisions
Pyth is intended to make it easy to convert marked-up text between different common formats.
- Paragraphs
- Headings
- Bold, italic, and underlined text
- Hyperlinks
- Bullet lists
- Simple tables
- Very little else
- xhtml
- rtf
- pdf (output)
These three formats cover web, Word / OpenOffice, and print.
- Ignore unsupported information in input formats (e.g. page layout)
- Ignore font issues — output in a single font.
- Ignore specific text sizes — support relative sizes (bigger, littler) only. Output in a single base size.
- Have no dependencies unless they are written in Python, and work
- Make it easy to add support for new formats, by using an architecture based on ***plugins*** and ***adapters***.