Formatting Rules

  1. Source code is parsed and stored for later display. See FormattingRules/SourceCode.
  2. Text enclosed in three backticks (`) is skipped over so that other wiki formatting rules are not applied to it. See FormattingRules/Backticks.
  3. URLs that are enclosed in square brackets are parsed so they will be displayed as follows, with reference numbers increasing throughout the document: [1]. See FormattingRules/Reference.
  4. URLs that are enclosed in square brackets, but have an accompanying description, are parsed so they will be displayed like [this]. See FormattingRules/NamedReference.
  5. URLs that appear bare within a document are formatted as links to the given URL, like this: http://google.com/. Links that end in '.jpg', '.png', or '.gif' are instead displayed as images. See FormattingRules/URL.
  6. In-line macros of the form [[MacroName]] are then parsed. See Tavi:TaviMacros for more details. (The HTML Tavi:Anchor macro and the Tavi:Transclude macro, in particular, can be useful in formatting.)
  7. Free links (links to wiki pages of the form ((free links))) are processed. See FormattingRules/free links.
  8. InterWiki links (such as MeatBall:SoftSecurity) are processed. See InterWiki.
  9. WikiWord's are processed into links to the given page. WikiWord's that are preceded by an exclamation mark ('!') aren't turned into links: WikiWord.
  10. Text surrounded in three single quotes is turned into bold:
    '''bold''' => bold
  11. Text surrounded in two single quotes is turned into italic:
    ''italic'' => italic
    '''''bold-italic''''' => bold-italic
  12. Text surrounded by two curly brackets is turned into teletype:
    this is {{teletype}} text => this is teletype text
  13. Lines surrounded by equal signs are turned into headings. See FormattingRules/Headings.
  14. Lines enclosed in pairs of vertical bars (|) are turned into tables. See FormattingRules/Tables.
  15. Four hyphens in a row: ---- form a horizontal bar, like <HR> in HTML
  16. Lines beginning with ':', '#', '*', and ';' are turned into various sorts of lists and indents. See FormattingRules/Lists.
  17. Lastly, line breaks are turned into HTML <br /> elements, to insert a line break in the displayed document.
Document last modified Sat, 04 Dec 2004 23:00:05