Jan Engelhardt wrote:
On Wednesday 2016-03-16 19:00, Bo Simonsen wrote:
/etc/sysconfig/fonts-config without comments: VERBOSITY="1"
The normal value seems to be 0. What does the extra verbosity bring? The extra verbosity isn't necessary. I set this to "1" during debugging. VERBOSITY="1" messages are not very interesting and can be reset to VERBOSITY="0". VERBOSITY="1" shows
# fonts-config Creating fonts.{scale,dir} files ........................................................... Creating cache files for fontconfig .............................................................................. Creating 32bit cache files for fontconfig .............................................................................. It is not a local display, do not reread X font databases for now generating java font setup ... warning: cannot find a Simplified Chinese sans font, Simplified Chinese might not work in Java warning: cannot find a Simplified Chinese serif font, Simplified Chinese might not work in Java warning: cannot find a Traditional Chinese sans font, Traditional Chinese might not work in Java warning: cannot find a Traditional Chinese serif font, Traditional Chinese might not work in Java
EMBEDDED_BITMAPS_LANGUAGES="ja:ko:zh-CN:zh-TW:zh-HK:zh-SG" FORCE_AUTOHINT="no" FORCE_BW="no" FORCE_BW_MONOSPACE="no" FORCE_FAMILY_PREFERENCE_LISTS="no" GENERATE_TTCAP_ENTRIES="yes" GENERATE_JAVA_FONT_SETUP="yes" SEARCH_METRIC_COMPATIBLE="yes" USE_EMBEDDED_BITMAPS="yes"
These already seem to be at these values.
FORCE_HINTSTYLE="hintslight" USE_LCDFILTER="lcddefault" USE_RGBA="rgb"
It is a matter of device(s) *and* personal taste, and so whatever you are going for, it will be wrong for someone else, which is why this has not been touched for a very long time, and should stay so. Yes, but probably > 90% of openSUSE users use LCD monitors. I am not an LCD expert, but I read somewhere that most LCD monitors can be used best with "rgb" subpixel-hinting. The defaults (no LCD, no subpixel hinting) are probably not good for most users.
Windows 8.1/10 has an assistant for choosing the best Cleartype settings which is a bit easier to use than the YaST font module. Interestingly even Windows does not set the Cleartype settings from monitor settings (INF, EDID etc.) AFAIK. But anyway I doubt that less Windows than Linux users complain about bad font settings.
PREFER_SANS_FAMILIES="Bitstream Vera Sans:Source Sans Pro:Linux Biolinum O:Latin Modern Sans" PREFER_SERIF_FAMILIES="Bitstream Vera Serif:Source Serif Pro:Linux Libertine O:Latin Modern Roman" PREFER_MONO_FAMILIES="Source Code Pro:Bitstream Vera Sans Mono:Linux Libertine Mono O:Latin Modern Mono:Latin Modern Mono Light"
The project has, somewhat recently, chosen to go with Google Noto/Roboto (or so) as the preferred sans family and displaced Bitstream in the process. Personally I found some problems with the default font settings. At first my default for sans-serif was "TeX Gyre Heros", a very exotic font. This was caused by the fact, that I installed some LaTeX packages and by the fact, that the default "" for the variables PREFER_SANS_FAMILIES, PREFER_SERIF_FAMILIES and PREFER_MONO_FAMILIES means, that every installed font can "win" the selection. I think the default values for the variables should contain a default font set, which should be installed by default.
Second no subpixel hinting is set by default. I am unsure about anti-aliasing because I do not see anti-aliasing variables in /etc/sysconfig/fonts-config. If there is a understanding about default values, I can write a wishlist bug report or a feature request in openFATE (https://features.opensuse.org/) about the topic. Greetings, Björn -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org