%META:TOPICINFO{author="MikeMannix" date="1007352711" format="1.0" version="1.30"}% %TOC{depth="4"}% %STARTINCLUDE% ---+ TWiki Text Formatting Working in TWiki is as easy as typing in text - exactly like email. You don't need to know HTML, though you can use it if you prefer. Links to topics are created automatically when you enter WikiWords. And TWiki shorthand gives you all the power of HTML with a simple coding system that takes no time to learn. It's all layed out below - refer back to this page in a pop-up window from the *Edit* screen. #TWikiShorthand ---++ TWiki Editing Shorthand
| *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 =% |
|
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 = |
=Fixed font= | =Fixed font= |
|
*Bold Fixed Font:* Words get shown in ==bold fixed font== by enclosing them in == |
==Bold fixed== | ==Bold fixed== |
|
__Note:__ Make sure to "stick" the =* _ = |
_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>
|
}
}
|
|
*Separator:* At least three dashes at the beginning of a line. |
------- | ------- |
|
*List Item:* Three spaces and an asterisk. |
* bullet item | * bullet item |
|
*Nested List Item:* Six, nine, ... spaces and an asterisk. |
* nested stuff | * nested stuff |
|
*Ordered List:* Three spaces and a number. |
1 Sushi 1 Dim Sum | 1 Sushi 1 Dim Sum |
|
*Definition List:* Three spaces, the term, a colon, a space, followed by the definition. __Note:__ Terms with spaces are not supported. In case you do have a term with more then one word, separate the words with dashes or with the = = non-breaking-space entity. |
Sushi: Japan Dim Sum: S.F. | Sushi: Japan Dim Sum: S.F. |
|
*Table:* Optional spaces followed by the cells enclosed in vertical bars. __Note:__ =| __Note:__ =| spaced |= cells are rendered center aligned. __Note:__ =| spaced |= cells are rendered right aligned. __Note:__ =| 2 colspan ||= cells are rendered as multi-span columns. __Note:__ In case you have a long row and you want it to be more readable when you edit the table you can split the row into lines that end with a ='\'= backslash character. |
| *L* | *C* | *R* | | A2 | 2 | 2 | | A3 | 3 | 3 | | multi span ||| | A4 \ | | *L* | *C* | *R* | | A2 | 2 | 2 | | A3 | 3 | 3 | | multi span ||| | A4 \ | next \ | next | |
|
* __Note:__ In case you want to link to a topic in a different %WIKITOOLNAME% web write =Webname.TopicName=. |
WebNotify Know.ReadmeFirst | WebNotify Know.ReadmeFirst |
| #SquareBrackets
*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; i.e. =[ |
[[wiki syntax]] [[%MAINWEB%.TWiki users]] | [[wiki syntax]] [[%MAINWEB%.TWiki users]] |
|
*Specific Links:* Create a link where you can specify the link text and the link reference separately, using nested square brackets like =[ |
[[WikiSyntax][syntax]] [[http://gnu.org][GNU]] | [[WikiSyntax][syntax]] [[http://gnu.org][GNU]] |
|
*Anchors:* You can define a link reference inside a %WIKITOOLNAME% 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 =[ |
[[WebHome#NotThere]] [[#MyAnchor][Jump]] #MyAnchor To here | [[WebHome#NotThere]] [[#MyAnchor][Jump]] #MyAnchor To here |
|
*Prevent a Link:* Prevent a WikiWord from being linked by prepending it with the =<nop>= tag. |
<nop>SunOS |
|