## Please edit system and help pages ONLY in the moinmaster wiki! For more ## information, please see MoinMaster:MoinPagesEditorGroup. ##master-page:Unknown-Page ##master-date:Unknown-Date #acl MoinPagesEditorGroup:read,write,delete,revert All:read #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). See also [[MoinMaster:HelpMiscellaneous/FrequentlyAskedQuestions#head-337b0c57eeb073c9550a2ed281d4ca6dda4f47e5|How can I colorize my text?]] in the FAQ. == 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') }}}