Hi list, please take a look on these two packages located in home:pgajdos. (Non)changes ============ 1. SUSE specific configuration is there exclusively provided by fonts-config package. 2. Default configuration and configuration options is somewhat based on infinality-fontconfig ideas (some points are not though): a. Families with good instructions (based on infinality database) are grouped together in 10-group-tt-hinted-fonts.conf. b. For this group, autohinter defaults to off, for other families is autohinter on. This is most significant change to previous default configuration, where autohinter was turned on only for enumerated families. c. Hinting default remains same, hintfull (=on) for BCI, hintslight for autohinter. d. Antialias remains of course on by default. e. lcdfilter is set to lcdnone, rgba is set to none. This is subject to change if we will find an agreement, but keep in mind that this configuration depends for example on display rotation and, to my knowledge, can't be changed in majority of running applications. f. When ms fonts are not installed, default families are DejaVu Sans, Liberation Serif and Liberation Mono, which is recommended by infinality. g. 10-rendering-options.conf contains possible modifications of the above default, for example (i) force autohinter for all fonts (to my testing only, can produce more thick glyphs, but some glyphs can be more blurred) (ii) force nonsmoothed black and white rendering (without antialias). Default sans font then changes to Liberation Sans, which gives quite readable results for latin, cyrillic and greek. I have not elaborated for other scripts so far, help is appreciated. (iii) infinality-like option to force black and white rendering for good hinted monospaced fonts (e. g. Liberation Mono) (iv) more, like embedded bitmap, lcdfilter, rgba, hinstyle setup. 3. 10-rendering-options.conf is generated from template though; it is created depending on new sysconfig variables in /etc/sysconfig/fonts-conf. In this sysconfig, you can even choose prefered sans, serif and monospaced families. (All is prepared to create a yast module :).) Statistics ========== See the attachment created as diff of fontinfo output. There are many changes with signature '-bci -3 +autohint +1' which basically means 'use autohinter with hintslight(1) instead of native hinter with hintful(3)'. This is related to 2.b. and expected. When you grep out these lines, you get AnonymousProBold -autohint -1 +bci +3 AnonymousProBoldItalic -autohint -1 +bci +3 AnonymousProItalic -autohint -1 +bci +3 AnonymousProRegular -autohint -1 +bci +3 CantarellBold -3 +1 CantarellRegular -3 +1 ElhamRegular -3 +1 HomaRegular -3 +1 IPAGothicBoldBold -bci +autohint IPAGothicBoldItalicBoldItalic -bci +autohint IPAGothicItalicItalic -bci +autohint IPAGothicRegular -bci +autohint IPAMinchoRegular -bci +autohint IPAPGothicBoldBold -bci +autohint IPAPGothicBoldItalicBoldItalic -bci +autohint IPAPGothicItalicItalic -bci +autohint IPAPGothicRegular -bci +autohint IPAPMinchoRegular -bci +autohint IPAUIGothicRegular -bci +autohint IPAexGothicRegular -bci +autohint IPAexMinchoRegular -bci +autohint KoodakRegular -3 +1 Migu1MBold -bci +autohint Migu1MRegular -bci +autohint NazliBold -3 +1 NazliRegular -3 +1 RoyaBold -3 +1 RoyaRegular -3 +1 TerafikBold -3 +1 TerafikRegular -3 +1 TitrBold -3 +1 WenQuanYiMicroHeiRegular -bci +autohint IPA* families changes can be ignored because they are rendered with hintstyle=hintnone by special fontconfig anyway. But otherwise, if you see something odd, please let me know. Please dispute, comment and TEST! Thanks, Petr