История изменений
Исправление LamerOk, (текущая версия) :
Как настроить (пропатчить) всю эту хренотень (cairo, freetype, fontconfig, etc), чтобы шрифты выглядели 1 в 1 (идеальное совпадение) как в семёрке?
Вот так:
anon@nimous:~$ cat .config/fontconfig/fonts.conf <?xml version=«1.0»?> <!DOCTYPE fontconfig SYSTEM «fonts.dtd»> <fontconfig> <match target=«font»> <edit mode=«assign» name=«hinting»> <bool>true</bool> </edit> <edit mode=«assign» name=«autohint»> <bool>false</bool> </edit> <edit mode=«assign» name=«antialias»> <bool>false</bool> </edit> <edit mode=«assign» name=«hintstyle»> <const>hintfull</const> </edit> <edit mode=«assign» name=«rgba»> <const>none</const> </edit> </match>
Если нужен cleartype, то меняешь antialias на true.
Ну, и шрифты, соответственно, меняешь тоже.
Исходная версия LamerOk, :
Как настроить (пропатчить) всю эту хренотень (cairo, freetype, fontconfig, etc), чтобы шрифты выглядели 1 в 1 (идеальное совпадение) как в семёрке?
Вот так:
anon@nimous:~$ cat .config/fontconfig/fonts.conf <?xml version=«1.0»?> <!DOCTYPE fontconfig SYSTEM «fonts.dtd»> <fontconfig> <match target=«font»> <edit mode=«assign» name=«hinting»> <bool>true</bool> </edit> <edit mode=«assign» name=«autohint»> <bool>false</bool> </edit> <edit mode=«assign» name=«antialias»> <bool>false</bool> </edit> <edit mode=«assign» name=«hintstyle»> <const>hintfull</const> </edit> <edit mode=«assign» name=«rgba»> <const>none</const> </edit> </match>
Если нужен cleartype, то меняешь antialias на true.
Ну, и ширфты, соответственно, меняешь тоже.