Open-source_Unicode_typefaces

Open-source Unicode typefaces

Open-source Unicode typefaces

Add article description


There are Unicode typefaces which are open-source and designed to contain glyphs of all Unicode characters, or at least a broad selection of Unicode scripts. There are also numerous projects aimed at providing only a certain script, such as the Arabeyes Arabic font. The advantage of targeting only some scripts with a font was that certain Unicode characters should be rendered differently depending on which language they are used in, and that a font that only includes the characters a certain user needs will be much smaller in file size compared to one with many glyphs. Unicode fonts in modern formats such as OpenType can in theory cover multiple languages by including multiple glyphs per character, though very few actually cover more than one language's forms of the unified Han characters.

Examples of several libre, sans-serif typefaces.

History

20th century

Fixed

The Fixed X11 public-domain core bitmap fonts have provided substantial Unicode coverage since 1997.

GNU Unifont

GNU Unifont is a bitmap-based font created by Roman Czyborra that is present in most free operating systems and windowing systems such as Linux, XFree86 or the X.Org Server. The font is released under the GNU General Public License Version 2+ with a font embedding exception.

21st century

2000s

Free UCS Outline Fonts

The Free UCS Outline Fonts[1] (also known as freefont) is a font collection project. The project was started by Primož Peterlin and is currently administered by Steve White. The aim of this project has been to produce a package of fonts by collecting existing free fonts and special donations, to support as many Unicode characters as possible. The font family is released as GNU FreeFont under the GNU General Public License. It also supports several font formats, including PostScript, TrueType, and OpenType. For this reason the fonts are derived from original work made in FontForge, and stored in .sfd (Spline Font Database) files. The most recent release is from May 2012.

SIL fonts

SIL International offers a large number of fonts, editors, translation and book production systems[2] as part of their goal to bridge the digital divide to minority languages. This site contains many utilities for Windows systems, including right-to-left editors, keymappers, RTF translators, and high-quality, free Unicode fonts. SIL publish their fonts under their own SIL Open Font License. Typefaces include Charis SIL, Doulos SIL, Gentium and Andika.

MPH 2B Damase

Mark Williamson's MPH 2B Damase is a free font encoding many non-Latin scripts, including the Unicode 4.1 scripts in the Supplementary Multilingual Plane: Armenian, Cherokee, Coptic, Cypriot Syllabary, Cyrillic, Deseret, Georgian, Glagolitic, Gothic, Greek, Hebrew, Latin, Limbu, Linear B (partial coverage), Old Italic, Old Persian cuneiform, Osmanya, Phoenician, Shavian, Syloti Nagri (no conjuncts), Tai Le (no combining tone marks), Thaana, Tifinagh, Ugaritic, and Vietnamese.[3]

IndUni fonts

The IndUni fonts are a GPL-licensed font family with many accents and combining characters, especially suitable for Indic, Indian and Nepali (Sanskrit, Prakrit, Hindi) and Middle Eastern languages and Urdu in transliteration. It also includes characters for Avestan and for the Pinyin representation of Chinese, a set of Cyrillic characters and a basic set of Greek letters. The fonts implement almost the whole of the Multilingual European Subset 1 of Unicode. Also provided are keyboard handlers for Windows and the Mac, making input easy.

They are based on fonts designed by URW++ Design and Development Incorporated, and offer lookalikes for Courier, Helvetica, Times, Palatino, and New Century Schoolbook.[4]

2010s

Noto fonts

Noto is a font family designed to cover all the scripts encoded in the Unicode standard. It is designed with the goal of achieving visual harmony (e.g., compatible heights and stroke thicknesses) across multiple languages/scripts. Commissioned by Google, the font is licensed under the SIL Open Font License.[5] Until September 2015, the fonts were under the Apache License 2.0.[6]

Cascadia Code

Cascadia Code[7] is a purpose-built monospaced TrueType font for Windows Terminal, the new command-line interface for Microsoft Windows. It includes programming ligatures and was designed to enhance the look and feel of Windows Terminal, terminal applications and text editors such as Visual Studio and Visual Studio Code. The font is open source under the SIL Open Font License and available on GitHub.[8] It has been bundled with Windows Terminal since version 0.5.2762.0.[9]

2020s

Kurinto Font Folio

Kurinto is a large collection of Pan-Unicode, OFL-licensed TrueType fonts. The intended use-case is academic publishing, especially when authoring in Microsoft Word and publishing to PDF. The primary goal is to address issues when mixing languages using Latin script with secondary languages using other scripts.[10] Most of the italic faces are not true italics; they are slanted versions of the corresponding regular ones (oblique types). However, those of the included "Metric-Compatible Typeface" serifs are (having round letterforms, a Florin sign ƒ, etc).

Larabie Fonts

In August 2020, Ray Larabie released a library of early fonts from the 1990s, prior to the establishment of his professional digital type firm Typodermic Fonts, into the public domain. Most of the fonts that were released were "experimental, interesting, or simply lousy" and were no longer of any commercial value. (Larabie retained copyright on other fonts from the same era that he continues to license and sell through Typodermic.) Larabie released another batch of fonts into the public domain in November 2022.[11] The fonts vary widely in their Unicode coverage.

Larabie had previously released the pan-Unicode "Canada 1500" into the public domain as a gesture to the Canadian sesquicentennial in 2017.[12]

Comparison

More information Font name, License ...

See also


References

  1. "Free UCS Outline Fonts - Summary [Savannah]". savannah.gnu.org. Retrieved 2021-09-11.
  2. "Welcome to Computers and Writing Systems". scripts.sil.org. Retrieved 2021-09-11.
  3. "MPH 2B Damase Samples". www.wazu.jp. Retrieved 2021-09-11.
  4. "IndUni fonts". bombay.indology.info. Retrieved 2021-09-11.
  5. "Noto Font". GitHub. Retrieved November 24, 2015.
  6. "Cascadia Code". Windows Command Line. 2019-09-18. Retrieved 2021-12-31.
  7. About Cascadia Code, Microsoft, 2021-12-31, retrieved 2021-12-31
  8. "Kurinto Font Folio". Retrieved 2020-07-26.
  9. Larabie, Ray (9 November 2022). "300 Typodermic Fonts Released Into the Public Domain". Retrieved 2023-03-20.
  10. "Designers fume over free font for Canada's 150th birthday". thestar.com. 2016-01-12. Retrieved 2021-09-11.
  11. "Release 2.37". 30 July 2016. Retrieved 17 May 2018.
  12. "Ghostscript SVN - URW fonts". Google Code. Retrieved 2010-04-21.
  13. "Debian package - gsfonts". packages.debian.org. Debian. Retrieved 2010-04-21.
  14. "Fonts and font facilities supplied with Ghostscript". Ghostscript. Archived from the original on 2010-06-12. Retrieved 2010-04-21.
  15. "Fonts and TeX". 2009-12-19. Retrieved 2010-05-06.
  16. Five years after: Report on international TEX font projects (PDF), tug.org, 2007, retrieved 2010-05-06
  17. Paul Hardy (25 February 2024). "Unifont 15.1.05 Released". Retrieved 8 March 2024.
  18. "License". M+ Outline Fonts. osdn.jp.
  19. "Unicode Fonts for Ancient Scripts". Archived from the original on 2018-02-12. Retrieved 2018-02-12.

Share this article:

This article uses material from the Wikipedia article Open-source_Unicode_typefaces, and is written by contributors. Text is available under a CC BY-SA 4.0 International License; additional terms may apply. Images, videos and audio are available under their respective licenses.