Template:·/doc: Difference between revisions

From the Croc Wiki, the Croc encyclopedia
Jump to navigationJump to search
Reverting edit by Locos epraix (adding back that {{middot}} redirects here). And reverting Josh Parris: Don't damage the code examples.
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:
It works similarly to the html+wiki markup sequence "<code>'''&amp;nbsp;<nowiki>'''&amp;middot;'''</nowiki>'''&nbsp;</code>". That is, a [[non-breaking space]], a bolded middot and a normal space.
 
{{tl|dot}} redirectsand {{tl|middot}} redirect here and can be used as an alternative namenames 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 "'''&middot;'''" becomes too small. Then use the [[Template:•|bullet]] "&bull;" instead.)
Line 13:
 
=== Normal usage ===
 
The recommended usage is to use ''no'' space before the template and one space after the template, like this:
 
<nowiki>[[Salt]]{{&middot;}} [[Black pepper|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:
 
<nowiki>[[Salt]]{{&middot;}}[[Black pepper|Pepper]]</nowiki>
 
Both examples will render one space on each side of the dot, like this:
:[[Salt]] '''&middot;''' [[Black pepper|Pepper]]
 
If it line breaks then the line break will come ''after'' the dot, not before, like this:
:[[Salt]] '''&middot;'''
:[[Black pepper|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:
<pre><nowiki>
[[Salt]]{{&middot;}}
[[Black pepper|Pepper]]{{&middot;}}
[[Curry]]{{&middot;}}
[[Saffron]]</nowiki></pre>
Line 38 ⟶ 39:
 
As before it will render one space on each side of the dots, like this:
:[[Salt]] '''&middot;''' [[Black pepper|Pepper]] '''&middot;''' [[Curry]] '''&middot;''' [[Saffron]]
 
And if it line breaks then the line break will come ''after'' one of the dots, not before, like this:
:[[Salt]] '''&middot;''' [[Black pepper|Pepper]] '''&middot;'''
:[[Curry]] '''&middot;''' [[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:
 
<nowiki>''[[Salt]]''{{&middot;}} ''[[Black pepper|Pepper]]''</nowiki>
<nowiki>''[[Salt]]{{&middot;}} [[Black pepper|Pepper]]''</nowiki>
 
<!-- This smaller text size is necessary for the first example to "fail" as intended. -->
<div style="font-size:90%">
:''[[Salt]]''{{·}} ''[[Black pepper|Pepper]]''
:''[[Salt]]{{·}} [[Black pepper|Pepper]]''
</div>
 
Line 58 ⟶ 59:
 
=== Usage issues ===
 
Putting one or more spaces before the template will cause it to render differently, like these examples:
<nowiki>[[Salt]] {{&middot;}}[[Black pepper|Pepper]]</nowiki>
<nowiki>[[Salt]] {{&middot;}}[[Black pepper|Pepper]]</nowiki>
<nowiki>[[Salt]] {{&middot;}} [[Black pepper|Pepper]]</nowiki>
<nowiki>[[Salt]] {{&middot;}} [[Black pepper|Pepper]]</nowiki>
 
Then it will render with ''two'' spaces before the dot, and one after, like this:
:[[Salt]] &nbsp;'''&middot;''' [[Black pepper|Pepper]]
 
And if it line breaks it might break ''before'' the dot, like this:
:[[Salt]]
:'''&middot;''' [[Black pepper|Pepper]]
 
Alternatively an <code>&amp;nbsp;</code> can be added before and after the template to create extra padding around the middot.
Line 81 ⟶ 83:
 
=== Dot size reference list ===
 
{| style="text-align:center; background:transparent;"
| style="width:1.7em;" | <small>&middot;</small>
Line 111 ⟶ 114:
 
=== See also ===
 
There are several other templates with similar functionality:
 
Line 125 ⟶ 129:
 
<includeonly>
<!-- CATEGORIES AND INTERWIKIS HERE, THANKS -->
[[Category:Wikipedia formatting and function templates|{{PAGENAME}}]]
 
Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Navigation menu