From 292daf9769dde4da2dfcbcd1ab3a2028042c5474 Mon Sep 17 00:00:00 2001 From: rydesun Date: Tue, 9 Feb 2021 22:09:04 +0800 Subject: [PATCH] Update fontconfig --- .config/fontconfig/conf.d/50-generic.conf | 46 ++ .../conf.d/51-language-noto-cjk.conf | 149 +++++++ .../conf.d/51-language-sarasa-gothic.conf | 101 +++++ .../conf.d/51-language-source-han-serif.conf | 51 +++ .config/fontconfig/conf.d/52-replace.conf | 147 +++++++ .../conf.d/53-override-noto-cjk.conf | 41 ++ .../conf.d/53-override-sarasa-gothic.conf | 29 ++ .../conf.d/53-override-source-han-serif.conf | 17 + .config/fontconfig/fonts.conf | 397 ------------------ 9 files changed, 581 insertions(+), 397 deletions(-) create mode 100644 .config/fontconfig/conf.d/50-generic.conf create mode 100644 .config/fontconfig/conf.d/51-language-noto-cjk.conf create mode 100644 .config/fontconfig/conf.d/51-language-sarasa-gothic.conf create mode 100644 .config/fontconfig/conf.d/51-language-source-han-serif.conf create mode 100644 .config/fontconfig/conf.d/52-replace.conf create mode 100644 .config/fontconfig/conf.d/53-override-noto-cjk.conf create mode 100644 .config/fontconfig/conf.d/53-override-sarasa-gothic.conf create mode 100644 .config/fontconfig/conf.d/53-override-source-han-serif.conf delete mode 100644 .config/fontconfig/fonts.conf diff --git a/.config/fontconfig/conf.d/50-generic.conf b/.config/fontconfig/conf.d/50-generic.conf new file mode 100644 index 0000000..18da31a --- /dev/null +++ b/.config/fontconfig/conf.d/50-generic.conf @@ -0,0 +1,46 @@ + + + + + + + + system-ui + + + sans-serif + + + + + + + sans-serif + + + Sarasa Gothic SC + + + + + + + serif + + + Source Han Serif SC + + + + + + + monospace + + + Iosevka Custom + Sarasa Mono SC + + + + diff --git a/.config/fontconfig/conf.d/51-language-noto-cjk.conf b/.config/fontconfig/conf.d/51-language-noto-cjk.conf new file mode 100644 index 0000000..44a487e --- /dev/null +++ b/.config/fontconfig/conf.d/51-language-noto-cjk.conf @@ -0,0 +1,149 @@ + + + + + + + zh-HK + + + Noto Sans CJK SC + + + Noto Sans CJK HK + + + + + + zh-HK + + + Noto Serif CJK SC + + + Noto Serif CJK HK + + + + + + zh-HK + + + Noto Sans Mono CJK SC + + + Noto Sans Mono CJK HK + + + + + + zh-TW + + + Noto Sans CJK SC + + + Noto Sans CJK TC + + + + + + zh-TW + + + Noto Serif CJK SC + + + Noto Serif CJK TC + + + + + + zh-TW + + + Noto Sans Mono CJK SC + + + Noto Sans Mono CJK TC + + + + + + ja + + + Noto Sans CJK SC + + + Noto Sans CJK JP + + + + + + ja + + + Noto Serif CJK SC + + + Noto Serif CJK JP + + + + + + ja + + + Noto Sans Mono CJK SC + + + Noto Sans Mono CJK JP + + + + + + ko + + + Noto Sans CJK SC + + + Noto Sans CJK KR + + + + + + ko + + + Noto Serif CJK SC + + + Noto Serif CJK KR + + + + + + ko + + + Noto Sans Mono CJK SC + + + Noto Sans Mono CJK KR + + + + diff --git a/.config/fontconfig/conf.d/51-language-sarasa-gothic.conf b/.config/fontconfig/conf.d/51-language-sarasa-gothic.conf new file mode 100644 index 0000000..56d05e4 --- /dev/null +++ b/.config/fontconfig/conf.d/51-language-sarasa-gothic.conf @@ -0,0 +1,101 @@ + + + + + + + zh-HK + + + Sarasa Gothic SC + + + Sarasa Gothic HC + + + + + + zh-HK + + + Sarasa Mono SC + + + Sarasa Mono HC + + + + + + zh-TW + + + Sarasa Gothic SC + + + Sarasa Gothic TC + + + + + + zh-TW + + + Sarasa Mono SC + + + Sarasa Mono TC + + + + + + ja + + + Sarasa Gothic SC + + + Sarasa Gothic J + + + + + + ja + + + Sarasa Mono SC + + + Sarasa Mono J + + + + + + ko + + + Sarasa Gothic SC + + + Sarasa Gothic K + + + + + + ko + + + Sarasa Mono SC + + + Sarasa Mono K + + + + diff --git a/.config/fontconfig/conf.d/51-language-source-han-serif.conf b/.config/fontconfig/conf.d/51-language-source-han-serif.conf new file mode 100644 index 0000000..28990cb --- /dev/null +++ b/.config/fontconfig/conf.d/51-language-source-han-serif.conf @@ -0,0 +1,51 @@ + + + + + + zh-HK + + + Source Han Serif SC + + + Source Han Serif TC + + + + + zh-TW + + + Source Han Serif SC + + + Source Han Serif TC + + + + + + ja + + + Source Han Serif SC + + + Source Han Serif + + + + + + ko + + + Source Han Serif SC + + + Source Han Serif K + + + + diff --git a/.config/fontconfig/conf.d/52-replace.conf b/.config/fontconfig/conf.d/52-replace.conf new file mode 100644 index 0000000..0e2e1b5 --- /dev/null +++ b/.config/fontconfig/conf.d/52-replace.conf @@ -0,0 +1,147 @@ + + + + + + + + Cantarell + + + Noto Sans + + + + + + Arial + + + Noto Sans + + + + + + Tahoma + + + Noto Sans + + + + + + Calibri + + + Noto Sans + + + + + + Microsoft YaHei + + + Sarasa Gothic SC + + + + + + 微软雅黑 + + + Sarasa Gothic SC + + + + + + SimHei + + + Sarasa Gothic SC + + + + + + 黑体 + + + Sarasa Gothic SC + + + + + + + Times New Roman + + + Noto Serif + + + + + + SimSun + + + Source Han Serif SC + + + + + + 宋体 + + + Source Han Serif SC + + + + + + FangSong + + + Source Han Serif SC + + + + + + 仿宋 + + + Source Han Serif SC + + + + + + + Source Code + + + Iosevka Custom + + + + + + + Noto Color Emoji + + + firefox + + + Blobmoji + + + + diff --git a/.config/fontconfig/conf.d/53-override-noto-cjk.conf b/.config/fontconfig/conf.d/53-override-noto-cjk.conf new file mode 100644 index 0000000..212a3c3 --- /dev/null +++ b/.config/fontconfig/conf.d/53-override-noto-cjk.conf @@ -0,0 +1,41 @@ + + + + + + + chrome + + + Noto Sans CJK + + + Noto Sans + + + + + + chrome + + + Noto Serif CJK + + + Noto Serif + + + + + + chrome + + + Noto Sans Mono CJK + + + Iosevka Custom + + + + diff --git a/.config/fontconfig/conf.d/53-override-sarasa-gothic.conf b/.config/fontconfig/conf.d/53-override-sarasa-gothic.conf new file mode 100644 index 0000000..38906b0 --- /dev/null +++ b/.config/fontconfig/conf.d/53-override-sarasa-gothic.conf @@ -0,0 +1,29 @@ + + + + + + + chrome + + + Sarasa Gothic + + + Noto Sans + + + + + + chrome + + + Sarasa Mono + + + Iosevka Custom + + + + diff --git a/.config/fontconfig/conf.d/53-override-source-han-serif.conf b/.config/fontconfig/conf.d/53-override-source-han-serif.conf new file mode 100644 index 0000000..e0b2634 --- /dev/null +++ b/.config/fontconfig/conf.d/53-override-source-han-serif.conf @@ -0,0 +1,17 @@ + + + + + + + chrome + + + Source Han Serif + + + Noto Serif + + + + diff --git a/.config/fontconfig/fonts.conf b/.config/fontconfig/fonts.conf deleted file mode 100644 index 97d6944..0000000 --- a/.config/fontconfig/fonts.conf +++ /dev/null @@ -1,397 +0,0 @@ - - - - - - - - system-ui - - - sans-serif - - - - - - - sans-serif - - - Noto Sans - Noto Sans CJK SC - emoji - - - - - - - serif - - - Noto Serif - Noto Serif CJK SC - emoji - - - - - - - monospace - - - Iosevka Custom - Noto Sans Mono CJK SC - emoji - - - - - - - emoji - - - Symbols Nerd Font - Blobmoji - - - - - - - zh-HK - - - Noto Sans CJK SC - - - Noto Sans CJK HK - - - - - zh-HK - - - Noto Serif CJK SC - - - Noto Serif CJK HK - - - - - zh-HK - - - Noto Sans Mono CJK SC - - - Noto Sans Mono CJK HK - - - - - - zh-TW - - - Noto Sans CJK SC - - - Noto Sans CJK TC - - - - - zh-TW - - - Noto Serif CJK SC - - - Noto Serif CJK TC - - - - - zh-TW - - - Noto Sans Mono CJK SC - - - Noto Sans Mono CJK TC - - - - - - ja - - - Noto Sans CJK SC - - - Noto Sans CJK JP - - - - - ja - - - Noto Serif CJK SC - - - Noto Serif CJK JP - - - - - ja - - - Noto Sans Mono CJK SC - - - Noto Sans Mono CJK JP - - - - - - ko - - - Noto Sans CJK SC - - - Noto Sans CJK KR - - - - - ko - - - Noto Serif CJK SC - - - Noto Serif CJK KR - - - - - ko - - - Noto Sans Mono CJK SC - - - Noto Sans Mono CJK KR - - - - - - - Cantarell - - - Noto Sans - - - - - Arial - - - Noto Sans - - - - - Tahoma - - - Noto Sans - - - - - Calibri - - - Noto Sans - - - - - Microsoft YaHei - - - Noto Sans CJK SC - - - - - 微软雅黑 - - - Noto Sans CJK SC - - - - - SimHei - - - Noto Sans CJK SC - - - - - 黑体 - - - Noto Sans CJK SC - - - - - - - Times New Roman - - - Noto Serif - - - - - SimSun - - - Noto Serif CJK SC - - - - - 宋体 - - - Noto Serif CJK SC - - - - - FangSong - - - Noto Serif CJK SC - - - - - 仿宋 - - - Noto Serif CJK SC - - - - - - - Source Code - - - Iosevka Custom - - - - - - - KaiTi - - - AR PL UKai CN - Noto Serif CJK SC - - - - - 楷体 - - - AR PL UKai CN - Noto Serif CJK SC - - - - - - AR PL UKai - - - Noto Serif CJK SC - - - - - - - Noto Sans CJK - - - chrome - - - Noto Sans - - - - - Noto Serif CJK - - - chrome - - - Noto Serif - - - - - Noto Sans Mono CJK - - - chrome - - - Iosevka Custom - - - - - - - Noto Color Emoji - - - firefox - - - Blobmoji - - - - - -