| Formatting Command: | Example: You write: | You get: | |||||||||||||||||||
| 
 Paragraphs:  Blank lines will create new paragraphs.  | 
1st paragraph 2nd paragraph  | 1st paragraph 2nd paragraph | |||||||||||||||||||
| 
 Headings:  At least three dashes at the beginning of a line, followed by plus signs and the heading text. One plus creates a level 1 heading (most important), two pluses a level 2 heading; the maximum is level 6. Note: A Table of Content can be created automatically with the %TOC% variable, see TWikiVariables. Any heading text after !! is excluded from the TOC; for example, write ---+!! text if you do not want to list a header in the TOC.
 | 
---++ Sushi ---+++ Maguro  | 
SushiMaguro | 
|||||||||||||||||||
| 
 Bold Text:  Words get bold by enclosing them in * asterisks.
 | 
*Bold*  | Bold | |||||||||||||||||||
| 
 Italic Text:  Words get italic by enclosing them in _ underscores.
 | 
_Italic_  | Italic | |||||||||||||||||||
| 
 Bold Italic:  Words get _bold italic by enclosing them in _ double-underscores.
 | 
__Bold italic__  | Bold italic | |||||||||||||||||||
| 
 Fixed Font:  Words get shown in fixed font by enclosing them in = equal signs.
 | 
=Fixed font=  | 
Fixed font
 | 
|||||||||||||||||||
| 
 Bold Fixed Font:  Words get shown in bold fixed font by enclosing them in  double equal signs.
 | 
==Bold fixed==  | 
Bold fixed
 | 
|||||||||||||||||||
 Note: Make sure there is no space between the text and the bold, italic, or other indicators (* _ __ = ==).
 | 
_This works_, _this not _  | 
This works, _this not _  | 
|||||||||||||||||||
| 
 Verbatim Mode:  Surround code excerpts and other formatted text with <verbatim> and </verbatim> tags. Note: Use <pre> and </pre> tags instead if you want that HTML code is interpreted. Note: Each tag must be on a line by itself.  | 
<verbatim>
class CatAnimal {
  void purr() {
    <code here>
  }
}
</verbatim>
 | 
class CatAnimal {
  void purr() {
    <code here>
  }
}
 | 
|||||||||||||||||||
| 
 Separator:  At least three dashes at the beginning of a line.  | 
-------  | 
 | 
|||||||||||||||||||
| 
 List Item:  Three spaces, an asterisk, and another space.  | 
* bullet item  |  
  | 
|||||||||||||||||||
| 
 Nested List Item:  Six, nine, ... spaces, an asterisk, and another space.  | 
   * level 1
      * level 2
 |  
  | 
|||||||||||||||||||
| 
 Ordered List:  Three spaces, a number, a dot, and another space. Several types are available besides a number: 
  | 
1. Sushi 1. Dim Sum A. Sushi A. Dim Sum i. Sushi i. Dim Sum  |  
 
 
  | 
|||||||||||||||||||
| 
 Definition List:  Three spaces, a dollar sign, the term, a colon, a space, followed by the definition.  | 
$ Sushi: Japan $ Dim Sum: S.F.  |  
  | 
|||||||||||||||||||
| 
 Table:  Any number of lines of text. Each line is one row of the table consisting of one or more cells. Each cell starts and ends with a vertical bar '|'. Any spaces at the beginning of a line are ignored. Notes: • | *bold* | cells are displayed as table headers.• |   center-spaced   | cells are displayed center aligned.• |     right-spaced | cells are displayed right aligned.• | 2 colspan || cells are displayed as multi-span columns (i.e., a cell with no text spans a column).• |^| cells with a caret indicate follow-up rows of multi-span rows (this functionality is provided by TablePlugin).• If a row contains a large amount of text, and you want it to be more readable while editing the table, split the row into multiple text lines by ending each line with a backslash character '\'.• Table cells wrap automatically as determined by the browser.  | 
| *L* | *C* | *R* | | A2 | 2 | 2 | | A3 | 3 | 3 | | multi span ||| | A4-6 | four | four | |^| five | five | |^| six | six |  | 
  | 
|||||||||||||||||||
| 
 WikiWord Links:  CapitalizedWordsStuckTogether (or WikiWords) will produce a link automatically. Note: In case you want to link to a topic in a different TWiki web write Webname.TopicName.
 | 
