Structured Text Formats

In order to write articles, books or just about any kind of documentation, DocBook and LaTeX are the obvious formats to use. Unfortunately, both are complex and difficult to learn, and the source files produced are pretty verbose and hard to read. Therefore, a number of systems offering plaintext wiki-like markup syntax have appeared. The documents written in these formats can be translated to DocBook (XML and/or SGML), LaTeX, XHTML, Unix man pages, etc.

Detail of a DocBook book coverI鈥檓 about to choose a structured text markup authoring tool from which to convert to, at least, DocBook (LaTeX also being desirable). AsciiDoc (written in Python) looks quite nice, but there are some other interesting tools such as:

  • deplate, written in Ruby
  • stx2any, a set of shell scripts based on sed and m4
  • ResT (reStructuredText), written in Python
  • parsewiki, written in Perl and included in Debian
  • aptconvert (Almost Plain Text) which is implemented in Java 馃檨

Have you tested any of them? How do they compare? Which one do you recommend?

Un comentario en “Structured Text Formats

  1. Ostia, que ahora te nos has puesto a escribir en ingles. Ahora me cuesta el doble leer tus posts 馃檨

    Yo uso Docbook y LaTeX, no he probado ninguno mas. Creo que docbook esta muy bien, es muy facil utilizarlo de forma basica. Con unas 10 etiquetas basta para empezar, y tiene muchisimas para cuando quieras hacer cosas profesionales.

Los comentarios est谩n cerrados.