This page aims to introduce the most important elements of MoinMoin's syntax at a glance, showing first the markup verbatim and then how it is rendered by the wiki engine. Additionally, you'll find links to the relative help pages. Please note that some of the features depend on your configuration.

2   Headings

see: HelpOnHeadlines

= heading 1st level =
== heading 2nd level ==
=== heading 3rd level ===
==== heading 4th level ====
===== heading 5th level =====

4   Text Formatting

see: HelpOnFormatting

* ''emphasized (italics)''
* '''boldface'''
* '''''bold italics'''''
* `monospace`
* {{{source code}}}
* __underline__
* ,,sub,,script
* ^super^script
* ~-smaller-~
* ~+larger+~
* --(strike through)--

5   Hyperlinks

see: HelpOnLinking

5.1   Internal Links

* FrontPage
* ["FrontPage"]
* HelpOnEditing/SubPages
* /SubPage
* ../SiblingPage
* [:FrontPage:named link]
* [#anchorname]
* [#anchorname description]
* [wiki:Self:PageName#anchorname]
* [wiki:Self:PageName#anchorname description]
* attachment:filename.txt
* attachment:picture.gif

5.2   External Links

* http://moinmoin.wikiwikiweb.de/
* [http://moinmoin.wikiwikiweb.de/]
* [http://moinmoin.wikiwikiweb.de/ MoinMoin Wiki]
* [http://moinmoin.wikiwikiweb.de/wiki/moinmoin.png]
* http://moinmoin.wikiwikiweb.de/wiki/moinmoin.png
* [http://moinmoin.wikiwikiweb.de/wiki/moinmoin.png moinmoin.png]
* MeatBall:InterWiki
* wiki:MeatBall/InterWiki
* [wiki:MeatBall/InterWiki]
* [wiki:MeatBall/InterWiki InterWiki page on MeatBall]
* [file://///servername/share/full/path/to/file/filename%20with%20spaces.txt link to file filename with spaces.txt]
* user@example.com

5.3   Avoid or Limit Automatical Linking

* Wiki''''''Name
* Wiki``Name
* !WikiName
* WikiName''''''s
* WikiName``s
* `http://www.example.com`
  • WikiName
  • WikiName
  • WikiName
  • WikiName_s
  • WikiName_s
  • http://www.example.com

6   Blockquotes and Indentions

  indented text
   text indented to the 2nd level


indented text

  text indented to the 2nd level

7   Lists

see: HelpOnLists

7.1   Unordered Lists

* item 1

* item 2 (preceding white space)
 * item 2.1
  * item 2.1.1
* item 3
 . item 3.1 (bulletless)
. item 4 (bulletless)
 * item 4.1
  . item 4.1.1 (bulletless)
  • item 1

  • item 2 (preceding white space)

    • item 2.1
      • item 2.1.1
  • item 3

    item 3.1 (bulletless)

    item 4 (bulletless)

    • item 4.1

      item 4.1.1 (bulletless)

7.2   Ordered Lists

with Numbers
1. item 1
  1. item 1.1
  1. item 1.2
1. item 2
  1. item 1

    1. item 1.1
    2. item 1.2
  2. item 2
with Roman Numbers
I. item 1
  i. item 1.1
  i. item 1.2
I. item 2
  1. item 1

    1. item 1.1
    2. item 1.2
  2. item 2
with Letters
A. item A
  a. item A. a)
  a. item A. b)
A. item B
  1. item A

    1. item A. a)
    2. item A. b)
  2. item B

7.3   Definition Lists

term:: definition
object:: description 1
:: description 2
Action Items::
:: First Item
:: Second Item
term
definition
object

description 1

description 2

Action Items

First Item

Second Item

8   Horizontal Rules

see: HelpOnRules

----
-----
------
-------
--------
---------
----------

System Message: ERROR/3 (<string>, line 371)

At least one body element must separate transitions; adjacent transitions are not allowed.

System Message: ERROR/3 (<string>, line 375)

At least one body element must separate transitions; adjacent transitions are not allowed.

System Message: ERROR/3 (<string>, line 379)

At least one body element must separate transitions; adjacent transitions are not allowed.

System Message: ERROR/3 (<string>, line 383)

At least one body element must separate transitions; adjacent transitions are not allowed.

System Message: ERROR/3 (<string>, line 387)

At least one body element must separate transitions; adjacent transitions are not allowed.

System Message: ERROR/3 (<string>, line 391)

At least one body element must separate transitions; adjacent transitions are not allowed.

9   Tables

see: HelpOnTables

9.1   Tables

||'''A'''||'''B'''||'''C'''||
||1      ||2      ||3      ||

[Table not converted]

9.2   Cell Width

||minimal width ||<99%>maximal width ||

[Table not converted]

9.3   Spanning Rows and Columns

||<|2> cell spanning 2 rows ||cell in the 2nd column ||
||cell in the 2nd column of the 2nd row ||
||<-2> cell spanning 2 columns ||
||||use empty cells as a shorthand ||

<strong class="highlight">.. raw:: html

</strong>[Table not converted]

9.4   Alignment of Cell Contents

||<^|3> top (combined) ||<:99%> center (combined) ||<v|3> bottom (combined) ||
||<)> right ||
||<(> left ||

<strong class="highlight">.. raw:: html

</strong>[Table not converted]

9.5   Coulored Table Cells

||<#0000FF> blue ||<#00FF00> green    ||<#FF0000> red    ||
||<#00FFFF> cyan ||<#FF00FF> magenta  ||<#FFFF00> yellow ||

<strong class="highlight">.. raw:: html

</strong>[Table not converted]

9.6   HTML-like Options for Tables

||A ||<rowspan="2"> like <|2> ||
||<bgcolor="#00FF00"> like <#00FF00> ||
||<colspan="2"> like <-2>||

[Table not converted]

10   Macros and Variables

10.1   Macros

see: HelpOnMacros

  • [[Anchor(anchorname)]] inserts a link anchor anchorname

  • [[BR]] inserts a hard line break

  • [[FootNote(Note)]] inserts a footnote saying Note

    First [1] and second [2] footnote.

  • [[Include(HelpOnMacros/Include)]] inserts the contents of the page HelpOnMacros/Include inline

  • [[MailTo(user AT example DOT com)]] obfuscates the email address user@example.com to users not logged in

[1]de: erste
[2]de: zweite

A further [3] footnote to be output automatically.

10.2   Variables

see: HelpOnVariables

  • @````SIG````@ inserts your login name and timestamp of modification
  • @````TIME````@ inserts date and time of modification

11   Smileys and Icons

see: HelpOnSmileys

Markup Display Filename Markup Display Filename Markup Display Filename
(!) (!) idea.png (./) (./) checkmark.png /!\ /!\ alert.png
:( :( sad.png :) :) smile.png :)) :)) smile3.png
:-( :-( sad.png :-) :-) smile.png :-)) :-)) smile3.png
:-? :-? tongue.png :D :D biggrin.png :\ :\ ohwell.png
:o :o redface.png ;) ;) smile4.png ;-) ;-) smile4.png
<!> <!> attention.png <:( <:( frown.png >:> >:> devil.png
B) B) smile2.png B-) B-) smile2.png X-( X-( angry.png
{*} {*} star_on.png {1} {1} prio1.png {2} {2} prio2.png
{3} {3} prio3.png {OK} {OK} thumbs-up.png {X} {X} icon-error.png
{i} {i} icon-info.png {o} {o} star_off.png |) |) tired.png
|-) |-) tired.png              

12   Source code

see: HelpOnParsers

12.1   Verbatim Display

{ { {
def hello():
    print "Hello World!"
} } }

|/!/| Remove spaces between "{ { {" and "} } }".

def hello():
    print "Hello World!"

12.2   Syntax Highlighting

{ { {#!python
def hello():
    print "Hello World!"
} } }

|/!/| Remove spaces between "{ { {" and "} } }".

def hello():
    print "Hello World!"
[3]de: weitere

Docutils System Messages

System Message: ERROR/3 (<string>, line 535); backlink

Undefined substitution referenced: "/!/".

System Message: ERROR/3 (<string>, line 552); backlink

Undefined substitution referenced: "/!/".

WikiSandBox/MoinSyntax/AsReST (last edited 2009-08-06 21:20:32 by StefanMerten)

Creative Commons License
This work is licensed under a Creative Commons License (details).
All pages are immutable until you log in