mame/scripts/font
Vas Crabb be26ac9abf coretmpl: add an associative LRU cache with map-like behaviour
selmenu: use LRU cache so icons don't all need to be reloaded on scroll

uismall.bdf: set default character for missing glyphs

rendfont.cpp:
* encapsulate many BDF and BDC handling details
* make file I/O 64-bit clean, check for allocation errors
* more solid BDF parser with error messages and trace logging
* fix heap smash when building bitmaps for BDF fonts
* extend BDC format to support high planes and default character
* render default character if glyph not found for BDF/BDC
2016-12-15 17:00:34 +11:00
..
LICENSE
NotoSans-Bold.bdc coretmpl: add an associative LRU cache with map-like behaviour 2016-12-15 17:00:34 +11:00
NotoSans-Bold.ttf
README.md

Noto

Noto fonts

Noto's goal is to provide a beautiful reading experience for everyone and for all languages. With visual harmony when multiple languages share a page. With multiple styles and weights. Freely available to all.

Currently, Noto covers all major languages of the world and many others, including European, African, Middle Eastern, Indic, South and Southeast Asian, Central Asian, American, and East Asian languages. Several minority and historical languages are also supported.

Support for Simplified Chinese, Traditional Chinese, Japanese, and Korean was first added in July 2014.

You can preview and download the Noto fonts at http://www.google.com/get/noto

Noto fonts are open source. All fonts are published under the SIL Open Font License, Version 1.1. (Prior to September 29, 2015, Noto fonts other than CJK were published under the Apache License, Version 2.0.)

Use unhinted fonts for Android and Mac (Android and Mac ignore hinting information embedded in fonts). Use hinted fonts for other platforms.

Development

All Noto fonts are included in this repository, except:

Tools used for testing fonts are in nototools.

Some source files are available in noto-source.

Development and user discussions happen on the noto-font Google Group.

News

  • 2015-09-29: All Noto fonts now licensed under SIL Open Font License v1.1.

  • 2015-06-08: The Noto project moved from Google Code to Github.

  • 2015-04-20: Noto Sans CJK Version 1.002 released.

  • 2015-03-30: Noto Sans Oriya and and a new design for Armenian fonts released.

  • 2014-10-23: Experimental version of Noto Nastaliq Urdu released.

Special Note on Droid Fonts

The Droid fonts are superseded by Noto. Noto began as Droid, and since renaming all updates are made to the Noto fonts. Today Noto gives better support to all languages covered by Droid fonts, with more characters and fewer bugs, and covers many more languages. Both Android and ChromeOS have switched to Noto, and we strongly recommend everyone to replace Droid with Noto.

Similarly, the Droid Sans Fallback font is superseded by Noto Sans CJK, available from noto-cjk.

Have fun!

Google Internationalization Team