Template:·/doc: Difference between revisions
From the Croc Wiki, the Croc encyclopedia
Jump to navigationJump to search
Content added Content deleted
m (Disambiguate Pepper to Black pepper using popups) |
(Reverting edit by Locos epraix (adding back that {{middot}} redirects here). And reverting Josh Parris: Don't damage the code examples.) |
||
Line 6: | Line 6: | ||
It works similarly to the html+wiki markup sequence "<code>'''&nbsp;<nowiki>'''&middot;'''</nowiki>''' </code>". That is, a [[non-breaking space]], a bolded middot and a normal space. |
It works similarly to the html+wiki markup sequence "<code>'''&nbsp;<nowiki>'''&middot;'''</nowiki>''' </code>". That is, a [[non-breaking space]], a bolded middot and a normal space. |
||
{{tl|dot}} |
{{tl|dot}} and {{tl|middot}} redirect here and can be used as alternative names for this template. |
||
This template is usually used for dotted lists, such as for link lists in navigation boxes. (For lists that have a font-size 80% or less of normal font-size, the bold middot "'''·'''" becomes too small. Then use the [[Template:•|bullet]] "•" instead.) |
This template is usually used for dotted lists, such as for link lists in navigation boxes. (For lists that have a font-size 80% or less of normal font-size, the bold middot "'''·'''" becomes too small. Then use the [[Template:•|bullet]] "•" instead.) |
||
Line 13: | Line 13: | ||
=== Normal usage === |
=== Normal usage === |
||
The recommended usage is to use ''no'' space before the template and one space after the template, like this: |
The recommended usage is to use ''no'' space before the template and one space after the template, like this: |
||
<nowiki>[[Salt]]{{·}} [[ |
<nowiki>[[Salt]]{{·}} [[Pepper]]</nowiki> |
||
The template can also be used with no space after it, but then the code does not wrap in the edit window thus making editing harder. Like this: |
The template can also be used with no space after it, but then the code does not wrap in the edit window thus making editing harder. Like this: |
||
<nowiki>[[Salt]]{{·}}[[ |
<nowiki>[[Salt]]{{·}}[[Pepper]]</nowiki> |
||
Both examples will render one space on each side of the dot, like this: |
Both examples will render one space on each side of the dot, like this: |
||
:[[Salt]] '''·''' [[ |
:[[Salt]] '''·''' [[Pepper]] |
||
If it line breaks then the line break will come ''after'' the dot, not before, like this: |
If it line breaks then the line break will come ''after'' the dot, not before, like this: |
||
:[[Salt]] '''·''' |
:[[Salt]] '''·''' |
||
:[[ |
:[[Pepper]] |
||
For long dotted lists each list item can be put on its own line, with no spaces between each item and the template. Like this: |
For long dotted lists each list item can be put on its own line, with no spaces between each item and the template. Like this: |
||
<pre><nowiki> |
<pre><nowiki> |
||
[[Salt]]{{·}} |
[[Salt]]{{·}} |
||
[[ |
[[Pepper]]{{·}} |
||
[[Curry]]{{·}} |
[[Curry]]{{·}} |
||
[[Saffron]]</nowiki></pre> |
[[Saffron]]</nowiki></pre> |
||
Line 38: | Line 39: | ||
As before it will render one space on each side of the dots, like this: |
As before it will render one space on each side of the dots, like this: |
||
:[[Salt]] '''·''' [[ |
:[[Salt]] '''·''' [[Pepper]] '''·''' [[Curry]] '''·''' [[Saffron]] |
||
And if it line breaks then the line break will come ''after'' one of the dots, not before, like this: |
And if it line breaks then the line break will come ''after'' one of the dots, not before, like this: |
||
:[[Salt]] '''·''' [[ |
:[[Salt]] '''·''' [[Pepper]] '''·''' |
||
:[[Curry]] '''·''' [[Saffron]] |
:[[Curry]] '''·''' [[Saffron]] |
||
When using the template to separate words in italics (typically lists of artworks in [[Template:navbox|navboxes]]), put it ''within the italics'' to display with proper spacing on both sides. Compare: |
When using the template to separate words in italics (typically lists of artworks in [[Template:navbox|navboxes]]), put it ''within the italics'' to display with proper spacing on both sides. Compare: |
||
<nowiki>''[[Salt]]''{{·}} ''[[ |
<nowiki>''[[Salt]]''{{·}} ''[[Pepper]]''</nowiki> |
||
<nowiki>''[[Salt]]{{·}} [[ |
<nowiki>''[[Salt]]{{·}} [[Pepper]]''</nowiki> |
||
<!-- This smaller text size is necessary for the first example to "fail" as intended. --> |
<!-- This smaller text size is necessary for the first example to "fail" as intended. --> |
||
<div style="font-size:90%"> |
<div style="font-size:90%"> |
||
:''[[Salt]]''{{·}} ''[[ |
:''[[Salt]]''{{·}} ''[[Pepper]]'' |
||
:''[[Salt]]{{·}} [[ |
:''[[Salt]]{{·}} [[Pepper]]'' |
||
</div> |
</div> |
||
Line 58: | Line 59: | ||
=== Usage issues === |
=== Usage issues === |
||
Putting one or more spaces before the template will cause it to render differently, like these examples: |
Putting one or more spaces before the template will cause it to render differently, like these examples: |
||
<nowiki>[[Salt]] {{·}}[[ |
<nowiki>[[Salt]] {{·}}[[Pepper]]</nowiki> |
||
<nowiki>[[Salt]] {{·}}[[ |
<nowiki>[[Salt]] {{·}}[[Pepper]]</nowiki> |
||
<nowiki>[[Salt]] {{·}} [[ |
<nowiki>[[Salt]] {{·}} [[Pepper]]</nowiki> |
||
<nowiki>[[Salt]] {{·}} [[ |
<nowiki>[[Salt]] {{·}} [[Pepper]]</nowiki> |
||
Then it will render with ''two'' spaces before the dot, and one after, like this: |
Then it will render with ''two'' spaces before the dot, and one after, like this: |
||
:[[Salt]] '''·''' [[ |
:[[Salt]] '''·''' [[Pepper]] |
||
And if it line breaks it might break ''before'' the dot, like this: |
And if it line breaks it might break ''before'' the dot, like this: |
||
:[[Salt]] |
:[[Salt]] |
||
:'''·''' [[ |
:'''·''' [[Pepper]] |
||
Alternatively an <code>&nbsp;</code> can be added before and after the template to create extra padding around the middot. |
Alternatively an <code>&nbsp;</code> can be added before and after the template to create extra padding around the middot. |
||
Line 81: | Line 83: | ||
=== Dot size reference list === |
=== Dot size reference list === |
||
{| style="text-align:center; background:transparent;" |
{| style="text-align:center; background:transparent;" |
||
| style="width:1.7em;" | <small>·</small> |
| style="width:1.7em;" | <small>·</small> |
||
Line 111: | Line 114: | ||
=== See also === |
=== See also === |
||
There are several other templates with similar functionality: |
There are several other templates with similar functionality: |
||
Line 125: | Line 129: | ||
<includeonly> |
<includeonly> |
||
<!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> |
|||
[[Category:Wikipedia formatting and function templates|{{PAGENAME}}]] |
[[Category:Wikipedia formatting and function templates|{{PAGENAME}}]] |
||