From 7c5b285bb9b6b2faca3f77ee459877295dd8dc20 Mon Sep 17 00:00:00 2001 From: Aaron LI Date: Tue, 6 Dec 2016 16:47:34 +0800 Subject: fontconfig: Add configurations for Google Noto font Noto: http://github.com/googlei18n/noto Noto-CJK: http://github.com/googlei18n/noto-cjk Credit: Fedora packages: google-noto-fonts, google-noto-cjk-fonts These configurations are almost taken from the above two packages. --- _config/fontconfig/conf.d/40-noto-cursive.conf | 28 ++ _config/fontconfig/conf.d/40-noto-fantasy.conf | 24 ++ _config/fontconfig/conf.d/40-noto-mono.conf | 24 ++ _config/fontconfig/conf.d/40-noto-sans.conf | 416 +++++++++++++++++++++ _config/fontconfig/conf.d/40-noto-serif.conf | 72 ++++ _config/fontconfig/conf.d/41-noto-cjk-sans-jp.conf | 68 ++++ _config/fontconfig/conf.d/41-noto-cjk-sans-kr.conf | 68 ++++ _config/fontconfig/conf.d/41-noto-cjk-sans-sc.conf | 101 +++++ _config/fontconfig/conf.d/41-noto-cjk-sans-tc.conf | 101 +++++ 9 files changed, 902 insertions(+) create mode 100644 _config/fontconfig/conf.d/40-noto-cursive.conf create mode 100644 _config/fontconfig/conf.d/40-noto-fantasy.conf create mode 100644 _config/fontconfig/conf.d/40-noto-mono.conf create mode 100644 _config/fontconfig/conf.d/40-noto-sans.conf create mode 100644 _config/fontconfig/conf.d/40-noto-serif.conf create mode 100644 _config/fontconfig/conf.d/41-noto-cjk-sans-jp.conf create mode 100644 _config/fontconfig/conf.d/41-noto-cjk-sans-kr.conf create mode 100644 _config/fontconfig/conf.d/41-noto-cjk-sans-sc.conf create mode 100644 _config/fontconfig/conf.d/41-noto-cjk-sans-tc.conf diff --git a/_config/fontconfig/conf.d/40-noto-cursive.conf b/_config/fontconfig/conf.d/40-noto-cursive.conf new file mode 100644 index 0000000..173087a --- /dev/null +++ b/_config/fontconfig/conf.d/40-noto-cursive.conf @@ -0,0 +1,28 @@ + + + + + + + + + Noto Kufi Arabic + cursive + + + Noto Naskh Arabic UI + cursive + + + Noto Naskh Arabic + cursive + + + Noto Nastaliq Urdu + cursive + + diff --git a/_config/fontconfig/conf.d/40-noto-fantasy.conf b/_config/fontconfig/conf.d/40-noto-fantasy.conf new file mode 100644 index 0000000..30e56a7 --- /dev/null +++ b/_config/fontconfig/conf.d/40-noto-fantasy.conf @@ -0,0 +1,24 @@ + + + + + + + + + Noto Sans Symbols + fantasy + + + + + fantasy + + Noto Sans Symbols + + + diff --git a/_config/fontconfig/conf.d/40-noto-mono.conf b/_config/fontconfig/conf.d/40-noto-mono.conf new file mode 100644 index 0000000..a34b98a --- /dev/null +++ b/_config/fontconfig/conf.d/40-noto-mono.conf @@ -0,0 +1,24 @@ + + + + + + + + + Noto Mono + monospace + + + + + monospace + + Noto Mono + + + diff --git a/_config/fontconfig/conf.d/40-noto-sans.conf b/_config/fontconfig/conf.d/40-noto-sans.conf new file mode 100644 index 0000000..3bfdf21 --- /dev/null +++ b/_config/fontconfig/conf.d/40-noto-sans.conf @@ -0,0 +1,416 @@ + + + + + + + + + Noto Sans Armenian + sans-serif + + + Noto Sans Avestan + sans-serif + + + Noto Sans Balinese + sans-serif + + + Noto Sans Bamum + sans-serif + + + Noto Sans Batak + sans-serif + + + Noto Sans Bengali UI + sans-serif + + + Noto Sans Bengali + sans-serif + + + Noto Sans Brahmi + sans-serif + + + Noto Sans Buginese + sans-serif + + + Noto Sans Buhid + sans-serif + + + Noto Sans Canadian Aboriginal + sans-serif + + + Noto Sans Carian + sans-serif + + + Noto Sans Cham + sans-serif + + + Noto Sans Cherokee + sans-serif + + + Noto Sans Coptic + sans-serif + + + Noto Sans Cuneiform + sans-serif + + + Noto Sans Cypriot + sans-serif + + + Noto Sans Deseret + sans-serif + + + Noto Sans Devanagari UI + sans-serif + + + Noto Sans Devanagari + sans-serif + + + Noto Sans Egyptian Hieroglyphs + sans-serif + + + Noto Sans Ethiopic + sans-serif + + + Noto Sans Georgian + sans-serif + + + Noto Sans Glagolitic + sans-serif + + + Noto Sans Gothic + sans-serif + + + Noto Sans Gujarati UI + sans-serif + + + Noto Sans Gujarati + sans-serif + + + Noto Sans Gurmukhi + sans-serif + + + Noto Sans Gurmukhi + sans-serif + + + Noto Sans Hanunoo + sans-serif + + + Noto Sans Hebrew + sans-serif + + + Noto Sans Imperial Aramaic + sans-serif + + + Noto Sans Inscriptional Pahlavi + sans-serif + + + Noto Sans Inscriptional Parthian + sans-serif + + + Noto Sans Javanese + sans-serif + + + Noto Sans Kaithi + sans-serif + + + Noto Sans Kannada UI + sans-serif + + + Noto Sans Kannada + sans-serif + + + Noto Sans Kayah Li + sans-serif + + + Noto Sans Kharoshthi + sans-serif + + + Noto Sans Khmer UI + sans-serif + + + Noto Sans Khmer + sans-serif + + + Noto Sans Lao UI + sans-serif + + + Noto Sans Lao + sans-serif + + + Noto Sans Lepcha + sans-serif + + + Noto Sans Limbu + sans-serif + + + Noto Sans Linear B + sans-serif + + + Noto Sans Lycian + sans-serif + + + Noto Sans Lydian + sans-serif + + + Noto Sans Malayalam UI + sans-serif + + + Noto Sans Malayalam + sans-serif + + + Noto Sans Mandaic + sans-serif + + + Noto Sans Meetei Mayek + sans-serif + + + Noto Sans Mongolian + sans-serif + + + Noto Sans Myanmar UI + sans-serif + + + Noto Sans Myanmar + sans-serif + + + Noto Sans New Tai Lue + sans-serif + + + Noto Sans NKo + sans-serif + + + Noto Sans Ogham + sans-serif + + + Noto Sans Ol Chiki + sans-serif + + + Noto Sans Old Italic + sans-serif + + + Noto Sans Old Persian + sans-serif + + + Noto Sans Old South Arabian + sans-serif + + + Noto Sans Old Turkic + sans-serif + + + Noto Sans Oriya UI + sans-serif + + + Noto Sans Oriya + sans-serif + + + Noto Sans Osmanya + sans-serif + + + Noto Sans Phags Pa + sans-serif + + + Noto Sans Phoenician + sans-serif + + + Noto Sans Rejang + sans-serif + + + Noto Sans Runic + sans-serif + + + Noto Sans Samaritan + sans-serif + + + Noto Sans Saurashtra + sans-serif + + + Noto Sans Shavian + sans-serif + + + Noto Sans Sinhala + sans-serif + + + Noto Sans Sundanese + sans-serif + + + Noto Sans Syloti Nagri + sans-serif + + + Noto Sans Syriac Eastern + sans-serif + + + Noto Sans Syriac Estrangela + sans-serif + + + Noto Sans Syriac Western + sans-serif + + + Noto Sans Tagalog + sans-serif + + + Noto Sans Tagbanwa + sans-serif + + + Noto Sans Tai Le + sans-serif + + + Noto Sans Tai Tham + sans-serif + + + Noto Sans Tai Viet + sans-serif + + + Noto Sans Tamil UI + sans-serif + + + Noto Sans Tamil + sans-serif + + + Noto Sans Telugu UI + sans-serif + + + Noto Sans Telugu + sans-serif + + + Noto Sans Thaana + sans-serif + + + Noto Sans Thai UI + sans-serif + + + Noto Sans Thai + sans-serif + + + Noto Sans Tibetan + sans-serif + + + Noto Sans Tifinagh + sans-serif + + + Noto Sans Ugaritic + sans-serif + + + Noto Sans UI + sans-serif + + + Noto Sans Vai + sans-serif + + + Noto Sans Yi + sans-serif + + + Noto Sans + sans-serif + + + + + sans-serif + + Noto Sans + + + diff --git a/_config/fontconfig/conf.d/40-noto-serif.conf b/_config/fontconfig/conf.d/40-noto-serif.conf new file mode 100644 index 0000000..6cd2a73 --- /dev/null +++ b/_config/fontconfig/conf.d/40-noto-serif.conf @@ -0,0 +1,72 @@ + + + + + + + + + Noto Serif Armenian + serif + + + Noto Serif Bengali + serif + + + Noto Serif Devanagari + serif + + + Noto Serif Georgian + serif + + + Noto Serif Gujarati + serif + + + Noto Serif Kannada + serif + + + Noto Serif Khmer + serif + + + Noto Serif Lao + serif + + + Noto Serif Malayalam + serif + + + Noto Serif Tamil + serif + + + Noto Serif Telugu + serif + + + Noto Serif Thai + serif + + + Noto Serif + serif + + + + + serif + + Noto Serif + + + diff --git a/_config/fontconfig/conf.d/41-noto-cjk-sans-jp.conf b/_config/fontconfig/conf.d/41-noto-cjk-sans-jp.conf new file mode 100644 index 0000000..1889885 --- /dev/null +++ b/_config/fontconfig/conf.d/41-noto-cjk-sans-jp.conf @@ -0,0 +1,68 @@ + + + + + + + + + ja + + + monospace + + + Noto Sans Mono CJK JP + + + + + Noto Sans Mono CJK JP + + monospace + + + + + + ja + + + serif + + + Noto Sans CJK JP + + + + + Noto Sans CJK JP + + serif + + + + + + ja + + + sans-serif + + + Noto Sans CJK JP + + + + + Noto Sans CJK JP + + sans-serif + + + diff --git a/_config/fontconfig/conf.d/41-noto-cjk-sans-kr.conf b/_config/fontconfig/conf.d/41-noto-cjk-sans-kr.conf new file mode 100644 index 0000000..6f243d7 --- /dev/null +++ b/_config/fontconfig/conf.d/41-noto-cjk-sans-kr.conf @@ -0,0 +1,68 @@ + + + + + + + + + ko + + + monospace + + + Noto Sans Mono CJK KR + + + + + Noto Sans Mono CJK KR + + monospace + + + + + + ko + + + serif + + + Noto Sans CJK KR + + + + + Noto Sans CJK KR + + serif + + + + + + ko + + + sans-serif + + + Noto Sans CJK KR + + + + + Noto Sans CJK KR + + sans-serif + + + diff --git a/_config/fontconfig/conf.d/41-noto-cjk-sans-sc.conf b/_config/fontconfig/conf.d/41-noto-cjk-sans-sc.conf new file mode 100644 index 0000000..8b5c682 --- /dev/null +++ b/_config/fontconfig/conf.d/41-noto-cjk-sans-sc.conf @@ -0,0 +1,101 @@ + + + + + + + + + zh-cn + + + monospace + + + Noto Sans Mono CJK SC + + + + + zh-sg + + + monospace + + + Noto Sans Mono CJK SC + + + + + Noto Sans Mono CJK SC + + monospace + + + + + + zh-cn + + + serif + + + Noto Sans CJK SC + + + + + zh-sg + + + serif + + + Noto Sans CJK SC + + + + + Noto Sans CJK SC + + serif + + + + + + zh-cn + + + sans-serif + + + Noto Sans CJK SC + + + + + zh-sg + + + sans-serif + + + Noto Sans CJK SC + + + + + Noto Sans CJK SC + + sans-serif + + + diff --git a/_config/fontconfig/conf.d/41-noto-cjk-sans-tc.conf b/_config/fontconfig/conf.d/41-noto-cjk-sans-tc.conf new file mode 100644 index 0000000..2c1a1e2 --- /dev/null +++ b/_config/fontconfig/conf.d/41-noto-cjk-sans-tc.conf @@ -0,0 +1,101 @@ + + + + + + + + + zh-tw + + + monospace + + + Noto Sans Mono CJK TC + + + + + zh-hk + + + monospace + + + Noto Sans Mono CJK TC + + + + + Noto Sans Mono CJK TC + + monospace + + + + + + zh-tw + + + serif + + + Noto Sans CJK TC + + + + + zh-hk + + + serif + + + Noto Sans CJK TC + + + + + Noto Sans CJK TC + + serif + + + + + + zh-tw + + + sans-serif + + + Noto Sans CJK TC + + + + + zh-hk + + + sans-serif + + + Noto Sans CJK TC + + + + + Noto Sans CJK TC + + sans-serif + + + -- cgit v1.2.2