Custom Font List
The following is the custom font list for the Unicode 6.1 Slide Show and BabelMap Online (defined in unicode.js). When "Use Custom Fonts" is checked the appropriate font list for each block is inserted into the font-family style for the Unicode character to be displayed. The list is biased towards Windows 7, so that if a Windows 7 font covers all the characters in the block it is put at the head of the list; the other fonts are all freeware or unrestricted shareware fonts. I do not know of any freely available font that covers these blocks: Mandaic, Arabic Extended-A, Sundanese Supplement, Bamum, Common Indic Number Forms, Meetei Mayek Extensions, Rumi Numeral Symbols, Brahmi, Kaithi, Sora Sompeng, Chakma, Sharada, Takri, Bamum Supplement, Miao, and Arabic Mathematical Alphabetical Symbols. [Last updated: 2012-05-30]
N.B. Under Windows 7 with no service packs installed, characters in SMP blocks defined in Unicode 5.2 or later will be displayed as two .notdef glyphs, but will be displayed correctly (if you have the fonts) if Windows 7 SP1 has been installed (applications that do not rely on Uniscribe for rendering are not affected by this issue).
- Basic Latin = Cambria, Times New Roman
- Latin-1 Supplement = Cambria, Times New Roman
- Latin Extended-A = Cambria, Quivira, Code2000, Everson Mono, Doulos SIL, Charis SIL, Gentium Plus, Arial Unicode MS
- Latin Extended-B = Cambria, Quivira, Code2000, Everson Mono, Doulos SIL, Charis SIL, Gentium Plus, Arial Unicode MS
- IPA Extensions = Cambria, Quivira, Code2000, Everson Mono, Doulos SIL, Charis SIL, Gentium Plus, Arial Unicode MS
- Spacing Modifier Letters = Cambria, Quivira, Code2000, Everson Mono, Doulos SIL, Charis SIL, Gentium Plus, Arial Unicode MS
- Combining Diacritical Marks = Cambria, Quivira, Code2000, Everson Mono, Doulos SIL, Charis SIL, Gentium Plus, Arial Unicode MS
- Greek and Coptic = New Athena Unicode, Antinoou, Quivira, Code2000, Symbola, Cambria, Arial Unicode MS
- Cyrillic = Quivira, Everson Mono, Symbola, Doulos SIL, Charis SIL, Code2000
- Cyrillic Supplement = Quivira, Everson Mono, Symbola, Doulos SIL, Charis SIL, Code2000
- Armenian = Sylfaen, Quivira, Code2000, Everson Mono
- Hebrew = Ezra SIL, Quivira, Code2000, Everson Mono
- Arabic = Microsoft Uighur, Scheherazade, Arial Unicode MS, Code2000
- Syriac = Estrangelo Edessa, Code2000
- Arabic Supplement = Microsoft Uighur, Scheherazade
- Thaana = MV Boli, Code2000, Everson Mono
- NKo = Ebrima, Conakry, Code2000
- Samaritan = Everson Mono, Quivira
- Mandaic = (no freely available font that covers this block)
- Arabic Extended-A = (no freely available font that covers this block)
- Devanagari = Siddhanta, Aparajita, Mangal, Code2000, Arial Unicode MS
- Bengali = Virinda, Code2000, Arial Unicode MS
- Gurmukhi = Raavi, Code2000, Arial Unicode MS
- Gujarati = Shruti, Code2000, Arial Unicode MS
- Oriya = Kalinga, Code2000, Arial Unicode MS
- Tamil = Vijaya, Latha, Code2000, Arial Unicode MS
- Telugu = Gautami, Vani, Code2000, Arial Unicode MS
- Kannada = Tunga, Code2000, Arial Unicode MS
- Malayalam = Kartika, Code2000, Arial Unicode MS
- Sinhala = Iskoola Pota
- Thai = DokChampa, Arial Unicode MS, Code2000
- Lao = DokChampa, Arial Unicode MS, Code2000
- Tibetan = Tibetan Machine Uni, Microsoft Himalaya
- Myanmar = Padauk, Code2000
- Georgian = Quivira, Code2000, Everson Mono, Arial Unicode MS
- Hangul Jamo = UnBatang, Batang, Dotum, Code2000, Arial Unicode MS
- Ethiopic = Abyssinica SIL, Nyala, Code2000
- Ethiopic Supplement = Abyssinica SIL, Nyala, Code2000
- Cherokee = Plantagenet Cherokee, Aboriginal Serif, Quivira, Code2000, Everson Mono
- Unified Canadian Aboriginal Syllabics = Aboriginal Serif, Quivira, Everson Mono, Euphemia, Code2000
- Ogham = Segoe UI Symbol, Quivira, Code2000, Everson Mono
- Runic = Segoe UI Symbol, Quivira, Code2000, Everson Mono
- Tagalog = Quivira
- Hanunoo = Quivira
- Buhid = Quivira, Code2000
- Tagbanwa = Quivira
- Khmer = MoolBoran, Khmer Busra, Code2000
- Mongolian = Mongolian Baiti
- Unified Canadian Aboriginal Syllabics Extended = Aboriginal Serif, Quivira, Everson Mono
- Limbu = Namdhinggo SIL, Code2000
- Tai Le = Microsoft Tai Le
- New Tai Lue = Microsoft New Tai Lue, Dai Banna SIL Book
- Khmer Symbols = MoolBoran, Khmer Busra, Code2000
- Buginese = Code2000
- Tai Tham = Lanna Alif
- Balinese = Aksara Bali
- Sundanese = Sundanese Unicode
- Batak = Batak-Unicode
- Lepcha = Mingzat
- Ol Chiki = Code2000
- Sundanese Supplement = (no freely available font that covers this block)
- Vedic Extensions = Siddhanta
- Phonetic Extensions = Cambria, Quivira, Code2000, Everson Mono, Doulos SIL, Charis SIL, Gentium Plus, Arial Unicode MS
- Phonetic Extensions Supplement = Quivira, Code2000, Everson Mono, Doulos SIL, Charis SIL, Gentium Plus, Cambria, Arial Unicode MS
- Combining Diacritical Marks Supplement = Everson Mono
- Latin Extended Additional = Cambria, Quivira, Code2000, Everson Mono, Doulos SIL, Charis SIL, Gentium Plus, Arial Unicode MS
- Greek Extended = Antinoou, New Athena Unicode, Analecta, Cambria, Quivira, Everson Mono, Gentium Plus, Code2000, Arial Unicode MS
- General Punctuation = Symbola, Everson Mono, Segoe UI Symbol, Antinoou, Code2000, Quivira
- Superscripts and Subscripts = Quivira, Symbola, Everson Mono, BabelStone Han, Cambria
- Currency Symbols = Quivira, Symbola, Everson Mono, Times New Roman, Cambria
- Combining Diacritical Marks for Symbols = Symbola, Everson Mono, Code2000
- Letterlike Symbols = Quivira, Symbola, Code2000, Everson Mono, Segoe UI Symbol
- Number Forms = Quivira, Symbola, Everson Mono, Doulos SIL, Charis SIL, Code2000
- Arrows = Cambria, Segoe UI Symbol, Quivira, Symbola, Code2000, Everson Mono
- Mathematical Operators = Segoe UI Symbol, Quivira, Symbola, Code2000, Everson Mono
- Miscellaneous Technical = Quivira, Symbola, Code2000, Everson Mono, Segoe UI Symbol
- Control Pictures = Segoe UI Symbol, Code2000, Quivira, Everson Mono, BabelStone Modern, Arial Unicode MS
- Optical Character Recognition = Segoe UI Symbol, Code2000, Quivira, Everson Mono, Arial Unicode MS, Symbola, BabelStone Modern
- Enclosed Alphanumerics = Code2000, Quivira, BabelStone Han, Everson Mono, Meiryo, BabelStone Modern, Arial Unicode MS
- Box Drawing = Segoe UI Symbol, Quivira, Code2000, Everson Mono, Arial Unicode MS, Symbola, BabelStone Han, BabelStone Modern
- Block Elements = Quivira, Code2000, Everson Mono, Symbola, BabelStone Han, BabelStone Modern
- Geometric Shapes = Segoe UI Symbol, Quivira, Code2000, Everson Mono, Symbola, BabelStone Modern, Arial Unicode MS
- Miscellaneous Symbols = Symbola, Everson Mono, Segoe UI Symbol, Code2000, Quivira
- Dingbats = Symbola, Segoe UI Symbol, Code2000, Everson Mono, Arial Unicode MS, Quivira
- Miscellaneous Mathematical Symbols-A = Quivira, Symbola, Code2000
- Supplemental Arrows-A = Cambria, Segoe UI Symbol, Code2000, Quivira, Symbola, Everson Mono
- Braille Patterns = Segoe UI Symbol, Code2000, Quivira, Everson Mono, BabelStone Modern
- Supplemental Arrows-B = Cambria, Segoe UI Symbol, Quivira, Symbola, Code2000
- Miscellaneous Mathematical Symbols-B = Segoe UI Symbol, Quivira, Symbola, Code2000
- Supplemental Mathematical Operators = Cambria, Segoe UI Symbol, Quivira, Code2000, Symbola
- Miscellaneous Symbols and Arrows = Quivira, Symbola, Code2000
- Glagolitic = Quivira
- Latin Extended-C = Quivira, Everson Mono, Code2000, Doulos SIL, Charis SIL, Gentium Plus
- Coptic = Aegyptus, Antinoou, New Athena Unicode, Analecta, Quivira, Code2000
- Georgian Supplement = Quivira, Everson Mono
- Tifinagh = Everson Mono, Quivira, Ebrima, Code2000
- Ethiopic Extended = Abyssinica SIL, Nyala, Code2000
- Cyrillic Extended-A = Quivira, Everson Mono
- Supplemental Punctuation = Quivira, Everson Mono, Code2000
- CJK Radicals Supplement = BabelStone Han, HanaMin, HAN NOM A, Code2000
- Kangxi Radicals = BabelStone Han, HanaMin, HAN NOM A, Code2000, Meiryo
- Ideographic Description Characters = BabelStone Han, HanaMin, HAN NOM A, Code2000, Quivira
- CJK Symbols and Punctuation = Microsoft JhengHei, Microsoft YaHei, HAN NOM A, Code2000, Arial Unicode MS, BabelStone Han
- Hiragana = Meiryo, Microsoft JhengHei, Microsoft YaHei, BabelStone Han, Code2000
- Katakana = Meiryo, Microsoft JhengHei, Microsoft YaHei, BabelStone Han, Code2000
- Bopomofo = BabelStone Han, Code2000, Arial Unicode MS, Microsoft JhengHei, Microsoft YaHei
- Hangul Compatibility Jamo = UnBatang, Batang, Dotum, Code2000, Arial Unicode MS
- Kanbun = Meiryo, Microsoft JhengHei, Microsoft YaHei, BabelStone Han, HAN NOM A, Code2000, Arial Unicode MS
- Bopomofo Extended = BabelStone Han, Code2000, Microsoft JhengHei, Microsoft YaHei
- CJK Strokes = BabelStone Han, HanaMin, Code2000
- Katakana Phonetic Extensions = Meiryo, Microsoft JhengHei, Microsoft YaHei, BabelStone Han, HanaMin, HAN NOM A, Code2000
- Enclosed CJK Letters and Months = Code2000, Arial Unicode MS, BabelStone Han, Meiryo, HanaMin
- CJK Compatibility = Code2000, Arial Unicode MS, Meiryo
- CJK Unified Ideographs Extension A = HanaMin, MingLiU, HAN NOM A
- Yijing Hexagram Symbols = Segoe UI Symbol, Symbola, Code2000, Everson Mono, BabelStone Han, BabelStone Modern, Quivira
- CJK Unified Ideographs = HanaMin, MingLiU, HAN NOM A
- Yi Syllables = Microsoft Yi Baiti, Nuosu SIL, SIL Yi, Code2000
- Yi Radicals = Microsoft Yi Baiti, Nuosu SIL, SIL Yi, Code2000
- Lisu = Quivira, Everson Mono
- Vai = Ebrima, Dukor, Wakor, Code2000
- Cyrillic Extended-B = Quivira, Everson Mono, Code2000
- Bamum = (no freely available font that covers this block)
- Modifier Tone Letters = Quivira, Doulos SIL, Charis SIL, Gentium Plus, Code2000
- Latin Extended-D = Quivira, Everson Mono, Code2000, Doulos SIL, Charis SIL, Gentium Plus
- Syloti Nagri = MPH 2B Damase
- Common Indic Number Forms = (no freely available font that covers this block)
- Phags-pa = Microsoft PhagsPa, BabelStone Phags-pa Book, Code2000
- Saurashtra = Code2000
- Devanagari Extended = Siddhanta
- Kayah Li = Code2000
- Rejang = Code2000, Everson Mono
- Hangul Jamo Extended-A = UnBatang
- Javanese = Tuladha Jejeg
- Cham = Code2000
- Myanmar Extended-A = Padauk
- Tai Viet = Tai Heritage Pro
- Meetei Mayek Extensions = (no freely available font that covers this block)
- Ethiopic Extended-A = Abyssinica SIL
- Meetei Mayek = Eeyek Unicode
- Hangul Syllables = Batang, Dotum, Gulim, Arial Unicode MS, Code2000
- Hangul Jamo Extended-B = UnBatang
- Private Use Area = (don't specify a font for the PUA)
- CJK Compatibility Ideographs = HanaMin, BabelStone Han, HAN NOM A
- Alphabetic Presentation Forms = Quivira, Code2000, Everson Mono, Arial Unicode MS
- Arabic Presentation Forms-A = Arial Unicode MS, Arabic Typesetting
- Variation Selectors = BabelStone Han, BabelStone Modern, Code2000
- Vertical Forms = Microsoft JhengHei, Microsoft YaHei, BabelStone Han, Symbola
- Combining Half Marks = Symbola, Everson Mono
- CJK Compatibility Forms = Microsoft JhengHei, Microsoft YaHei, Symbola, Arial Unicode MS, Code2000
- Small Form Variants = Microsoft JhengHei, Microsoft YaHei, BabelStone Han, Arial Unicode MS, Code2000
- Arabic Presentation Forms-B = Traditional Arabic, Code2000, Arial Unicode MS
- Halfwidth and Fullwidth Forms = Microsoft JhengHei, Microsoft YaHei, Arial Unicode MS, Code2000
- Specials = BabelStone Han, BabelStone Modern, Tibetan Machine Uni, Symbola, Everson Mono
- Linear B Syllabary = Aegean, Code2001, Everson Mono
- Linear B Ideograms = Aegean, Code2001, Everson Mono
- Aegean Numbers = Aegean, Code2001, Everson Mono
- Ancient Greek Numbers = Quivira, Aegean, New Athena Unicode, Everson Mono
- Ancient Symbols = Quivira, Aegean, New Athena Unicode, Everson Mono
- Phaistos Disc = Aegean, Everson Mono, Code2001
- Lycian = Quivira, Aegean, Everson Mono
- Carian = Quivira, Aegean, Everson Mono
- Old Italic = Quivira, Aegean, Code2001, New Athena Unicode, Everson Mono
- Gothic = Sadagolthina, Quivira, Analecta, Code2001, Everson Mono
- Ugaritic = Aegean, Code2001, Everson Mono
- Old Persian = Aegean, Code2001
- Deseret = Segoe UI Symbol, Analecta, Code2001, Everson Mono
- Shavian = Code2001, Everson Mono
- Osmanya = Ebrima, Code2001, Everson Mono
- Cypriot Syllabary = Aegean, Everson Mono, Code2001
- Imperial Aramaic = Aramaic Imperial Yeb, Everson Mono, Quivira
- Phoenician = Aegean, Everson Mono, Quivira, Code2001
- Lydian = Quivira, Aegean, Everson Mono
- Meroitic Hieroglyphs = Aegyptus
- Meroitic Cursive = Aegyptus
- Kharoshthi = MPH 2B Damase
- Old South Arabian = Quivira, Everson Mono
- Avestan = Ahuramazda
- Inscriptional Parthian = ZH Mono
- Inscriptional Pahlavi = ZH Mono
- Old Turkic = Quivira
- Rumi Numeral Symbols = (no freely available font that covers this block)
- Brahmi = (no freely available font that covers this block)
- Kaithi = (no freely available font that covers this block)
- Sora Sompeng = (no freely available font that covers this block)
- Chakma = (no freely available font that covers this block)
- Sharada = (no freely available font that covers this block)
- Takri = (no freely available font that covers this block)
- Cuneiform = Akkadian
- Cuneiform Numbers and Punctuation = Akkadian
- Egyptian Hieroglyphs = Gardiner, Aegyptus
- Bamum Supplement = (no freely available font that covers this block)
- Miao = (no freely available font that covers this block)
- Kana Supplement = BabelStone Han, HanaMin
- Byzantine Musical Symbols = Symbola, Musica
- Musical Symbols = Symbola, Musica, Quivira, Code2001
- Ancient Greek Musical Notation = Symbola, Musica, Aegean, Quivira, New Athena Unicode, Everson Mono
- Tai Xuan Jing Symbols = Segoe UI Symbol, Quivira, Symbola, Code2001, Everson Mono, BabelStone Han, BabelStone Modern
- Counting Rod Numerals = Quivira, Symbola, Code2001, BabelStone Han, BabelStone Modern
- Mathematical Alphanumeric Symbols = Symbola, Cambria Math, Code2001, Everson Mono, Quivira
- Arabic Mathematical Alphabetical Symbols = (no freely available font that covers this block)
- Mahjong Tiles = Symbola, Quivira
- Domino Tiles = Symbola, Everson Mono, Quivira, Code2001, BabelStone Modern
- Playing Cards = Symbola, Everson Mono, Quivira
- Enclosed Alphanumeric Supplement = Quivira, BabelStone Han, BabelStone Modern
- Enclosed Ideographic Supplement = BabelStone Han, HanaMin
- Miscellaneous Symbols And Pictographs = Symbola, Quivira
- Emoticons = Symbola, Quivira
- Transport And Map Symbols = Symbola
- Alchemical Symbols = Symbola, Everson Mono, Quivira
- CJK Unified Ideographs Extension B = MingLiU-ExtB, MingLiU_HKSCS-ExtB, HAN NOM B
- CJK Unified Ideographs Extension C = HanaMin, BabelStone Han
- CJK Unified Ideographs Extension D = BabelStone Han, HanaMin
- CJK Compatibility Ideographs Supplement = HanaMin, HAN NOM B
- Tags = BabelStone Han, BabelStone Modern, Code2001, (won't display under Windows 7)
- Variation Selectors Supplement = BabelStone Han, BabelStone Modern
- Supplementary Private Use Area-A = (don't specify a font for the PUA)
- Supplementary Private Use Area-B = (don't specify a font for the PUA)
These are links to the freeware and shareware fonts mentioned above (other fonts are Windows 7/8 fonts), although not all the links currently work:
- Abyssinica SIL
- Scheherazade
- Charis SIL
- Dai Banna SIL
- Doulis SIL
- Ezra SIL
- Namdhinggo SIL
- Mingzat
- Khmer Busra
- Padauk
- Nuosu SIL (previously called "SIL Yi")
- Tai Heritage Pro
- Aegean, Aegyptus, Akkadian, Analecta, Musica, Symbola
- Code2000, Code2001, MPH 2B Damase
- Quivira
- Everson Mono (version 6.03)
- Sadagolthina
- Conakry
- Antinoou
- Dukor, Wakor
- BabelStone Han (version 1.08)
- BabelStone Modern (version 6.001)
- BabelStone Phags-pa Book (not suitable for use with Windows 7)
- Aboriginal Sans, Aboriginal Serif
- HAN NOM A, HAN NOM B (warning: random glyphs put at the end of the CJK-B block, spilling over into the CJK-C block)
- ZH Mono
- Aramaic Imperial Yeb
- Tibetan Machine Uni
- UnBatang
- HanaMin
- Sundanese Unicode
- Ahuramazda
- Lanna Alif, Chiangsaen Alif
- New Athena Unicode
- Meetei Mayek
- Siddhanta
- Tuladha Jejeg
- Aksara Bali
- Batak-Unicode (as of 2012-05-29 no longer available for download)