# atx, the true structured text format I'm sick of bringing my writing down to the level of the computer. Why should I have to cover everything in annoying pointy brackets just so it knows what I mean? We've had well-standardized conventions for computer processed text for the past decade; it's time for a text format that acknowledges them, instead of inventing its own way of doing things. I've tried to create such a format: atx. The rest of this document describes the conventions of atx in detail, but you should be able to just write as you do in email and have a mostly valid atx document. _Note that atx is still in flux and is subject to change. However, I don't expect all that much to change and I'll note things that I'm not sure about in the document._ ## Body Text Use the TeX encoding of formatting characters:: Double quoting: ``Hello, World!'' Single quoting: `Hello, World!' An en-dash: 1920---1942 An em-dash: Some thought -- sidenote -- same thought. Double quoting: ``Hello, World!'' Single quoting: `Hello, World!' An en-dash: 1920---1942 An em-dash: Some thought -- sidenote -- same thought. (Yes, the last two are reversed from their positions in TeX. I think this is fair because a en-dash is far less common than an em-dash in my experience, but I'd appreciate feedback.) Use |format=flowed| wrapping: if the line ends in a space, then the next line is treated as a continuation of the previous one. Otherwise there's a line break. Use the standard email conventions for strong and emphasis, and a new one for computer words (since I don't think there exists a convention):: Emphasis (italics): I _love_ candy! Strong (bold): *This is a draft!* Code (monospaced): Use the |frobnitz| module. Emphasis (italics): I _love_ candy! Strong (bold): *This is a draft!* Code (monospaced): Use the |frobnitz| module. Paragraphs are separated by a blank line. Lines starting with |$| or folowing a paragraph ending in :: are preformatted. ## Headings Headings start with 1 or more # characters. The level 1 heading (the title) starts with #, section headings with ##, subheads with ###, and so on. ## Lists Ordered lists start with numbers:: 1. Jack 2. Jill 3. Bill 1. Jack 2. Jill 3. Bill Unordered lists start with *:: * Eat * Drink * Sleep * Eat * Drink * Sleep ## Block Quotes Block quotes start with 3 or more spaces:: Four score and seven years ago our fathers brought forth on this continent, a new nation, conceived in Liberty, and dedicated to the proposition that all men are created equal. Four score and seven years ago our fathers brought forth on this continent, a new nation, conceived in Liberty, and dedicated to the proposition that all men are created equal. ## Links I need to figure out some way of doing links. (A similar method could be used to do any other type of phrase-describing not included.) I was thinking something like:: [John] went to [the market]. [John] http://www.john.org/ [the market] http://themarket.gov/ John went to the market. What do you think? ## That's it! Is there anything else I should include? Let me know.