= header =
== header level two ==
===header level 3===
====header ''level'' four====
===== header level 5 =====
====== header level 6 ======
======= not a header ========
== not a header ==
== emph and strong ==
''emph'' '''strong'''
'''''strong and emph'''''
'''''emph inside'' strong'''
'''strong with ''emph'''''
'''''strong inside''' emph''
== horizontal rule ==
top
----
bottom
----
== nowiki ==
''not emph''
== strikeout ==
This is ''struck out''
== entities ==
hi & low
hi & low
Gödel
̉પ
== comments ==
inline comment
between blocks
== linebreaks ==
hi
there
hi
there
== : indents ==
hi
: there
bud
hi
:: there
bud
== p tags ==
hi there
bud
another
== raw html ==
hi ''there''.
inserted
hi ''there''
== sup, sub, del ==
H2O
base''exponent''
hello
== inline code ==
*→*
typed >>=
== code blocks ==
case xs of
(_:_) -> reverse xs
[] -> ['*']
case xs of
(_:_) -> reverse xs
[] -> ['*']
widgets.each do |w|
print w.price
end
== block quotes ==
Regular paragraph
This is a block quote.
With two paragraphs.
Nother paragraph.
== external links ==
[http://google.com ''Google'' search engine]
http://johnmacfarlane.net/pandoc/
[http://google.com] [http://yahoo.com]
[mailto:info@example.org email me]
== internal links ==
[[Help]]
[[Help|the help page]]
[[Help]]ers
[[Help]]ers
[[Help:Contents|]]
[[#My anchor]]
[[Page#with anchor|and text]]
== images ==
[[File:example.jpg|caption]]
[[File:example.jpg|border|the ''caption'' with [http://google.com external link]]]
[[File:example.jpg|frameless|border|30x40px|caption]]
[[File:example.jpg]]
== lists ==
* Start each line
* with an asterisk (*).
** More asterisks gives deeper
*** and deeper levels.
* Line breaks
don't break levels.
*** But jumping levels creates empty space.
Any other start ends the list.
# Start each line
# with a number sign (#).
## More number signs gives deeper
### and deeper
### levels.
# Line breaks
don't break levels.
### But jumping levels creates empty space.
# Blank lines
# end the list and start another.
Any other start also
ends the list.
;item 1
: definition 1
;item 2
: definition 2-1
: definition 2-2
# one
# two
#* two point one
#* two point two
# three
#; three item one
#: three def one
# four
#: four def one
#: this looks like a continuation
#: and is often used
#: instead
of
# five
## five sub 1
### five sub 1 sub 1
## five sub 2
- list item ''emph''
- list item B1
- list item B2
continuing list item A1
- list item A2
- Amsterdam
- Rotterdam
- The Hague
== math ==
Here is some .
== preformatted blocks ==
Start each line with a space.
Text is '''preformatted''' and
''markups'' '''''can''''' be done.
hell yeah
Start with a space in the first column,
(before the ).
Then your block format will be
maintained.
This is good for copying in code blocks:
def function():
"""documentation string"""
if True:
print True
else:
print False
Not
preformatted
== templates ==
{{Welcome}}
{{Foo:Bar}}
{{Thankyou|all your effort|Me}}
Written {{{date}}} by {{{name}}}.
== tables ==
{|
|-
|Orange
|Apple
|-
|Bread
|Pie
|-
|Butter
|Ice cream
|}
{|
|+Food complements
!Orange
!Apple
|-
|Bread
|Pie
|-
!Butter
|Ice cream
|}
{|
|+Food complements
!Orange
!Apple
|-
|Bread
and cheese
|Pie
# apple
# carrot
|}
{|
| Orange || Apple || more
|-
| Bread || Pie || more
|-
| Butter || Ice cream || and more
|}