Differences between revisions 1 and 2
Revision 1 as of 2005-03-22 05:54:33
Size: 2586
Editor: anonymous
Comment: missing edit-log entry for this revision
Revision 2 as of 2009-09-20 23:01:51
Size: 2586
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 57: Line 57:
There are several ways to get colorized formatting of Python code[[FootNote(There is currently no support for languages other than Python.)]]: There are several ways to get colorized formatting of Python code<<FootNote(There is currently no support for languages other than Python.)>>:

Text Formatting Rules

Leave blank lines between paragraphs. Use [[BR]] to insert linebreaks into paragraphs.

You can render text in italics or bold. To write italics, enclose the text in double single quotes. To write bold, enclose the text in triple single quotes. Underlined text needs a double underscore on each side. You get superscripted text by enclosing it into caret characters, and subscripts have to be embedded into double commas.

To insert program source without reformatting in a monospace font, use three curly braces:

10 PRINT "Hello, world!"
20 GOTO 10

Note that within code sections, both inline and display ones, any wiki markup is ignored. An alternative and shorter syntax for inlined code is to use backtick characters (note that this can be disabled by the site's configuration, but is enabled by default).

For more information on the possible markup, see HelpOnEditing.

Example

__Mixing__ ''italics'' and '''bold''':
 * '''''Mix''' at the beginning''
 * '''''Mix'' at the beginning'''
 * '''Mix at the ''end'''''
 * ''Mix at the '''end'''''

You might recall ''a''^2^ `+` ''b''^2^ `=` ''c''^2^ from your math lessons, unless you head is filled with H,,2,,O.

An { { {inline code sequence} } } has the start and end markers on the same line. Or you use `backticks`.

A code display has them on different lines: { { {
'''No''' markup here!
} } }

/!\ In the above example, we "escaped" the markers for source code sequences by inserting spaces between the curly braces.

Display

Mixing italics and bold:

  • Mix at the beginning

  • Mix at the beginning

  • Mix at the end

  • Mix at the end

You might recall a2 + b2 = c2 from your math lessons, unless you head is filled with H2O.

An inline code sequence has the start and end markers on the same line. Or you use backticks.

A code display has them on different lines:

'''No''' markup here!

Colorized code displays

There are several ways to get colorized formatting of Python code1:

  1. start a code display with a line only containing "#!python"
  2. embed a file attachment bearing a ".py" extension via "inline:"
  3. start a page with a Python format processing instruction ("#format python")

Example:

   1 from colors import palette
   2 palette.colorize('python')
  1. There is currently no support for languages other than Python. (1)

HelpOnFormatting (last edited 2009-09-20 23:01:51 by localhost)