- turn off autohinter for Verdana again, which implies using BCI
with hintstyle=3 [bnc#737215], [bnc#781631]
- updated to 2.10.0:
* /etc/fonts/conf.avail is deprecated and is packaged only
for compatibility reasons; package should install its *.conf
files in its data dir and link it into /etc/fonts/conf.d as
usual
* introduced warning -- <alias> should not contain more <family>s
* introduced warning -- <test> should not contain more values
* introduced warning -- reading configurations from ~/.fonts.conf
is deprecated; move ~/.fonts.conf into $XDG_CONFIG_HOME/fontconfig/fonts.conf
(the same for ~/.fonts.conf.d, see
http://freedesktop.org/software/fontconfig/fontconfig-user.html)
OBS-URL: https://build.opensuse.org/request/show/136212
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fontconfig?expand=0&rev=60
- turn off autohinter for Verdana again, which implies using BCI
with hintstyle=3 [bnc#737215], [bnc#781631]
- updated to 2.10.0:
* /etc/fonts/conf.avail is deprecated and is packaged only
for compatibility reasons; package should install its *.conf
files in its data dir and link it into /etc/fonts/conf.d as
usual
* introduced warning -- <alias> should not contain more <family>s
* introduced warning -- <test> should not contain more values
* introduced warning -- reading configurations from ~/.fonts.conf
is deprecated; move ~/.fonts.conf into $XDG_CONFIG_HOME/fontconfig/fonts.conf
(the same for ~/.fonts.conf.d, see
http://freedesktop.org/software/fontconfig/fontconfig-user.html)
OBS-URL: https://build.opensuse.org/request/show/135611
OBS-URL: https://build.opensuse.org/package/show/M17N/fontconfig?expand=0&rev=90
config; if they are not present and e. g. system with only droid font
installed, you get "Droid Sans" instead of "Droid Sans Mono" even if
"monospace" requested; that causes e. g. gvim displaying glyphs with
additional space
- add also <default> aliases for DejaVu fonts into SUSE-specific config;
in case that someone has deinstalled them but gui or document explicitly
wants them
OBS-URL: https://build.opensuse.org/package/show/M17N/fontconfig?expand=0&rev=84
- Revisit SUSE-specific config (bnc#766319):
* Split suse-hinting.conf to a part defining the default
autohint and a part defining the default hintstyle depending on
autohint. These are now put in conf.d/11-suse-hinting.conf and
16-suse-hintstyle.conf, so that extra packages may put their
own autohint value between them.
* Move suse-bitmaps.conf to conf.d, too
* Move optional configs modified by fonts-config to fonts-config
package itself
- Set autohint=true for IPA* fonts as well as MS fonts;
hintslight will be chosen automatically (bnc#766319)
- Add missing IPAex* fonts to suse-generic-names.conf lists.
- Obsolete ipa-fonts-config package as the default configs are now
included in this package (forwarded request 124898 from tiwai)
OBS-URL: https://build.opensuse.org/request/show/124918
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fontconfig?expand=0&rev=56
- Revisit SUSE-specific config (bnc#766319):
* Split suse-hinting.conf to a part defining the default
autohint and a part defining the default hintstyle depending on
autohint. These are now put in conf.d/11-suse-hinting.conf and
16-suse-hintstyle.conf, so that extra packages may put their
own autohint value between them.
* Move suse-bitmaps.conf to conf.d, too
* Move optional configs modified by fonts-config to fonts-config
package itself
- Set autohint=true for IPA* fonts as well as MS fonts;
hintslight will be chosen automatically (bnc#766319)
- Add missing IPAex* fonts to suse-generic-names.conf lists.
- Obsolete ipa-fonts-config package as the default configs are now
included in this package
OBS-URL: https://build.opensuse.org/request/show/124898
OBS-URL: https://build.opensuse.org/package/show/M17N/fontconfig?expand=0&rev=82
- fix Chinese Mono font.
- set WenQuanYi Micro He as default Chinese font.
- don't install 29-liberation-aliases.conf, because
30-metric-aliases.conf already contains these bindings
- DejaVu Sans, Droid Sans, Liberation Sans: use
hintslight with BCI (instead of hintfull with BCI)
- DejaVu Serif, Droid Serif, Liberation Serif: use
hintslight with BCI (instead of hintfull with BCI)
- DejaVu Sans Mono, Droid Sans Mono, Liberation Mono: keep
hintfull with BCI
- Cantarell: use hintfull with autohinter
- turn autohinter for Verdana (BCI off)
OBS-URL: https://build.opensuse.org/request/show/123369
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fontconfig?expand=0&rev=54
hintslight with BCI (instead of hintfull with BCI)
- DejaVu Serif, Droid Serif, Liberation Serif: use
hintslight with BCI (instead of hintfull with BCI)
- DejaVu Sans Mono, Droid Sans Mono, Liberation Mono: keep
hintfull with BCI
OBS-URL: https://build.opensuse.org/package/show/M17N/fontconfig?expand=0&rev=74
and BCI with hintfull seems to better handle distance between e. g. '8' and
'6' for same sizes. Also '8' glyph look better with BCI in smaller sizes.
Therefore, autohint=false and hintstyle=hintfull seems to be the best.
OBS-URL: https://build.opensuse.org/package/show/M17N/fontconfig?expand=0&rev=68
autohint, because longest straight lines in some glyphs such as 'g', 'a',
'B', 'f', etc., are rendered too wide (similar to hintnone). On the
contrary, using BCI with hintstyle=hintfull (likewise for hintstyle=hintmedium)
causes some parts of glyphs fonts to be too thin (see 'R' for example).
So, the best combination seems to be autohinter with hintstyle=hintfull.
OBS-URL: https://build.opensuse.org/package/show/M17N/fontconfig?expand=0&rev=65