HelpForUsers > HelpOnEditing > HelpOnFormatting
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.
1. General
- Use one or more blank lines to separate paragraphs.
Use <<BR>> to insert linebreaks into paragraphs.
2. Typeface
Name/Sample |
Markup |
Notes |
italic |
''italic'' |
Double single quotes. |
bold |
'''bold''' |
Triple single quotes. |
monospace |
`monospace` |
Single backticks. Wiki markup is ignored. |
code |
{{{code}}} |
Example. Wiki markup is ignored. |
underline |
__underline__ |
|
superscript |
^super^script |
|
subscript |
,,sub,,script |
|
smaller |
~-smaller-~ |
|
larger |
~+larger+~ |
|
stroke |
--(stroke)-- |
|
3. Colorize text
Colorizing is enabled in tables without additional macros (see HelpOnTables).
See also How can I colorize my text? in the FAQ.
Or install the Macro Color2 except of the font it worked also in 1.7.1
4. Colorize code (Syntax Highlighting)
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
To see the list of supported languages see HelpOnParsers.
5. Examples
6. Mixing ''italic'' and '''bold'''
Markup |
Result |
'''''Mix''' at the beginning'' |
Mix at the beginning |
'''''Mix'' at the beginning''' |
Mix at the beginning |
'''Mix at the ''end''''' |
Mix at the end |
''Mix at the '''end''''' |
Mix at the end |
7. Code
{{{ 10 PRINT "Hello, world!" 20 GOTO 10 }}}
Result:
10 PRINT "Hello, world!" 20 GOTO 10
7.1. Nesting curly braces
As pointed out on HelpOnParsers, you can nest multiple levels of curly braces:
{{{{ This is a preformatted text block. {{{ with curly braces inside }}} }}}}
is rendered as:
This is a preformatted text block. {{{ with curly braces inside }}}
8. Superscript & Subscript
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.
9. Colorized Code, Method #1
{{{#!python from colors import palette palette.colorize('python') }}}
Result: