Anonymous user
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>'''&nbsp;<nowiki>'''&middot;'''</nowiki>''' </code>". That is, a [[non-breaking space]], a bolded middot and a normal space.
{{tl|dot}}
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:
=== Normal usage ===
The recommended usage is to use ''no'' space before the template and one space after the template, like this:
<nowiki>[[Salt]]{{·}} [[
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]]{{·}}[[
Both examples will render one space on each side of the dot, like this:
:[[Salt]] '''·''' [[
If it line breaks then the line break will come ''after'' the dot, not before, like this:
:[[Salt]] '''·'''
:[[
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]]{{·}}
[[
[[Curry]]{{·}}
[[Saffron]]</nowiki></pre>
Line 38 ⟶ 39:
As before it will render one space on each side of the dots, like this:
:[[Salt]] '''·''' [[
And if it line breaks then the line break will come ''after'' one of the dots, not before, like this:
:[[Salt]] '''·''' [[
:[[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:
<nowiki>''[[Salt]]''{{·}} ''[[
<nowiki>''[[Salt]]{{·}} [[
<!-- This smaller text size is necessary for the first example to "fail" as intended. -->
<div style="font-size:90%">
:''[[Salt]]''{{·}} ''[[
:''[[Salt]]{{·}} [[
</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]] {{·}}[[
<nowiki>[[Salt]] {{·}}[[
<nowiki>[[Salt]] {{·}} [[
<nowiki>[[Salt]] {{·}} [[
Then it will render with ''two'' spaces before the dot, and one after, like this:
:[[Salt]] '''·''' [[
And if it line breaks it might break ''before'' the dot, like this:
:[[Salt]]
:'''·''' [[
Alternatively an <code>&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>·</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}}]]
|