What is a WikiWord?

A WikiWord consists of two or more words with initial capitals, run together. WikiWords are used to refer to topics.

WikiWords refer to topics, and topic names are WikiWords. When you type a WikiWord, you create a link to that topic, or a link to create that topic if it doesn't exist yet. You type WebHome and on saving the page this becomes WebHome. It's as easy as that.

WikiWord linking is easy to use:

WikiWords are styled like this because:

TIP Note that acronyms are also auto-linked, but only if the topic already exists.

Syntax of a WikiWord

WikiWord syntax in Extended Backus.Naur form (EBNF):

    wikiWord        = upperLetters , lowerNumLetters , upperLetters , { alphaNum } ;
    upperLetters    = upperCase , { upperCase } ;
    lowerNumLetters = lowerNum , { lowerNum } ;
    alphaNum        = upperCase | lowerCase | digit ;
    lowerNum        = lowerCase | digit ;
    lowerCase       = "a" | "b" | "c" | "d" | "e" | "f" | "g" | "h" | "i"
                    | "j" | "k" | "l" | "m" | "n" | "o" | "p" | "q" | "r"
                    | "s" | "t" | "u" | "v" | "w" | "x" | "y" | "z" ;
    upperCase       = "A" | "B" | "C" | "D" | "E" | "F" | "G" | "H" | "I"
                    | "J" | "K" | "L" | "M" | "N" | "O" | "P" | "Q" | "R"
                    | "S" | "T" | "U" | "V" | "W" | "X" | "Y" | "Z" ;
    digit           = "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" ;

Preventing automatic linking

Sometimes you want to be able to enter a WikiWord without the automatic linking. When editing in TML, simply put an exclamation mark (!) before the word. !WikiWord WikiWord will be displayed as WikiWord WikiWord.

Good examples of WikiWords

Bad examples of WikiWords:

Variations in linking

When you write a WikiWord, it becomes a link. There are more ways

Hints


Related Topics: TopicMarkupLanguage