WebNotify Main.TWikiUsers  | WebNotify TWikiUsers | |||||||||||||||||||
| 
 Forced Links:  You can create a forced internal link by enclosing words in double square brackets. Note: Text within the brackets may contain optional spaces; the topic name is formed by capitalizing the initial letter and by removing the spaces; for example, [[text formatting FAQ]] links to topic TextFormattingFAQ.  You can also refer to a different web and use anchors.
 Note: To "escape" double square brackets that would otherwise be a correct link, prefix the leading left square brackets with an exclamation point, that is, begin with ![[....
 | 
[[wiki syntax]] [[Main.TWiki users]] escaped: ![[wiki syntax]]  | wiki syntax Main.TWiki users escaped: [[wiki syntax]] | |||||||||||||||||||
| 
 Specific Links:  Create a link where you can specify the link text and the link reference separately, using nested square brackets like [[reference][text]]. Internal link references (e.g. WikiSyntax) and external link references (e.g. http://TWiki.org/Note: The same Forced Links rules apply for internal link references. Note: For external link references, you can simply use a space instead of ][ to separate the link URL from the descriptive text.
 Note: Anchor names can be added as well, like [[WebHome#MyAnchor][go home]] and [[http://gnu.org/#Action][GNU Action]].
 | 
[[WikiSyntax][syntax]] [[http://gnu.org][GNU]] [[http://xml.org XML]]  | 
syntax
GNU | 
|||||||||||||||||||
| 
 Anchors:  You can define a link reference inside a TWiki topic (called an anchor name) and link to that. To define an anchor write #AnchorName at the beginning of a line. The anchor name must be a WikiWord. To link to an anchor name use the [[MyTopic#MyAnchor]] syntax. You can omit the topic name if you want to link within the same topic.
 | 
[[WikiWord#NotThere]] [[#MyAnchor][Jump]] #MyAnchor To here  | WikiWord#NotThere Jump To here | |||||||||||||||||||
| 
 Prevent a Link:  Prevent a WikiWord from being linked by prepending it with an exclamation point.  | 
!SunOS  | SunOS | |||||||||||||||||||
| 
 Disable Links:  You can disable automatic linking of WikiWords by surrounding text with <noautolink> and </noautolink> tags.
 Note: Each tag must be on a line by itself. Note: This also works for TWiki tables, but only if you add a blank line between the end of the table and the closing </noautolink> tag (known issue of the TablePlugin).
 | 
<noautolink> RedHat & SuSE </noautolink>  | RedHat & SuSE | |||||||||||||||||||
| 
Mailto: Links:  To create 'mailto:' links that have more descriptive link text, specify subject lines or message bodies, or omit the email address, you can write [[mailto:user@domain descriptive text]].
 | 
[[mailto:a@z.com Mail]] [[mailto:?subject=Hi Hi]]  | Mail Hi | |||||||||||||||||||
<p /> paragraph tags on empty lines, which causes problems if done between tags that do not allow paragraph tags, like for example between table tags.
<...> - of an HTML tag must be on the same line, or the tag will be broken. <, ex: a < b
<pre> tags:
<script language="JavaScript"> <!-- Hide JavaScript and <pre> escape TWiki rendering ... put your JavaScript code here... // Stop hiding and stop </pre> escaping TWiki rendering --> </script>
http://..., https://..., ftp://..., gopher://..., news://..., file://..., telnet://...     and mailto:...@... are linked automatically.
name@domain.com are linked automatically.
[[Square bracket rules]] let you easily create non-WikiWord links. [[http://yahoo.com Yahoo home page]] as an easier way of doing external links with descriptive text for the link, such as Yahoo home page% that are expanded on the fly.
 %TOC% : Automatically generates a table of contents based on headings in a topic - see the top of this page for an example.
%WEB% : The current web, is TWiki.
%TOPIC% : The current topic name, is TextFormattingRules.
%ATTACHURL% : The attachment URL of the current topic. Example usage: If you attach a file to a topic you can refer to it as %ATTACHURL%/image.gif to show the URL of the file or the image in your text.
%INCLUDE{"SomeTopic"}% : Server side include, includes another topic. The current TWiki web is the default web. Example: %INCLUDE{"TWiki.SiteMap"}%
%SEARCH{"sushi"}% : Inline search showing the search result embedded in a topic. FormattedSearch gives you control over formatting, used to create web-based applications.
%BR% to start a new line.
 %RED% Red %ENDCOLOR% and %BLUE% blue %ENDCOLOR% colors to get:  Red  and  blue  colors.
 %H% Help, %T% Tip, %X% Alert to get:  !%SOMEVARIABLE%  to get: %SOMEVARIABLE%.
%PLUGINDESCRIPTIONS%:
"$SUM( $ABOVE() )" to TWiki tables or anywhere in topic text ExternalSite:Page to link to a page on an external site based on aliases defined in a rules topic  :-)  as 
 or  :eek:  as 
 <filename> is not displayed. How can I show it as it is? '<' and '>' characters have a special meaning in HTML, they define HTML tags. You need to escape them, so write '<' instead of '<', and '>' instead of '>'. 'prog <filename>' to get 'prog <filename>'.
'&' character sometimes not displayed? '&' character has a special meaning in HTML, it starts a so called character entity, i.e. '©' is the © copyright character. You need to escape '&' to see it as it is, so write '&' instead of '&'. 'This & that' to get 'This & that'.