Txt2tags is a document generator. It reads a text file with minimal markup as **bold** and //italic// and converts it to the following formats: HTML, XHTML, SGML, LaTeX, Lout, s **bold** and //italic// and converts it to the following formats: HTML, XHTML, SGML, LaTeX, Lout, Man page, MoinMoin, MagicPoint, PageMaker.

Features

Many supported formats

  • HTML document
  • XHTML document
  • SGML document
  • LaTeX document
  • Lout document
  • UNIX manual page (man)
  • MoinMoin page (wiki)
  • MagicPoint presentation (mgp)
  • PageMaker document

Simple

  • KISS: The program follows the sacred KISS Principle.
  • Ready To Use: No configuration, no compiling. Just download and run.
  • Save Your Hair: No more library, catalog, schema and DTD nightmares.
  • Straight Edge: Aimed for documents and websites, not books.
  • Sanity: No flow control, system() or other programming capabilities.
  • Beauty: Being simple is feature, not a bug.

Techie

  • Clean Results: The generated code is clean, readable, and valid.
  • Multi-platform: Runs on Linux, Mac, Windows and many others.
  • User Interfaces: Command line (–options), GUI (Tk) and Web (PHP).
  • Any Text editor: Use the editor you like most.
  • Spellcheck Friendly: Marks are symbols, the speller will ignore them.
  • Light Resources: It does not index, compile, calculate, compress, draw or do any strong processing.
  • License: GPL.

More than just code

  • Complete Documentation: Guides, samples, reference. Translated to many languages.
  • Extras: Syntax files for text editors, auto-update tools, HTML to t2t.
  • Support: Mailing list with friendly users and the program author.
  • Team work: The user community contributes actively to the project.
  • User base: The txt2tags user base is large and world-wide.
  • Experience: Born in 2001, today txt2tags is very stable and mature.

Minimalist markup

  • Less Typing: Marks are symbols like +, : and =.
  • Natural Marks: You already use some of them in e-mails.
  • Uncomplicated: No keywords, no parameters, no attributes.
  • Readable: The source file remains readable, unpolluted.
  • Consistent: Simple and consistent rules, no "special cases".
  • Strong: Marks are unique enough to don’t confuse with contents.
  • Rich: We have marks for tables, images, lists, comments and more.
  • Easy: Learn fast

Diet Python

  • One-file Program: Just a single Python script, no extra files.
  • Standard Library: Works on default Python install, no extra modules are required.
  • Careful Coding: Backwards compatible, runs even on ancient Python version 1.5.
  • Very Fast: Even real big documents take a blink of an eye to convert.

Simple but not limited

  • TOC Generation: Automatic Table of Contents.
  • Automatic Numbering: Don’t mind about numbering topics/headings.
  • Include: You can include external files as marked or tagged text.
  • Filters: Use regular expressions for Pre and Post processing filters.
  • Scripting Friendly: It can read from STDIN and write to STDOUT.
  • Configuration: Optional config file can store preferences and filters.


Download from: SourceForge




Author:
admin
Time:
Thursday, June 5th, 2008 at 10:08 am
Category:
Server Management, Sound
Comments:
You can leave a response, or trackback from your own site.
RSS:
You can follow any responses to this entry through the RSS 2.0 feed.
Navigation:

Leave a Reply