Setext
Setext (Structure Enhanced Text)[1] is a lightweight markup language used to format plain text documents such as e-newsletters, Usenet postings, and e-mails. In contrast to some other markup languages (such as HTML), the markup is easily readable without any parsing or special software.
| Filename extension | 
.etx | 
|---|---|
| Developed by | Ian Feldman | 
| Initial release | 1992 | 
| Type of format | Markup language | 
Setext was first introduced in 1991 by Ian Feldman for use in the TidBITS electronic newsletter.
Purpose
    
Setext allows viewing of marked-up documents without special viewing software. To prevent errors, most large setext publications are created using a markup language such as HTML or SGML and then converted. The setext document can then be distributed without the need for the recipient to use a HTML email or web viewer.
Setext tags
    
The following are the most common setext tags.[2]
| Name | setext pattern | Example | Comments | 
|---|---|---|---|
| title-tt | Title 
=====
 | This is a long title
====================
 | A distinct title identified by the text, maximum one per setext. Must start at the beginning of the line. | 
| subhead-tt | Subhead 
-------
 | Subheading One 
--------------
 | A distinct subheading identified by the text, zero or more per text. Must start at beginning of line. See note in title-tt about handling. | 
| indent-tt | 66-char lines indented by 2 spaces | preFirst paragraph... ...more of paragraph. [blank line] Next paragraph... | Lines undented and unfolded (longer lines are generally tolerated by most parsers). This is primary body text, generally plain undented in emails, etc. currently. | 
| bold-tt | **[multi]word**
 | This is **very important**...
 | One or more bold words, generally *word*or**word**in emails | 
| italic-tt | ~word~
 | This is an ~italic~ word.
 | Single italicized word; unclear why multi-word form not available. Multi-word form of  | 
| underline-tt | [_multi]_word_
 | This is _underlined_text_.
 | Display in a (user) selected style, preferably with underlining--except in browsers where underlining corresponds to hot links. One or more underlined words | 
| hot-tt | [multi_]word_
 | This is a hot_word_.
 | |
| include-tt | > [space][text]
 | > This is quoted text... 
> ...more...
 | Displayed in a user selected style, preferably monospaced with the leading ">" | 
| bullet-tt |  * [space][text]
 |  * Item 1 that is... 
   ...really long 
 * Item 2
 | Displayed in bullet or list format. | 
Standalone Setext files
    
By default all properly setext-ized files will have an ".etx" or ".ETX" suffix. This stands for an "emailable/enhanced text",
See also
    
Other lightweight markup languages (inspired by Setext):
References
    
- Engst, Adam C. "comp.sys.mac.announce / TidBITS file server available". UseNet. Retrieved 21 December 2015.
- http://valdemar.net/~erik/site-features/setext/ Setext command reference
External links
    
    Implementations
    
- setext2html.pl — A Perl setext -> HTML converter
- setextbrowser.zomdir.com - A web application which let you browse the internet in a semi-setext format