All Projects → unicode-org → Last Resort Font

unicode-org / Last Resort Font

Licence: ofl-1.1
Last Resort Font

Projects that are alternatives of or similar to Last Resort Font

glyphhanger
Your web font utility belt. It can subset web fonts. It can find unicode-ranges for you automatically. It makes julienne fries.
Stars: ✭ 422 (-8.66%)
Mutual labels:  unicode, font
Acy-Font
自制手写字体。A hand-writing font set.
Stars: ✭ 20 (-95.67%)
Mutual labels:  font, ttf
fontagon
Fontagon is a great tool that easily converts svg into icon font. Fontagon-cli allows faster conversion to commands.
Stars: ✭ 18 (-96.1%)
Mutual labels:  font, ttf
Ofxfontstash
Easy (and fast) unicode string rendering addon for OpenFrameworks. FontStash is made by Andreas Krinke and Mikko Mononen
Stars: ✭ 84 (-81.82%)
Mutual labels:  unicode, font
Crimson
The Crimson Text typeface
Stars: ✭ 439 (-4.98%)
Mutual labels:  font, ttf
Open Arrow
Open Arrow is an open-source font that contains 112 arrow symbols from U+2190 to U+21ff
Stars: ✭ 89 (-80.74%)
Mutual labels:  unicode, font
lv lib freetype
Interface to FreeType to generate font bitmaps run time
Stars: ✭ 41 (-91.13%)
Mutual labels:  font, ttf
Awesome Typography
✏︎ Curated list about digital typography 🔥
Stars: ✭ 947 (+104.98%)
Mutual labels:  unicode, ttf
attic
A collection of personal tiny tools - mirror of https://gitlab.com/hydrargyrum/attic
Stars: ✭ 17 (-96.32%)
Mutual labels:  unicode, font
kuu-pyaung
Laravel package to convert files and database from zawgyi to unicode.
Stars: ✭ 13 (-97.19%)
Mutual labels:  unicode, font
Glyphhanger
Your web font utility belt. It can subset web fonts. It can find unicode-ranges for you automatically. It makes julienne fries.
Stars: ✭ 1,099 (+137.88%)
Mutual labels:  unicode, font
FanWunMing
A Simplified-Chinese-to-Traditional-Chinese font based on GenYoMin, which can handle the one-to-many problem | 繁媛明朝是基於源樣明體開發的簡轉繁字型,能處理一簡對多繁
Stars: ✭ 128 (-72.29%)
Mutual labels:  font, ttf
Open Relay
Free and open source fonts from Kreative Software
Stars: ✭ 48 (-89.61%)
Mutual labels:  unicode, font
apple-emoji-linux
Apple Color Emoji for Linux
Stars: ✭ 392 (-15.15%)
Mutual labels:  font, ttf
Font Awesome Php
A PHP library for Font Awesome 4.7.
Stars: ✭ 47 (-89.83%)
Mutual labels:  unicode, font
FontRegister
FontRegister is a small Windows utility to install fonts and/or repair the font registry via commandline.
Stars: ✭ 17 (-96.32%)
Mutual labels:  font, ttf
Neodgm
Modern TrueType font based on an old-but-good Korean bitmap font.
Stars: ✭ 230 (-50.22%)
Mutual labels:  font, ttf
Typography
C# Font Reader (TrueType / OpenType / OpenFont / CFF / woff / woff2) , Glyphs Layout and Rendering
Stars: ✭ 246 (-46.75%)
Mutual labels:  font, ttf
MaterialDesign-Font
Distribution Repo for the TTF font
Stars: ✭ 102 (-77.92%)
Mutual labels:  font, ttf
font-v
Font version string reporting and modification library + executable tool
Stars: ✭ 15 (-96.75%)
Mutual labels:  font, ttf

Last Resort Font

Last Resort is a special-purpose font that includes a collection of glyphs to represent types of Unicode characters. These glyphs are specifically designed to allow users to recognize that a code point is one of the following:

  • A specific type of Unicode character
  • In the PUA (Private Use Area) for which no agreement exists
  • Unassigned (reserved for future assignment)
  • A noncharacter

License

The use of the Last Resort font is covered under the terms of the SIL Open Font License, Version 1.1 license.

Downloading the font

The latest pre-built binary version of the Last Resort font, which corresponds to Unicode Version 13.0.0, can be easily downloaded from the Latest Release. This font may be updated for future versions of the Unicode Standard as time and resources permit.

Description

The glyphs of the Last Resort font are used as the backup of “last resort” to any other font: if the font cannot represent any particular Unicode character, the appropriate “missing” glyph from the Last Resort font is displayed instead. This provides users with the ability to more easily discern what type of character it is, and provides a clue as to what type of font they would need to display the characters properly. For more information, see The Unicode Standard, Section 5.3, Unknown and Missing Characters.

Overall, there are a number of advantages to using the Last Resort font for unrepresentable characters:

  • Operating systems are freed from the overhead of providing a full Unicode font.
  • Users see something more meaningful than a black box or other geometric shape for unrepresentable characters.
  • Users familiar with the scripts being represented with the Last Resort font will readily identify what type of font needs to be installed in order to properly display the text.
  • Users unfamiliar with the missing scripts are shown easily-identified symbols rather than lengthy strings of unidentifiable characters.

Unicode blocks are illustrated by a representative glyph from the block, chosen to be as distinct as possible from glyphs of other blocks. A square surrounding frame provides a common, recognizable element, and embedded within the edge of this frame, only visible at large size, are a form of the block name and its code point range to help identification.

Sinhala Hiragana EgyptianHieroglyphs TransportMapSymbol

There are two particularly special types of glyphs in the font. One of the types represents any unassigned code point in an existing block. The other type represents the 66 noncharacter code points: U+FDD0..U+FDEF, U+FFFE..U+FFFF, U+1FFFE..U+1FFFF, U+2FFFE..U+2FFFF, U+3FFFE..U+3FFFF, U+4FFFE..U+4FFFF, U+5FFFE..U+5FFFF, U+6FFFE..U+6FFFF, U+7FFFE..U+7FFFF, U+8FFFE..U+8FFFF, U+9FFFE..U+9FFFF, U+AFFFE..U+AFFFF, U+BFFFE..U+BFFFF, U+CFFFE..U+CFFFF, U+DFFFE..U+DFFFF, U+EFFFE..U+EFFFF, U+FFFFE..U+FFFFF, and U+10FFFE..U+10FFFF.

UndefinedBMP UndefinedPlane3 NoncharacterBMP1 NoncharacterBMP2

Example glyphs were chosen in a number of ways. For example, almost all of the Brahmic scripts show the initial consonant ka, such as ක for Sinhala. Latin uses the letter A, because it’s the first letter, and because in each Latin block there is a letter A that is easily distinguished. Greek and Cyrillic use their last letters, Ω and Я, respectively, due to their distinctiveness. Most other scripts use their initial character where distinctive.

The Last Resort glyphs were drawn by Apple Inc. and Michael Everson of Evertype.

Building the fonts from source

NOTE: The sources and build scripts may be added after Unicode Version 14.0.0 has been released (2021), and as time and resources permit.

Getting Involved

Although the Last Resort project is considered to be stable with no guarantee that it will be updated, suggestions can be provided by submitting a new issue.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].