##master-page:Unknown-Page ##master-date:Unknown-Date #acl -All:write Default #format wiki #language en 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. == General == * Use one or more blank lines to separate paragraphs. * Use `<
>` to insert linebreaks into paragraphs. == Typeface == ## Note that in some places we've used backticks here to "escape" the Wiki markup. ||''' Name/Sample''' || ''' Markup ''' || ''' Notes ''' || || ''italic'' || `''italic''` || Double single quotes. || || '''bold''' || `'''bold'''` || Triple single quotes. || || `monospace` || {{{`monospace`}}} || Single backticks. Wiki markup is ignored. || || {{{code}}} || `{{{code}}}` || [[#code_example|Example.]] Wiki markup is ignored. || || __underline__ || `__underline__` || || || ^super^script || `^super^script` || || || ,,sub,,script || `,,sub,,script` || || || ~-smaller-~ || `~-smaller-~` || || || ~+larger+~ || `~+larger+~` || || || --(stroke)-- || `--(stroke)--` || || == Colorize text == Colorizing is enabled in tables without additional macros (see HelpOnTables). Use the [[http://moinmo.in/MacroMarket/Color2|Color2 macro]] to color text both in and out of tables. Usage: {{{ <> <> <> }}} Color names available appear to be the [[http://en.wikipedia.org/wiki/Web_colors#X11_color_names|standard X11 colors]]. Example: {{{ <> <> <> }}} Results: <> <> <> == Colorize code (Syntax Highlighting) == There are several ways to highlight code: 1. Start a special code block containing the parser's name: `{{{#!parsername` 2. Embed a file attachment bearing a supported extension (such as `".py"`) with `{{attachment:test.py}}` 3. Begin a page with the format processing instruction: `#format parsername` [[#SyntaxHighlighting|Example.]] To see the list of supported languages see HelpOnParsers. ---- = Examples = == Mixing ''italic'' and '''bold''' == <> ## Note that in some places we've used backticks here to "escape" the Wiki markup. ||'''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''''' || == Code == <> ## Note that we've used backticks here to "escape" the Wiki markup, and line-breaks to split up the paragraph. `{{{` <
> `10 PRINT "Hello, world!"` <
> `20 GOTO 10` <
> `}}}` <
> Result: {{{ 10 PRINT "Hello, world!" 20 GOTO 10 }}} == 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 ''a''^2^ `+` ''b''^2^ `=` ''c''^2^ from your math lessons, unless your head is filled with H,,2,,O. == Colorized Code, Method #1 == <> ## Note that we've used backticks here to "escape" the Wiki markup, and line-breaks to split up the paragraph. {{{{ {{{#!python from colors import palette palette.colorize('python') }}} }}}} Result: {{{#!python from colors import palette palette.colorize('python') }}}