From HEXONET Wiki
Under development!
Text formatting markup
Description | You type | You get |
---|---|---|
Character (inline) formatting – applies anywhere | ||
Italic text |
''italic'' |
italic |
Bold text |
'''bold''' |
bold |
Bold and italic |
'''''bold & italic''''' |
bold & italic |
Strike text |
<strike> strike text </strike> |
|
Escape wiki markup |
<nowiki>no ''markup''</nowiki> |
no ''markup'' |
Section formatting – only at the beginning of the line | ||
Headings of different levels |
== Level 2 == Note: Skip Level 1, it is page name level. An article with 4 or more headings automatically creates a table of contents. |
== Level 2 == === Level 3 === |
Horizontal rule |
Text before ---- Text after |
Text before Text after |
Bullet list |
* Start each line * with an asterisk (*). ** More asterisks give deeper *** and deeper levels. * Line breaks |
* Start each line
Any other start ends the list. |
Numbered list |
# Start each line # with a number sign (#). ## More number signs give deeper ### and deeper ### levels. # Line breaks # end the list and start another. Any other start also ends the list. |
Any other start also ends the list. |
Definition list |
;item 1 : definition 1 ;item 2 : definition 2-1 : definition 2-2 |
|
Indent text |
: Single indent :: Double indent ::::: Multiple indent This workaround may harm accessibility. |
|
Mixture of different types of list |
# one # two #* two point one #* two point two # three #; three item one #: three def one # four #: four def one #: this looks like a continuation #: and is often used #: instead The usage of #: and *: for breaking a line within an item may also harm accessibility.
|
Preformatted text
Start each line with a space. Text is preformatted and markups can be done.
This way of preformatting only applies to section formatting. Character formatting markups are still effective. Start each line with a space. Text is preformatted and markups can be done. Preformatted text blocks
Start with a space in the first column, (before the <nowiki>). Then your block format will be maintained. This is good for copying in code blocks: def function(): """documentation string""" if True: print True else: print False
Start with a space in the first column, (before the ). Then your block format will be maintained. This is good for copying in code blocks: def function(): """documentation string""" if True: print True else: print False