Template:Small-caps
{{{1}}}
| This template is used on many pages and changes may be widely noticed. Test changes in the template's /sandbox or /testcases subpages, or in your own user subpage. Consider discussing changes on the talk page before implementing them. |
This template uses a See H:DIVSPAN for details. |
This template simplifies formatting text in small caps, where lowercase letters are replaced with smaller capital letters.
Usage
Example
{{Small-caps|Small caps}}
- ⇒ Small caps
Misuse for capitalization
The use of this template to simulate smaller capitalised text is semantically incorrect:
Example: Improper use
{{Small-caps|this is incorrect. grammatically, there should be capitals in this sentence.}}
- ⇒ this is incorrect. grammatically, there should be capitals in this sentence.
The problems here are:
- It copy/pastes as lowercase text, because the CSS only affects styling, not content.
- Viewers that do not handle the CSS used for small-caps (
font-variant) will display the text as all lowercase.
Example: Acceptable use
{{X-smaller|THIS IS CORRECT. IT IS CAPITALS, BUT IN A SMALLER FONT}}
- ⇒ THIS IS CORRECT. IT IS CAPITALS, BUT IN A SMALLER FONT
Example: Also acceptable use
{{All small caps|This is also correct. It is the "small-caps" variant, but the text is not all lowercase when copied.}}
- ⇒ This is also correct. It is the "small-caps" variant, but the text is not all lowercase when copied.
The template {{All small caps}} can be used to request the special small-caps glyphs (generally slightly proportionally wider than simply making the font smaller) for all letters, uppercase or lowercase, without having the text copy-paste as lowercase.
TemplateData
Small-caps
Format text as small-caps. See also {{All small caps}}.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| 1 | 1 | The text to format as small caps | String | required |
See also
- {{Center Small Caps}} ({{Csc}}) which produces centered Small-caps
- {{Font-variant normal}} to remove small caps in the middle of a span (for example in a template which produces a small-caps line)
- {{Sm}} which produces standard small text
- {{Small-caps block}} to formats text block in Small caps.
- {{All small caps}} ({{Asc}}), which presents both upper and lower case as small-caps