AFT (Almost Free Text) is a document preparation system. It is mostly free form, meaning that there is little intrusive markup; AFT source documents look a lot like plain old ASCII text. It has a few rules for structuring your document, more to do with formatting your text than embedding lots of commands, and it produces all types of output (HTML, XHTML, LaTeX, roll-your-own XML, etc.). All that needs to be done is to edit a rule file. You can even customize your own rule files for specialized output.
| Tags | Text Processing Markup Internet Web |
|---|---|
| Licenses | Artistic Clarified Artistic |
| Operating Systems | OS Independent |
| Implementation | Perl |
Recent releases


Release Notes: Experimental indexing support was added. It is mostly useful for LaTeX output.


Release Notes: This release deepens "sectioning" support down to 7 levels.


Release Notes: The historical hack of using \\ to produce a line break was removed. It has been replaced with an internally used LineBreak element. Also, the behavior of line continuations in verbatim mode was modified. They are now ignored, as they should be.


Release Notes: This release has a first cut at footnote support (HTML and LaTex). There is a more elegant HTML style for the out-of-the-box HTML default. The reference manual has been updated. A massive source code overhaul (clean up) has begun.


Release Notes: The previous release was accidentally distributed as DOS files (with ^M terminated lines), which caused much havoc. A new .dat file element, EXT, has been added to specify the default output file extension. If EXT isn't present, then ID is used.