Fallback font

Fallback font

A fallback font is a reserve typeface containing symbols for as many Unicode characters as possible. When a display system encounters a character which is not part of the repertoire of any of the other available fonts, a symbol from a fallback font is used instead. Typically, a fallback font will contain symbols representative of the various types of Unicode characters. The use of a fallback font is suggested in "The Unicode Standard".

Systems that do not offer a fallback font typically display black or white rectangles, question marks, or nothing at all in place of missing characters. Symbols in a fallback font can contain annotations such as the relevant Unicode block and the script system used.

Apple's "LastResort" font

LastResort is a Mac OS font that is invisible to the end user, but is used by the system to display glyphs that are not available in any other font. The symbols provided by LastResort place glyphs into categories based on their location in the Unicode system and provide a hint to the user about which font or script is required to view the unavailable characters. The symbols provided by LastResort are square with rounded corners with a bold outline. In the left and right sides of the outline, the Unicode range that the character belongs to is given using hexadecimal digits. Top and bottom are used for one or two descriptions of the Unicode block. A symbol representative of the block is centered inside the square.

Apple's "LastResort" font was first included in Mac OS 8.5 in 1998, for the benefit of applications using Apple Type Services for Unicode Imaging (ATSUI). It is also used in Mac OS X. In 2001, for the second release of OS X, the Last Resort font design was revised to include the border text and was re-digitized, and extended by Michael Everson of Evertype, who continues to update it with each new release of Unicode. Apple has now made the Last Resort font available for free download from the Unicode website.

One prototypic glyph per Unicode block is used because the total number of Unicode characters greatly exceeds the address space of an sfnt (TrueType and OpenType) font structure, which has a 16-bit glyph index that can store a maximum of only 65,536 glyphs. Unicode has now over 100,000 defined characters, with a potential address space of over one million characters - over 15 times the sfnt size limit. Using this one-glyph-per-block generalization, the Last Resort font is still capable of showing a glyph for every byte in Unicode. The Last Resort mechanism will therefore not break as Unicode continues to grow and the Basic Multilingual Plane (BMP) and surrogate planes fill up further.

The "Unicode BMP Fallback" font

0 0
2 0
The Unicode BMP Fallback font is a Unicode font containing a glyph for every character in the Basic multilingual plane. Each glyph consists of a box containing the four hex digits corresponding to the Unicode value. The example to the left is a mock-up of the glyph for a space character (U+0020).

The font was created for debugging purposes.

ee also

* Fonts on Macintosh
* Unicode

References

* Apple Computer (November 2, 2002). [http://developer.apple.com/fonts/LastResortFont/ Apple's "LastResort" font web site] . Retrieved 2004-11-02.
* The Unicode Consortium (March 30, 2004). [http://www.unicode.org/versions/Unicode4.0.1/ The Unicode Standard, 4.0.1] . Retrieved 2004-11-02.
* [http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=UnicodeBMPFallbackFont Description] of the Unicode BMP fallback font at SIL International

External links

* [http://www.unicode.org/policies/lastresortfont_eula.html Last Resort Font download]
* [http://developer.apple.com/textfonts/LastResortFont/ Apple Computer on LastResort]
* [http://www.mail-archive.com/unicode@unicode.org/msg18168.html brief discussion of Last Resort by Michael Everson]
* [http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=UnicodeBMPFallbackFont SIL International's Unicode BMP Fallback Font] — Free fallback font


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • font fallback — šrifto surogatas statusas T sritis informatika apibrėžtis Šriftas, iš kurio paimami rašmenų piešiniai į kitu, tų rašmenų piešinių neturinčiu, šriftu rašomą tekstą. Pakeitimas dažniausiai lengvai pastebimas, todėl nelaikomas visaverčiu.… …   Enciklopedinis kompiuterijos žodynas

  • Unicode font — A Unicode font (also known as UCS font and Unicode typeface) is a computer font that contains a wide range of characters, letters, digits, glyphs, symbols, ideograms, logograms, etc., which are collectively mapped into the standard Universal… …   Wikipedia

  • Droid (font) — Droid Category Sans serif, Serif, Monospace Designer(s) Steve Matteson Foundry …   Wikipedia

  • Web typography — Web fonts allow Web designers to use fonts that are not installed on the viewer s computer. Web typography refers to the use of fonts on the World Wide Web. When HTML was first created, font faces and styles were controlled exclusively by the… …   Wikipedia

  • List of typefaces — This is a list of typefaces, which are separated into groups by distinct artistic differences. Contents 1 Serif 1.1 Slab serif 2 Sans serif 3 Semi serif …   Wikipedia

  • Liste De Polices D'écriture — Cet article présente une liste de fontes numériques. Sommaire 1 Serif 2 Sans serif 3 Semiserif 4 Display 5 …   Wikipédia en Français

  • Liste de polices d'ecriture — Liste de polices d écriture Cet article présente une liste de fontes numériques. Sommaire 1 Serif 2 Sans serif 3 Semiserif 4 Display 5 …   Wikipédia en Français

  • Liste des polices — Liste de polices d écriture Cet article présente une liste de fontes numériques. Sommaire 1 Serif 2 Sans serif 3 Semiserif 4 Display 5 …   Wikipédia en Français

  • Multiple master fonts — (or MM fonts) are an extension to Adobe Systems Type 1 PostScript fonts, now mostly superseded by the advent of OpenType. Multiple master fonts contain two or more masters that is, original font styles and enable a user to interpolate between… …   Wikipedia

  • Unicode — For the 1889 Universal Telegraphic Phrase book, see Commercial code (communications). The Unicode official logo since October 2009 …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”