Template:Smallcaps all/doc

Usage
This template shows all text in as a hard format. That is, the caps are permanent, regardless of user preferences. For example:
 * &rarr;

The template performs two steps: bare text is changed into uppercase, and it is shown in small caps.

Difference from
The template is for soft formatting, which is more often what is desired. There are three differences between the templates:

1. All input text is shown in , not just the lowercase input. Compare:
 * &rarr;
 * &rarr;
 * Note that the initial full capitals are gone.

2. The bare, unstyled text is changed into uppercase. This is relevant for non-CSS browsers, and when one copy-pastes the page. Compare:
 * &rarr; . Copy-paste produces:
 * &rarr; . Copy-paste produces:

3. To maintain initial full capitals, a second parameter is to be used. Doing this has no effect on how text is displayed in non-CSS browsers and with copy-paste. Example:
 * &rarr; . Copy-paste produces:

General Usage
This template should only be used for words, such as acronyms, that should be capitalized regardless of typographic style. Examples are and, which are stylistic variants of NASA and BC/AD.

It should not be used for things that are not inherently capitalized, such as the use of small caps to distinguish given from family names, because it makes the capitalization permanent, and the reader cannot override it. In such cases, the template smallcaps should be used instead.

To lighten ALL-CAP words, abbreviations, or acronyms, as a matter of typographic style
 * Examples
 * The initialism UNESCO (instead of UNESCO)
 * The trademark Time (magazine) (instead of TIME)
 * Dates such as 625

If the template is placed outside a link, it will capitalize the link itself, so in some cases it needs to be placed inside the link.