You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.
Contents
This page describes using the MoinMoin wiki syntax (which is the default syntax for a MoinMoin based wiki, but not the only one). For other parsers/syntaxes take a look at HelpOnParsers.
Use <<BR>> macro to insert linebreaks into paragraphs.
Name/Sample
Markup
Notes
italic
''italic''
Double single quotes.
bold
'''bold'''
Triple single quotes.
monospace
`monospace`
Single backticks for inline monospaced text. If possible, try to avoid long monospaced texts, especially inside tables: sometimes they are not properly wrapped by the browsers. Wiki markup is ignored.
{{{monospace}}}
Same as backticks. Placing the braces in separate lines produces a code block.
underline
__underline__
superscript
^super^script
subscript
,,sub,,script
smaller
~-smaller-~
larger
~+larger+~
stroke
--(stroke)--
Colorizing is enabled in tables without additional macros (see HelpOnTables).
There are several ways to highlight code:
Start a special code block containing the parser's name: {{{#!parsername
Embed a file attachment bearing a supported extension (such as ".py") with {{attachment:test.py}}
Begin a page with the format processing instruction: #format parsername
Example.
MoinMoin comes with a special parser called highlight that is based on Pygments internally.
You can use it to highlight many sorts of programming source code, configuration files and other sorts of text files used on computers.
Result
'''''Mix''' at the beginning''
Mix at the beginning
'''''Mix'' at the beginning'''
'''Mix at the ''end'''''
Mix at the end
''Mix at the '''end'''''
You might recall ''a''^2^ `+` ''b''^2^ `=` ''c''^2^ from your math lessons, unless your head is filled with H,,2,,O.
Result:
You might recall a2 + b2 = c2 from your math lessons, unless your head is filled with H2O.
Markup:
{{{ 10 PRINT "Hello, world!" 20 GOTO 10 }}}
10 PRINT "Hello, world!" 20 GOTO 10
As pointed out on HelpOnParsers, you can nest multiple levels of curly braces:
{{{{ This is a preformatted text block. {{{ with curly braces inside }}} }}}}
This is a preformatted text block. {{{ with curly braces inside }}}
{{{#!highlight python from colors import palette palette.colorize('python') }}}
1 from colors import palette 2 palette.colorize('python')