Fyrimynd:Unicode/doc
Hetta er ein dokumentatión undirsíða til Fyrimynd:Unicode. Hon inniheldur kunning um nýtsluna, bólkar og um annað innihald, ið ikki er við í uppruna fyrimynd síðuni. |
Usage
rættaIn its basic version, this template sets the font for its argument to one which is likely to support special symbols. The argument is specified using HTML character encoding, either in decimal (e.g. {
) or hexadecimal (e.g. ©
), or by pasting it as plain text. Examples:
→ ⋊{{unicode|⋊}}
→ ⋊{{unicode|⋊}}
→ ⋊{{unicode|⋊}}
or
→ ⋉{{unicode|⋉}}
→ ⋉{{unicode|⋉}}
→ ⋉{{unicode|⋉}}
Purpose
rættaThis template was created to allow easy switching to Unicode fonts. It helps some browsers in which characters which do not render correctly, such as Microsoft Internet Explorer on Windows XP.
The fonts selected are designed to maximize the probability of rendering uncommon Unicode characters correctly. However, different fonts cover different Unicode ranges. It is probably mostly useful for various Unicode symbols. Do not use it for the following:
- For strings in the International Phonetic Alphabet, use {{IPA}}.
- For various non-Latin scripts, use {{lang}} if possible, or {{script}} otherwise.
Internals
rættaThe source for the template is:
<span class="Unicode">{{{1}}}</span>
and class="Unicode"
is defined in MediaWiki:Common.js as follows:
.Unicode {
font-family: "Arial Unicode MS", "Lucida Sans Unicode";
}
Note it is defined only for Windows XP. It does so by targeting XP in JavaScript.
You can override this with your own Unicode
class definition in your personal stylesheet (e.g. User:username/common.css
).
Template data
rættaUnicode
This template is used to set the font so that Unicode symbols are more likely to work.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Symbol | 1 | The code, either in decimal, hexadecimal, or symbol form. | String | optional |
See also
rætta- {{IPA}} – To format symbols of the International Phonetic Alphabet
- {{PUA}} – To mark characters from the Private Use Area that should be retained
- {{transl}} – Generic romanization
- {{script}} – Scripts in Unicode navigation box
- {{UnicodeTitle}}
- {{unichar}} – to format an Unicode character description