## Please edit system and help pages ONLY in the master wiki! ## For more information, please see MoinMoin:MoinDev/Translation. ##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}}}` || [[#codeexample|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. Or install the [[http://moinmo.in/MacroMarket/Color2|Macro Color2]] except of the font it worked also in 1.7.1 == 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 == <> {{{{ {{{ 10 PRINT "Hello, world!" 20 GOTO 10 }}} }}}} Result: {{{ 10 PRINT "Hello, world!" 20 GOTO 10 }}} === 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 }}} }}}} == 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') }}}