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>'''&amp;nbsp;<nowiki>'''&amp;middot;'''</nowiki>'''&nbsp;</code>". That is, a [[non-breaking space]], a bolded middot and a normal space.
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}} redirects here and can be used as an alternative name for this template.
{{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 "'''&middot;'''" becomes too small. Then use the [[Template:•|bullet]] "&bull;" 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 "'''&middot;'''" becomes too small. Then use the [[Template:•|bullet]] "&bull;" 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]]{{&middot;}} [[Black pepper|Pepper]]</nowiki>
<nowiki>[[Salt]]{{&middot;}} [[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]]{{&middot;}}[[Black pepper|Pepper]]</nowiki>
<nowiki>[[Salt]]{{&middot;}}[[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]] '''&middot;''' [[Black pepper|Pepper]]
:[[Salt]] '''&middot;''' [[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]] '''&middot;'''
:[[Salt]] '''&middot;'''
:[[Black pepper|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:
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]]{{&middot;}}
[[Salt]]{{&middot;}}
[[Black pepper|Pepper]]{{&middot;}}
[[Pepper]]{{&middot;}}
[[Curry]]{{&middot;}}
[[Curry]]{{&middot;}}
[[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]] '''&middot;''' [[Black pepper|Pepper]] '''&middot;''' [[Curry]] '''&middot;''' [[Saffron]]
:[[Salt]] '''&middot;''' [[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:
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;'''
:[[Salt]] '''&middot;''' [[Pepper]] '''&middot;'''
:[[Curry]] '''&middot;''' [[Saffron]]
:[[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:
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;}} ''[[Pepper]]''</nowiki>
<nowiki>''[[Salt]]{{&middot;}} [[Black pepper|Pepper]]''</nowiki>
<nowiki>''[[Salt]]{{&middot;}} [[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]]''{{·}} ''[[Black pepper|Pepper]]''
:''[[Salt]]''{{·}} ''[[Pepper]]''
:''[[Salt]]{{·}} [[Black pepper|Pepper]]''
:''[[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]] {{&middot;}}[[Black pepper|Pepper]]</nowiki>
<nowiki>[[Salt]] {{&middot;}}[[Pepper]]</nowiki>
<nowiki>[[Salt]] {{&middot;}}[[Black pepper|Pepper]]</nowiki>
<nowiki>[[Salt]] {{&middot;}}[[Pepper]]</nowiki>
<nowiki>[[Salt]] {{&middot;}} [[Black pepper|Pepper]]</nowiki>
<nowiki>[[Salt]] {{&middot;}} [[Pepper]]</nowiki>
<nowiki>[[Salt]] {{&middot;}} [[Black pepper|Pepper]]</nowiki>
<nowiki>[[Salt]] {{&middot;}} [[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]] &nbsp;'''&middot;''' [[Black pepper|Pepper]]
:[[Salt]] &nbsp;'''&middot;''' [[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]]
:'''&middot;''' [[Black pepper|Pepper]]
:'''&middot;''' [[Pepper]]


Alternatively an <code>&amp;nbsp;</code> can be added before and after the template to create extra padding around the middot.
Alternatively an <code>&amp;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>&middot;</small>
| style="width:1.7em;" | <small>&middot;</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}}]]