The ~, followed by a line break works as an escape character that disables the # character, which normally activates a plugin.
Block Elements
In what follows, examples for the block elements will be given.
First, you will see the example as it should be entered into PukiWiki,and
next is the result you'll get.
Preformatted text
Preformatted text. There is a space in front of this text.
Preformatted text. There is a space in front of this text.
There are no examples of how the heading looks like here,
because they would disturb the structure of this document.
But take a look at the headings above and below to see how
it might look.
Paragraphs and the tilde as and escape character
~Paragraph
~*This will not be displayed as a heading
Paragraph
*This will not be displayed as a heading
Line break escape example~
#comment (disables first letter formatting rule, which is used to activate plug-ins.)
Line break escape example
#comment (disables first letter formatting rule, which is used to activate plug-ins.)
Quotes
>Quote Level 1
>>Quote Level 2
>>>Quote Level 3
Quote Level 1
Quote Level 2
Quote Level 3
Unordered lists
-Unordered list level 1
--Unordered list level 2
---Unordered list level 3
Unordered list level 1
Unordered list level 2
Unordered list level 3
Ordered lists
+Ordered list level 1
++Ordered list level 2
+++Ordered list level 3
Ordered list level 1
Ordered list level 2
Ordered list level 3
Definition lists
:Definition|Description
Definition
Description
Comments
A comment is hidden here:
//Comment
A comment is hidden here:
Horizontal Rule
----
Table
Simple
|aaa|bbb|ccc|
|111|222|333|
aaa
bbb
ccc
111
222
333
Advanced
|RIGHT:100|CENTER:|SIZE(20)|c -------------- format definition line
|~Header|Header2|Header3|h ----------------- header line
|CENTER:lowspan|COLOR(red):bbb|ccc|
|~|222|COLOR(#ff0000):BGCOLOR(yellow):333|
|footer|>|CENTER:colspan|f ----------------- footer line
You may not be able to see it, but there is a non-breaking space in the first column. It prevents a line from being broken at that point.
You can define any unicode character up to #32000 using this code. Please note that you need a font that supports the character, or you will not be able to see it.
世
世
You can use characters from all over the world!
♂
♂
It is a man's world.
☿
♀
But it would be nothing without a woman.
∞
∞
We could go on like this forever...
Ω
Ω
But here it must end.
Nesting Elements
Paragraph Element-Emphasize Element
~This is the paragraph, which is the parent element that contains emphasized text.
''This is the emphasized text, that is the child element of the paragraph element.''
This is the paragraph, which is the parent element that contains emphasized text. This is the emphasized text, that is the child element of the paragraph element.
Quotation Element-List Element
Level[0]
>Quotation Level[1]AAA
~Quotation Level[1]BBB
>>Quotation Level[2]AAA
~Quotation Level[2]BBB
>>>Quotation Level[3]
-Child Element-List Level[1]
|TABLE|ELEMENT|NEXT|to|the Inline|element|in a list|
--Child Element-List Level[2]
&br;Line Break in a Element
---Child Element-List Level[3]
--Child Element-List Level[2]
---Child Element-List Level[3]
<<Quotation Level[1]
>>Quotation Level[2]
<<Get out of the Quotation Level2 Element
>>>Quotation Level[3]AAA
>>>Quotation Level[3]BBB
-Child Element-List Level[1]
--Child Element-List Level[2]
---Child Element-List Level[3]