Difference between revisions of "Creating formatting page"
Jump to navigation
Jump to search
(cvbmj) |
(jkl) |
||
| Line 26: | Line 26: | ||
<nowiki><nowiki>no [[wiki]] ''markup''</nowiki></nowiki> | <nowiki><nowiki>no [[wiki]] ''markup''</nowiki></nowiki> | ||
|no <nowiki>[[wiki]]</nowiki> <nowiki>''</nowiki>markup<nowiki>''</nowiki> | |no <nowiki>[[wiki]]</nowiki> <nowiki>''</nowiki>markup<nowiki>''</nowiki> | ||
|} | |||
{| class="wikitable" | |||
|+ | |||
! colspan="3" |Section formatting – ''only at the beginning of the line'' | |||
! | |||
|- | |||
|Section Headings of different levels | |||
| | |||
== Level 2 == | |||
=== Level 3 === | |||
==== Level 4 ==== | |||
===== Level 5 ===== | |||
====== Level 6 ====== | |||
---- | |||
* Skip Level 1, it is page name level. | |||
* Do not put any text on the same line after the ending equal signs. | |||
* An article with 4 or more headings automatically creates a table of contents (unless setting the magic word <code><nowiki>__NOTOC__</nowiki></code>). | |||
| | |||
== Level 2 == | |||
=== Level 3 === | |||
==== Level 4 ==== | |||
===== Level 5 ===== | |||
====== Level 6 ====== | |||
| | |||
|- | |||
|Horizontal rule | |||
| | |||
Text before | |||
---- | |||
Text after | |||
|Text before | |||
----Text after | |||
| | |||
|- | |||
|Bullet list | |||
| | |||
* Start each line | |||
* with an <nowiki>[[Wikipedia:asterisk|asterisk]]</nowiki> (*). | |||
** More asterisks give deeper | |||
*** and deeper levels. | |||
* Line breaks <nowiki><br /></nowiki>don't break levels. | |||
*** But jumping levels creates empty space. | |||
Any other start ends the list. | |||
* combine bullet list | |||
** with definition | |||
::- definition | |||
** creates empty space | |||
* combine bullet list | |||
** with definition | |||
*:- definition | |||
** without empty spaces | |||
*bullet list | |||
:- definition | |||
:* sublist that doesn't create empty | |||
:* spaces after definition | |||
| | |||
* Start each line | |||
* with an asterisk (*). | |||
** More asterisks give deeper | |||
*** and deeper levels. | |||
* Line breaks don't break levels. | |||
*** But jumping levels creates empty space. | |||
Any other start ends the list. | |||
* combine bullet list | |||
** with definition | |||
:: - definition | |||
** creates empty space | |||
* combine bullet list | |||
** with definition | |||
*: - definition | |||
** without empty spaces | |||
* bullet list | |||
: - definition | |||
:* sublist that doesn't create empty | |||
:* spaces after definition | |||
| | |||
|- | |||
|Numbered list | |||
| | |||
# Start each line | |||
# with a <nowiki>[[Wikipedia:Number_sign|number sign]]</nowiki> (#). | |||
## More number signs give deeper | |||
### and deeper | |||
### levels. | |||
# Line breaks <nowiki><br /></nowiki>don't break levels. | |||
### But jumping levels creates empty space. | |||
# Blank lines | |||
# end the list and start another. | |||
Any other start also | |||
ends the list. | |||
<nowiki>#</nowiki> use "nowiki" tags to display a literal (#) at the beginning of a line without interpreting it as a numbered list. | |||
| | |||
# Start each line | |||
# with a number sign (#). | |||
## More number signs give deeper | |||
### and deeper | |||
### levels. | |||
# Line breaks don't break levels. | |||
### But jumping levels creates empty space. | |||
# Blank lines | |||
# end the list and start another. | |||
Any other start also ends the list. | |||
<nowiki>#</nowiki> use "nowiki" tags to display a literal (#) at the beginning of a line without interpreting it as a numbered list. | |||
| | |||
|- | |||
| colspan="3" | | |||
| | |||
|- | |||
|Definition list | |||
| | |||
;item 1 | |||
: definition 1 | |||
;item 2 | |||
: definition 2-1 | |||
: definition 2-2 | |||
At the end of the line, if the line begins with a semicolon (;), any inserted colon (:) will not be displayed. If you want for the colon to be displayed, escape it by writing <code>&#58;</code>. | |||
| | |||
; 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. | |||
| | |||
: Single indent | |||
:: Double indent | |||
::::: Multiple indent | |||
| | |||
|- | |||
|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 <nowiki><br /></nowiki> of <nowiki><nowiki><br /></nowiki></nowiki> | |||
# five | |||
## five sub 1 | |||
### five sub 1 sub 1 | |||
## five sub 2 | |||
----The usage of <code>#:</code> and <code>*:</code> for breaking a line within an item may also harm accessibility. | |||
| | |||
# 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 of <nowiki><br /></nowiki> | |||
# five | |||
## five sub 1 | |||
### five sub 1 sub 1 | |||
## five sub 2 | |||
| | |||
|- | |||
|Preformatted text | |||
| | |||
Start each line with a space. | |||
Text is <nowiki>'''preformatted''' and | |||
''markups'' '''''can'''''</nowiki> 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 | |||
| | |||
<nowiki>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</nowiki> | |||
| | |||
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 | |||
| | |||
|} | |} | ||
Revision as of 12:57, 29 July 2021
| 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 |
| Escape wiki markup |
<nowiki>no [[wiki]] ''markup''</nowiki> |
no [[wiki]] ''markup'' |
| Section formatting – only at the beginning of the line | |||
|---|---|---|---|
| Section Headings of different levels |
== Level 2 == === Level 3 === ==== Level 4 ==== ===== Level 5 ===== ====== Level 6 ======
|
Level 2Level 3Level 4Level 5Level 6 |
|
| Horizontal rule |
Text before ---- Text after |
Text before
Text after |
|
| Bullet list |
* Start each line * with an [[Wikipedia:asterisk|asterisk]] (*). ** More asterisks give deeper *** and deeper levels. * Line breaks <br />don't break levels. *** But jumping levels creates empty space. Any other start ends the list. * combine bullet list ** with definition ::- definition ** creates empty space * combine bullet list ** with definition *:- definition ** without empty spaces *bullet list :- definition :* sublist that doesn't create empty :* spaces after definition |
Any other start ends the list.
|
|
| Numbered list |
# Start each line # with a [[Wikipedia:Number_sign|number sign]] (#). ## More number signs give deeper ### and deeper ### levels. # Line breaks <br />don't break levels. ### But jumping levels creates empty space. # Blank lines # end the list and start another. Any other start also ends the list. <nowiki>#</nowiki> use "nowiki" tags to display a literal (#) at the beginning of a line without interpreting it as a numbered list. |
Any other start also ends the list. # use "nowiki" tags to display a literal (#) at the beginning of a line without interpreting it as a numbered list. |
|
| Definition list |
;item 1 : definition 1 ;item 2 : definition 2-1 : definition 2-2 At the end of the line, if the line begins with a semicolon (;), any inserted colon (:) will not be displayed. If you want for the colon to be displayed, escape it by writing |
|
|
| 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 <br /> of <nowiki><br /></nowiki> # five ## five sub 1 ### five sub 1 sub 1 ## five sub 2 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 |
<nowiki>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</nowiki>
|
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
|
|