tttml - tools for formatting a very basic markdown-like format

git clone git://git.josuah.net/tttml


Text To Text Markup Language (tttml)
================================================================================

[git clone]: git://bitreich.org/tttml/
git:/bitreich.org/tttml/

*tttml* is a simpler alternative to the markdown format.  It is focused on
maintaining well-formatted plain text documents that look good enough to be
published without conversion.

This is an awk implementation and converts documents in two steps:

- the formatter fix the input if needed

- the converters read this well-formatted input


tttml-fmt
--------------------------------------------------------------------------------

This is the formatter part.  It takes a less rigid format (like markdown "lazy"
forms) as input that may contain errors and fix them up as much as it is
possible.  It only print well formated output.


tttml-gopher
--------------------------------------------------------------------------------

This is a converter.  It takes a well-formatted document and convert it to the
target format, in this case a gophermap: It converts the links and replace some
ASCII by equivalent prettier UTF-8 symbols.

It is easy to convert a gophermap into an HTML document.  gophermap-html [1]
does this.

[1]: /code/gophermap/
gophermap


* 988fa554 2018-06-12 Josuah Demangeon <mail@josuah.net>
| Add a descriptive README
| 
* dfd29d42 2018-05-31 Josuah Demangeon <mail@josuah.net>
| basic fmt program using fmtc
| 
* b9898661 2018-05-15 Josuah Demangeon <mail@josuah.net>
| fix links conversoin and convert --- to ───
| 
* 83b0368c 2018-05-11 Josuah Demangeon <mail@josuah.net>
| improve tttml-html qualityness and replace markup->tttml again
| 
* fd08ceae 2018-05-06 Josuah Demangeon <mail@josuah.net>
| change the name from markup to tttml
| 
* 61a24627 2018-05-05 Josuah Demangeon <mail@josuah.net>
| fix markup-gopher special links
| 
* 332be10e 2018-04-20 Josuah Demangeon <mail@josuah.net>
| convert from uri to path and not path to path
| 
* bd5225db 2018-04-20 Josuah Demangeon <mail@josuah.net>
| fix all links being "h" entries
| 
* ebfcd529 2018-04-20 Josuah Demangeon <mail@josuah.net>
| always interprete scheme:// rui
| 
* 511bd8e7 2018-04-20 Josuah Demangeon <mail@josuah.net>
| execute permission for markup-gopher
| 
* 804fed3a 2018-04-20 Josuah Demangeon <mail@josuah.net>
| README from the Makefile
| 
* 7b9791b7 2018-04-19 Josuah Demangeon <mail@josuah.net>
| add latest changes from ~/bin and remove it from ~/bin
| 
* e5f69547 2018-04-19 Josuah Demangeon <mail@josuah.net>
| add a README
| 
* 97183e4b 2018-04-19 Josuah Demangeon <mail@josuah.net>
| added man pages
| 
* b507855b 2018-04-19 Josuah Demangeon <mail@josuah.net>
| usual facilities
| 
* 90cc0673 2018-04-19 Josuah Demangeon <mail@josuah.net>
  initial import