From c4a770831e1d83d365ec35a4f033e0411ef12cbc472bfe938ca21e851d1fbf27 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Tue, 11 Dec 2018 21:41:43 +0000 Subject: [PATCH] Revert again - maybe oneday the maintainer will fix it boo#1092737 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fonts-config?expand=0&rev=57 --- 10-rendering-options.conf.template | 70 + 11-base-rendering.conf | 129 ++ 12-tt-monospace-rendering.conf | 26 + 13-selective-rendering-ipa.conf | 81 + 31-metric-aliases-bw.conf | 55 + 49-family-default.conf | 339 +++ 59-family-prefer-lang-specific.conf | 263 +++ 60-family-prefer.conf | 286 +++ 70-reject.conf | 58 + empty.conf | 5 + fontconfig-infinality-1-20130104_1.tar.bz2 | 3 + ...config-infinality-generate-tt-groups.patch | 42 + fontconfig.SUSE.properties.template | 213 ++ fonts-config | 2010 +++++++++++++++++ fonts-config-20180430.tar.xz | 3 - fonts-config-fix-misspelling.patch | 21 - fonts-config.changes | 27 +- fonts-config.spec | 66 +- sysconfig.fonts-config | 241 ++ 19 files changed, 3868 insertions(+), 70 deletions(-) create mode 100644 10-rendering-options.conf.template create mode 100644 11-base-rendering.conf create mode 100644 12-tt-monospace-rendering.conf create mode 100644 13-selective-rendering-ipa.conf create mode 100644 31-metric-aliases-bw.conf create mode 100644 49-family-default.conf create mode 100644 59-family-prefer-lang-specific.conf create mode 100644 60-family-prefer.conf create mode 100644 70-reject.conf create mode 100644 empty.conf create mode 100644 fontconfig-infinality-1-20130104_1.tar.bz2 create mode 100644 fontconfig-infinality-generate-tt-groups.patch create mode 100644 fontconfig.SUSE.properties.template create mode 100644 fonts-config delete mode 100644 fonts-config-20180430.tar.xz delete mode 100644 fonts-config-fix-misspelling.patch create mode 100644 sysconfig.fonts-config diff --git a/10-rendering-options.conf.template b/10-rendering-options.conf.template new file mode 100644 index 0000000..0674ec4 --- /dev/null +++ b/10-rendering-options.conf.template @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + _FORCE_HINTSTYLE_PLACEHOLDER_ + + + + + + + + _FORCE_AUTOHINT_PLACEHOLDER_ + + + + + + + _FORCE_BW_PLACEHOLDER_ + + + + + + + _FORCE_BW_MONOSPACE_PLACEHOLDER_ + + + + + + + + + _USE_LCDFILTER_PLACEHOLDER_ + + + + + + + _USE_RGBA_PLACEHOLDER_ + + + + _USE_EMBEDDED_BITMAPS_PLACEHOLDER_ + + + + + _METRIC_ALIASES_PLACEHOLDER_ + + + + _INCLUDE_USER_RENDERING_PLACEHOLDER_ + + diff --git a/11-base-rendering.conf b/11-base-rendering.conf new file mode 100644 index 0000000..9f248ac --- /dev/null +++ b/11-base-rendering.conf @@ -0,0 +1,129 @@ + + + + + + + + + true + + + + + + + true + + + + + TT Instructed Font + + + false + + + + + NON TT Instructed Font + + + true + + + + + CFF + + + false + + + + + true + + + true + + + + + + + hintslight + + + + + false + + + CFF + + + hintfull + + + + + hintnone + + + hintnone + + + + + hintslight + + + hintslight + + + + + hintmedium + + + hintmedium + + + + + hintfull + + + hintfull + + + + + + + + true + + + true + + + + + true + + + false + + + hintfull + + + true + + + + diff --git a/12-tt-monospace-rendering.conf b/12-tt-monospace-rendering.conf new file mode 100644 index 0000000..a4d7c3d --- /dev/null +++ b/12-tt-monospace-rendering.conf @@ -0,0 +1,26 @@ + + + + + + + true + + + 100 + + + false + + + false + + + hintfull + + + true + + + + diff --git a/13-selective-rendering-ipa.conf b/13-selective-rendering-ipa.conf new file mode 100644 index 0000000..058bf22 --- /dev/null +++ b/13-selective-rendering-ipa.conf @@ -0,0 +1,81 @@ + + + + + + + IPAexGothic + hintnone + false + + + IPAexMincho + hintnone + false + + + IPAGothic BoldItalic + hintnone + false + + + IPAGothic Bold + hintnone + false + + + IPAGothic Italic + hintnone + false + + + IPAGothic + hintnone + false + + + IPAMincho + hintnone + false + + + IPAPGothic BoldItalic + hintnone + false + + + IPAPGothic Bold + hintnone + false + + + IPAPGothic Italic + hintnone + false + + + IPAPGothic + hintnone + + + IPAPMincho + hintnone + false + + + IPAUIGothic + hintnone + false + + + diff --git a/31-metric-aliases-bw.conf b/31-metric-aliases-bw.conf new file mode 100644 index 0000000..0382bc5 --- /dev/null +++ b/31-metric-aliases-bw.conf @@ -0,0 +1,55 @@ + + + + + + + true + + + true + + + + Helvetica + + + Liberation Sans + + + + + true + + + true + + + + Times + + + Liberation Serif + + + + + true + + + true + + + + Courier + + + Liberation Mono + + + diff --git a/49-family-default.conf b/49-family-default.conf new file mode 100644 index 0000000..3e15396 --- /dev/null +++ b/49-family-default.conf @@ -0,0 +1,339 @@ + + + + + + + + + + + + Georgia + serif + + + Bell MT + serif + + + Thorndale AMT + serif + + + SUSE Serif + serif + + + FreeSerif + serif + + + DejaVu Serif + serif + + + Droid Serif + serif + + + Liberation Serif + serif + + + HGMinchoL + serif + + + HGPMinchoL + serif + + + HGPMinchoB + serif + + + HGSMinchoB + serif + + + HGMinchoE + serif + + + HGPMinchoE + serif + + + HGSMinchoE + serif + + + IPAMincho + serif + + + IPAPMincho + serif + + + IPAexMincho + serif + + + Sazanami Mincho + serif + + + STIXGeneral + serif + + + Tinos + serif + + + + Trebuchet + sans-serif + + + Segoe + sans-serif + + + Andale Sans + sans-serif + + + Albany AMT + sans-serif + + + SUSE Sans + sans-serif + + + FreeSans + sans-serif + + + DejaVu Sans + sans-serif + + + Droid Sans + sans-serif + + + Liberation Sans + sans-serif + + + Cantarell + sans-serif + + + HGGothicB + sans-serif + + + HGPGothicB + sans-serif + + + HGGothicE + sans-serif + + + HGPGothicE + sans-serif + + + HGSGothicE + sans-serif + + + HGGothicM + sans-serif + + + HGPGothicM + sans-serif + + + HGSGothicM + sans-serif + + + IPAGothic + sans-serif + + + IPAPGothic + sans-serif + + + IPAexGothic + sans-serif + + + Sazanami Gothic + sans-serif + + + Baekmuk Gulim + sans-serif + + + Arimo + sans-serif + + + + Fixed + monospace + + + Cumberland AMT + monospace + + + SUSE Sans Mono + monospace + + + FreeMono + monospace + + + DejaVu Sans Mono + monospace + + + Droid Sans Mono + monospace + + + Liberation Mono + monospace + + + Cousine + monospace + + + Oxygen Mono + monospace + + + + + + + + + + + symbol + + + OpenSymbol + + + Standard Symbols L + + + + + + + console + + + Misc Console + + + Misc Console Wide + + + + + + + + + + + + + + Hershey-Gothic-English + + + + + Hershey-Plain-Duplex + + + + + Hershey-Plain-Duplex-Italic + + + + + Hershey-Plain-Triplex + + + + + Hershey-Plain-Triplex-Italic + + + + + Hershey-Script-Simplex + + + + + Hershey-Script-Complex + + + + + Hershey-Gothic-German + + + + + Hershey-Gothic-Italian + + + + + + + + diff --git a/59-family-prefer-lang-specific.conf b/59-family-prefer-lang-specific.conf new file mode 100644 index 0000000..9759ea8 --- /dev/null +++ b/59-family-prefer-lang-specific.conf @@ -0,0 +1,263 @@ + + + + + + + + + + sans-serif + + + zh-cn + + + Noto Sans CJK SC + + + + + serif + + + zh-cn + + + AR PL UMing CN + + + + + monospace + + + zh-cn + + + Noto Sans Mono CJK SC + + + + + sans-serif + + + zh-sg + + + Noto Sans CJK SC + + + + + serif + + + zh-sg + + + AR PL UMing CN + + + + + monospace + + + zh-sg + + + Noto Sans Mono CJK SC + + + + + + + sans-serif + + + zh-tw + + + Noto Sans CJK TC + + + + + serif + + + zh-tw + + + AR PL UMing TW + + + + + monospace + + + zh-tw + + + Noto Sans Mono CJK TC + + + + + sans-serif + + + zh-hk + + + Noto Sans CJK TC + + + + + serif + + + zh-hk + + + AR PL UMing HK + + + + + monospace + + + zh-hk + + + Noto Sans Mono CJK TC + + + + + sans-serif + + + zh-mo + + + Noto Sans CJK TC + + + + + serif + + + zh-mo + + + CMEXSong + AR PL UMing HK + + + + + monospace + + + zh-mo + + + Noto Sans Mono CJK TC + + + + + + + sans-serif + + + ko + + + Noto Sans CJK KR + NanumGothic + + + + + serif + + + ko + + + NanumMyeongjo + + + + + monospace + + + ko + + + Noto Sans Mono CJK KR + NanumGothicCoding + + + + + + + sans-serif + + + ja + + + IPAPGothic + IPAexGothic + M+ 1c + M+ 1p + VL PGothic + Noto Sans CJK JP + IPAGothic + + + + + serif + + + ja + + + IPAPMincho + IPAexMincho + IPAMincho + + + + + monospace + + + ja + + + IPAGothic + M+ 1m + VL Gothic + Noto Sans Mono CJK JP + + + + diff --git a/60-family-prefer.conf b/60-family-prefer.conf new file mode 100644 index 0000000..4b92fa1 --- /dev/null +++ b/60-family-prefer.conf @@ -0,0 +1,286 @@ + + + + + + + + serif + + Times New Roman + Thorndale AMT + Roboto Slab + Noto Serif + Noto Serif Armenian + Noto Serif Georgian + Noto Serif Khmer + Noto Serif Lao + Noto Serif Thai + Liberation Serif + DejaVu Serif + Droid Serif + Tinos + SUSE Serif + Bitstream Vera Serif + Nimbus Roman No9 L + Luxi Serif + Likhan + KacstBook + Frank Ruehl CLM + Times + Khmer OS System + Lohit Punjabi + Lohit Oriya + Pothana2000 + TSCu_Times + BPG Chveulebrivi + Nazli + FreeSerif + MS PMincho + MS Mincho + HGPMinchoL + HGMinchoL + IPAPMincho + IPAMincho + IPAexMincho + Sazanami Mincho + Kochi Mincho + CMEXSong + FZSongTi + WenQuanYi Micro Hei + WenQuanYi WenQuanYi Bitmap Song + WenQuanYi Zen Hei + AR PL ShanHeiSun Uni + FZMingTiB + AR PL SungtiL GB + AR PL Mingti2L Big5 + NanumMyeongjo + UnBatang + Baekmuk Batang + SimSun + HanyiSong + ZYSong18030 + STIXGeneral + + + + sans-serif + + Arial + Albany AMT + Verdana + + + + + + sans-serif + + + true + + + Liberation Sans + + + + sans-serif + + Roboto + Noto Kufi Arabic + Noto Naskh Arabic + Noto Sans + Noto Sans Armenian + Noto Sans Avestan + Noto Sans Balinese + Noto Sans Bamum + Noto Sans Batak + Noto Sans Bengali + Noto Sans Brahmi + Noto Sans Buginese + Noto Sans Buhid + Noto Sans Canadian Aboriginal + Noto Sans Carian + Noto Sans Cherokee + Noto Sans Coptic + Noto Sans Cypriot + Noto Sans Deseret + Noto Sans Devanagari + Noto Sans Egyptian Hieroglyphs + Noto Sans Ethiopic + Noto Sans Georgian + Noto Sans Glagolitic + Noto Sans Gothic + Noto Sans Gujarati + Noto Sans Gurmukhi + Noto Sans Hanunoo + Noto Sans Hebrew + Noto Sans Imperial Aramaic + Noto Sans Inscriptional Pahlavi + Noto Sans Inscriptional Parthian + Noto Sans Japanese + Noto Sans Javanese + Noto Sans Kaithi + Noto Sans Kannada + Noto Sans Kayah Li + Noto Sans Kharoshthi + Noto Sans Korean + Noto Sans Lao + Noto Sans Lepcha + Noto Sans Limbu + Noto Sans Linear B + Noto Sans Lisu + Noto Sans Lycian + Noto Sans Lydian + Noto Sans Malayalam + Noto Sans Mandaic + Noto Sans Meetei Mayek + Noto Sans Mongolian + Noto Sans Myanmar + Noto Sans New Tai Lue + Noto Sans NKo + Noto Sans Ogham + Noto Sans Old Italic + Noto Sans Old Persian + Noto Sans Old South Arabian + Noto Sans Old Turkic + Noto Sans Ol Chiki + Noto Sans Osmanya + Noto Sans Phags-pa + Noto Sans Phoenician + Noto Sans Rejang + Noto Sans Runic + Noto Sans Samaritan + Noto Sans Saurashtra + Noto Sans Shavian + Noto Sans Sinhala + Noto Sans Sumero-Akkadian Cuneiform + Noto Sans Sundanese + Noto Sans Syloti Nagri + Noto Sans Symbols + Noto Sans Syriac Eastern + Noto Sans Syriac Estrangela + Noto Sans Syriac Western + Noto Sans S Chinese + Noto Sans Tagalog + Noto Sans Tagbanwa + Noto Sans Tai Le + Noto Sans Tai Tham + Noto Sans Tai Viet + Noto Sans Tamil + Noto Sans Telugu + Noto Sans Thai + Noto Sans Tifinagh + Noto Sans T Chinese + Noto Sans Ugaritic + Noto Sans Vai + Noto Sans Yi + + Liberation Sans + Droid Sans + Arimo + Cantarell + SUSE Sans + Bitstream Vera Sans + Nimbus Sans L + Luxi Sans + Mukti Narrow + KacstBook + Nachlieli CLM + Helvetica + Khmer OS System + Lohit Punjabi + Lohit Oriya + Pothana2000 + TSCu_Paranar + BPG Glaho + Terafik + FreeSans + Meiryo + MS PGothic + MS Gothic + HGPGothicB + HGGothicB + IPAPGothic + IPAGothic + IPAexGothic + VL PGothic + VL Gothic + Sazanami Gothic + Kochi Gothic + CMEXSong + FZSongTi + WenQuanYi Micro Hei + WenQuanYi WenQuanYi Bitmap Song + WenQuanYi Zen Hei + AR PL ShanHeiSun Uni + FZMingTiB + AR PL SungtiL GB + AR PL Mingti2L Big5 + NanumGothic + UnDotum + Baekmuk Gulim + Baekmuk Dotum + + + + monospace + + Consolas + Source Code Pro + Liberation Mono + DejaVu Sans Mono + Droid Sans Mono + Andale Mono + Cousine + SUSE Sans Mono + Bitstream Vera Sans Mono + Courier New + Cumberland AMT + Nimbus Mono L + Luxi Mono + Mukti Narrow + KacstBook + Miriam Mono CLM + Terafik + Khmer OS System + Lohit Punjabi + Lohit Oriya + Pothana2000 + TSCu_Paranar + BPG Courier + FreeMono + MS Gothic + HGGothicB + IPAGothic + VL Gothic + Sazanami Gothic + Kochi Gothic + CMEXSong + FZSongTi + WenQuanYi Micro Hei Mono + WenQuanYi WenQuanYi Bitmap Song + WenQuanYi Zen Hei Mono + AR PL ShanHeiSun Uni + FZMingTiB + AR PL SungtiL GB + AR PL Mingti2L Big5 + NanumGothicCoding + UnDotum + Baekmuk Gulim + Baekmuk Dotum + NSimSun + HanyiSong + ZYSong18030 + + + + + diff --git a/70-reject.conf b/70-reject.conf new file mode 100644 index 0000000..811ca21 --- /dev/null +++ b/70-reject.conf @@ -0,0 +1,58 @@ + + + + + + *.bdf + + + + + + + Hershey-Gothic-English + + + + + Hershey-Plain-Duplex + + + + + Hershey-Plain-Duplex-Italic + + + + + Hershey-Plain-Triplex + + + + + Hershey-Plain-Triplex-Italic + + + + + Hershey-Script-Simplex + + + + + Hershey-Script-Complex + + + + + Hershey-Gothic-German + + + + + Hershey-Gothic-Italian + + + + + diff --git a/empty.conf b/empty.conf new file mode 100644 index 0000000..231d834 --- /dev/null +++ b/empty.conf @@ -0,0 +1,5 @@ + + + + + diff --git a/fontconfig-infinality-1-20130104_1.tar.bz2 b/fontconfig-infinality-1-20130104_1.tar.bz2 new file mode 100644 index 0000000..0998d8c --- /dev/null +++ b/fontconfig-infinality-1-20130104_1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:07c79d4383a62f100e4c690c212f575670a9c026b3e782b31c44885e41efa5ba +size 22222 diff --git a/fontconfig-infinality-generate-tt-groups.patch b/fontconfig-infinality-generate-tt-groups.patch new file mode 100644 index 0000000..d9f4064 --- /dev/null +++ b/fontconfig-infinality-generate-tt-groups.patch @@ -0,0 +1,42 @@ +Index: infinality/conf.src/generate60/60-group-non-tt-fonts.conf.awk +=================================================================== +--- infinality/conf.src/generate60/60-group-non-tt-fonts.conf.awk.orig 2013-01-05 02:11:58.000000000 +0100 ++++ infinality/conf.src/generate60/60-group-non-tt-fonts.conf.awk 2014-02-14 09:44:34.518450937 +0100 +@@ -22,23 +22,6 @@ + } + + END { +- printf "\t\n" +- printf "\t\t\n" +- printf "\t\t\tNON TT Instructed Font\n" +- printf "\t\t\n" +- printf "\t\t\n" +- printf "\t\t\ttrue\n" +- printf "\t\t\n" +- printf "\t\t\n" +- printf "\t\t\thintslight\n" +- printf "\t\t\n" +- printf "\t\t\n" +- printf "\t\t\ttrue\n" +- printf "\t\t\n" +- printf "\t\t\n" +- printf "\t\t\ttrue\n" +- printf "\t\t\n" +- printf "\t\n\n" + printf "\n\n" + } + +Index: infinality/conf.src/generate60/60-group-tt-fonts.conf.awk +=================================================================== +--- infinality/conf.src/generate60/60-group-tt-fonts.conf.awk.orig 2013-01-05 02:11:58.000000000 +0100 ++++ infinality/conf.src/generate60/60-group-tt-fonts.conf.awk 2014-02-14 09:45:47.492311657 +0100 +@@ -9,9 +9,6 @@ + + { + printf "\t\n" +- printf "\t\t\n" +- printf "\t\t\tfalse\n" +- printf "\t\t\n" + printf "\t\t\n" + printf "\t\t\t" + printf $0 diff --git a/fontconfig.SUSE.properties.template b/fontconfig.SUSE.properties.template new file mode 100644 index 0000000..b8233e8 --- /dev/null +++ b/fontconfig.SUSE.properties.template @@ -0,0 +1,213 @@ +# +# Copyright 2004 Sun Microsystems, Inc. All rights reserved. +# + +# +# generated by /usr/sbin/fonts-config +# + +# Version + +version=1 + +# Component Font Mappings + +allfonts.chinese-gb18030=_SANS_SIMPLIFIED_CHINESE_XLFD_medium-r-normal--*-%d-*-*-*-*-gb18030-0 +allfonts.chinese-gbk=_SANS_SIMPLIFIED_CHINESE_XLFD_medium-r-normal--*-%d-*-*-*-*-gbk-0 +allfonts.chinese-gb2312=_SANS_SIMPLIFIED_CHINESE_XLFD_medium-r-normal--*-%d-*-*-*-*-gb2312.1980-0 +allfonts.chinese-big5=_SANS_TRADITIONAL_CHINESE_XLFD_medium-r-normal--*-%d-*-*-*-*-big5-0 +allfonts.chinese-iso10646=_SANS_SIMPLIFIED_CHINESE_XLFD_medium-r-normal--*-%d-*-*-*-*-iso10646-1 + +#allfonts.lucida=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1 +allfonts.japanese-x0201=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0 + +serif.plain.japanese-x0208=_SERIF_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 +serif.plain.japanese-iso10646=_SERIF_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +serif.plain.korean=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +serif.plain.korean.motif=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 +serif.plain.latin-1=_SERIF_LATIN1_XLFD_medium-r-normal--*-%d-*-*-p-*-iso8859-1 + +serif.bold.japanese-x0208=_SERIF_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 +serif.bold.japanese-iso10646=_SERIF_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +serif.bold.korean=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +serif.bold.korean.motif=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 +serif.bold.latin-1=_SERIF_LATIN1_XLFD_bold-r-normal--*-%d-*-*-p-*-iso8859-1 + +serif.italic.japanese-x0208=_SERIF_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 +serif.italic.japanese-iso10646=_SERIF_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +serif.italic.korean=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +serif.italic.korean.motif=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 +serif.italic.latin-1=_SERIF_LATIN1_XLFD_medium-i-normal--*-%d-*-*-p-*-iso8859-1 + +serif.bolditalic.japanese-x0208=_SERIF_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 +serif.bolditalic.japanese-iso10646=_SERIF_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +serif.bolditalic.korean=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +serif.bolditalic.korean.motif=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 +serif.bolditalic.latin-1=_SERIF_LATIN1_XLFD_bold-i-normal--*-%d-*-*-p-*-iso8859-1 + +sansserif.plain.japanese-x0208=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 +sansserif.plain.japanese-iso10646=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +sansserif.plain.korean=_SANS_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +sansserif.plain.korean.motif=_SANS_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 +sansserif.plain.latin-1=_SANS_LATIN1_XLFD_medium-r-normal--*-%d-*-*-p-*-iso8859-1 + +sansserif.bold.japanese-x0208=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 +sansserif.bold.japanese-iso10646=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +sansserif.bold.korean=_SANS_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +sansserif.bold.korean.motif=_SANS_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 +sansserif.bold.latin-1=_SANS_LATIN1_XLFD_bold-r-normal--*-%d-*-*-p-*-iso8859-1 + +sansserif.italic.japanese-x0208=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 +sansserif.italic.japanese-iso10646=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +sansserif.italic.korean=_SANS_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +sansserif.italic.korean.motif=_SANS_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 +sansserif.italic.latin-1=_SANS_LATIN1_XLFD_medium-i-normal--*-%d-*-*-p-*-iso8859-1 + +sansserif.bolditalic.japanese-x0208=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 +sansserif.bolditalic.japanese-iso10646=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +sansserif.bolditalic.korean=_SANS_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +sansserif.bolditalic.korean.motif=_SANS_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 +sansserif.bolditalic.latin-1=_SANS_LATIN1_XLFD_bold-i-normal--*-%d-*-*-p-*-iso8859-1 + +monospaced.plain.japanese-x0208=_MONO_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 +monospaced.plain.japanese-iso10646=_MONO_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +monospaced.plain.korean=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +monospaced.plain.korean.motif=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 +monospaced.plain.latin-1=_MONO_LATIN1_XLFD_medium-r-normal--*-%d-*-*-m-*-iso8859-1 + +monospaced.bold.japanese-x0208=_MONO_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 +monospaced.bold.japanese-iso10646=_MONO_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +monospaced.bold.korean=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +monospaced.bold.korean.motif=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 +monospaced.bold.latin-1=_MONO_LATIN1_XLFD_bold-r-normal--*-%d-*-*-m-*-iso8859-1 + +monospaced.italic.japanese-x0208=_MONO_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 +monospaced.italic.japanese-iso10646=_MONO_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +monospaced.italic.korean=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +monospaced.italic.korean.motif=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 +monospaced.italic.latin-1=_MONO_LATIN1_XLFD_medium-i-normal--*-%d-*-*-m-*-iso8859-1 + +monospaced.bolditalic.japanese-x0208=_MONO_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 +monospaced.bolditalic.japanese-iso10646=_MONO_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +monospaced.bolditalic.korean=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +monospaced.bolditalic.korean.motif=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 +monospaced.bolditalic.latin-1=_MONO_LATIN1_XLFD_bold-i-normal--*-%d-*-*-m-*-iso8859-1 + +dialog.plain.japanese-x0208=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 +dialog.plain.japanese-iso10646=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +dialog.plain.korean=_SANS_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +dialog.plain.korean.motif=_SANS_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 +dialog.plain.latin-1=_SANS_LATIN1_XLFD_medium-r-normal--*-%d-*-*-p-*-iso8859-1 + +dialog.bold.japanese-x0208=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 +dialog.bold.japanese-iso10646=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +dialog.bold.korean=_SANS_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +dialog.bold.korean.motif=_SANS_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 +dialog.bold.latin-1=_SANS_LATIN1_XLFD_bold-r-normal--*-%d-*-*-p-*-iso8859-1 + +dialog.italic.japanese-x0208=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 +dialog.italic.japanese-iso10646=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +dialog.italic.korean=_SANS_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +dialog.italic.korean.motif=_SANS_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 +dialog.italic.latin-1=_SANS_LATIN1_XLFD_medium-i-normal--*-%d-*-*-p-*-iso8859-1 + +dialog.bolditalic.japanese-x0208=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 +dialog.bolditalic.japanese-iso10646=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +dialog.bolditalic.korean=_SANS_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +dialog.bolditalic.korean.motif=_SANS_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 +dialog.bolditalic.latin-1=_SANS_LATIN1_XLFD_bold-i-normal--*-%d-*-*-p-*-iso8859-1 + +dialoginput.plain.japanese-x0208=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 +dialoginput.plain.japanese-iso10646=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +dialoginput.plain.korean=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +dialoginput.plain.korean.motif=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 +dialoginput.plain.latin-1=_MONO_LATIN1_XLFD_medium-r-normal--*-%d-*-*-m-*-iso8859-1 + +dialoginput.bold.japanese-x0208=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 +dialoginput.bold.japanese-iso10646=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +dialoginput.bold.korean=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +dialoginput.bold.korean.motif=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 +dialoginput.bold.latin-1=_MONO_LATIN1_XLFD_bold-r-normal--*-%d-*-*-m-*-iso8859-1 + +dialoginput.italic.japanese-x0208=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 +dialoginput.italic.japanese-so10646=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +dialoginput.italic.korean=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +dialoginput.italic.korean.motif=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 +dialoginput.italic.latin-1=_MONO_LATIN1_XLFD_medium-i-normal--*-%d-*-*-m-*-iso8859-1 + +dialoginput.bolditalic.japanese-x0208=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 +dialoginput.bolditalic.japanese-iso10646=_SANS_JAPANESE_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +dialoginput.bolditalic.korean=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-iso10646-1 +dialoginput.bolditalic.korean.motif=_SERIF_KOREAN_XLFD_medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 +dialoginput.bolditalic.latin-1=_MONO_LATIN1_XLFD_bold-i-normal--*-%d-*-*-m-*-iso8859-1 + + +# Search Sequences + +sequence.allfonts=latin-1 +#sequence.allfonts.Big5=latin-1,chinese-big5 +#sequence.allfonts.Big5-HKSCS=latin-1,chinese-big5 +#sequence.allfonts.GB18030=latin-1,chinese-gbk,chinese-iso10646 +#sequence.allfonts.GBK=latin-1,chinese-gbk +#sequence.allfonts.GB2312=latin-1,chinese-gb2312 +sequence.allfonts.x-euc-jp-linux=latin-1,japanese-x0208,japanese-x0201 +sequence.allfonts.UTF-8.ja.JP=latin-1,japanese-x0208,japanese-x0201,chinese-iso10646 +sequence.allfonts.UTF-8.zh=latin-1,chinese-iso10646,japanese-x0208,japanese-x0201 +sequence.allfonts.EUC-KR=latin-1,korean +sequence.fallback=chinese-gbk,chinese-big5,japanese-x0208,japanese-x0201,korean + +# Exclusion Ranges +exclusion.japanese-x0201=0390-03d6,2200-22ef,2701-27be +exclusion.japanese-x0208=0390-03d6,2200-22ef,2701-27be + +# Font File Names + +filename._SANS_JAPANESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0=_SANS_JAPANESE_FILE_ +filename._SANS_JAPANESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0=_SANS_JAPANESE_FILE_ +filename._SANS_JAPANESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-c-*-iso10646-1=_SANS_JAPANESE_FILE_ + +filename._MONO_JAPANESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0=_MONO_JAPANESE_FILE_ +filename._MONO_JAPANESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0=_MONO_JAPANESE_FILE_ +filename._MONO_JAPANESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-c-*-iso10646-1=_MONO_JAPANESE_FILE_ + +filename._SERIF_JAPANESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0=_SERIF_JAPANESE_FILE_ +filename._SERIF_JAPANESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0=_SERIF_JAPANESE_FILE_ +filename._SERIF_JAPANESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-c-*-iso10646-1=_SERIF_JAPANESE_FILE_ + +filename._SANS_KOREAN_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-*-*-ksc5601.1987-0=_SANS_KOREAN_FILE_ +filename._SANS_KOREAN_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-*-*-iso10646-1=_SANS_KOREAN_FILE_ + +filename._SERIF_KOREAN_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-*-*-ksc5601.1987-0=_SERIF_KOREAN_FILE_ +filename._SERIF_KOREAN_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-*-*-iso10646-1=_SERIF_KOREAN_FILE_ + +filename._SANS_SIMPLIFIED_CHINESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-*-*-gb18030-0=_SANS_SIMPLIFIED_CHINESE_FILE_ +filename._SANS_SIMPLIFIED_CHINESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-*-*-gbk-0=_SANS_SIMPLIFIED_CHINESE_FILE_ +filename._SANS_SIMPLIFIED_CHINESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-*-*-gb2312.1980-0=_SANS_SIMPLIFIED_CHINESE_FILE_ +filename._SANS_SIMPLIFIED_CHINESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-*-*-iso10646-1=_SANS_SIMPLIFIED_CHINESE_FILE_ + +filename._SERIF_SIMPLIFIED_CHINESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-*-*-gb18030-0=_SERIF_SIMPLIFIED_CHINESE_FILE_ +filename._SERIF_SIMPLIFIED_CHINESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-*-*-gbk-0=_SERIF_SIMPLIFIED_CHINESE_FILE_ +filename._SERIF_SIMPLIFIED_CHINESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-*-*-gb2312.1980-0=_SERIF_SIMPLIFIED_CHINESE_FILE_ +filename._SERIF_SIMPLIFIED_CHINESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-*-*-iso10646-1=_SERIF_SIMPLIFIED_CHINESE_FILE_ + +filename._SANS_TRADITIONAL_CHINESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-*-*-big5-0=_SANS_TRADITIONAL_CHINESE_FILE_ +filename._SANS_TRADITIONAL_CHINESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-*-*-iso10646-1=_SANS_TRADITIONAL_CHINESE_FILE_ + +filename._SERIF_TRADITIONAL_CHINESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-*-*-big5-0=_SERIF_TRADITIONAL_CHINESE_FILE_ +filename._SERIF_TRADITIONAL_CHINESE_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-*-*-iso10646-1=_SERIF_TRADITIONAL_CHINESE_FILE_ + +filename._SANS_LATIN1_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-*-*-iso8859-1=_SANS_LATIN1_FILE_ +filename._MONO_LATIN1_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-*-*-iso8859-1=_MONO_LATIN1_FILE_ +filename._SERIF_LATIN1_XLFD_NO_SPACE_medium-r-normal--*-%d-*-*-*-*-iso8859-1=_SERIF_LATIN1_FILE_ + + +# AWT X11 font paths +awtfontpath.chinese-big5=_X11FONTDIR_ +awtfontpath.chinese-gb2312=_X11FONTDIR_ +awtfontpath.chinese-gbk=_X11FONTDIR_ +awtfontpath.chinese-iso10646=_X11FONTDIR_ +awtfontpath.japanese-x0201=_X11FONTDIR_ +awtfontpath.japanese-x0208=_X11FONTDIR_ +awtfontpath.japanese-iso10646-1=_X11FONTDIR_ +awtfontpath.korean=_X11FONTDIR_ + diff --git a/fonts-config b/fonts-config new file mode 100644 index 0000000..b7ba142 --- /dev/null +++ b/fonts-config @@ -0,0 +1,2010 @@ +#! /usr/bin/perl -w +# +# Copyright (c) 2000-2014 SUSE Linux AG, Nuernberg, Germany. +# All rights reserved. +######################################################################## +# create a man-page with: +# +# pod2man --section 1 --center=" " fonts-config | gzip -9 -c > fonts-config.1.gz +# cp fonts-config.1.gz /usr/share/man/man1/fonts-config.1.gz + +=head1 NAME + +fonts-config - configures installed X11 fonts. + +=head1 SYNOPSIS + +fonts-config [B