Difference between revisions of "Improve Font Rendering/ru"
Views
Actions
Namespaces
Variants
Tools
(Created page with "Если нижеперечисленное еще не присутствует - вставьте в конец файла или отредактируйте существ...") Tags: Mobile web edit Mobile edit |
(Created page with " Xft.antialias: 1 Xft.hinting: 1 Xft.rgba: rgb Xft.hintstyle: hintslight Xft.lcdfilter: lcddefault") Tags: Mobile web edit Mobile edit |
||
Line 52: | Line 52: | ||
Если нижеперечисленное еще не присутствует - вставьте в конец файла или отредактируйте существующие значения: | Если нижеперечисленное еще не присутствует - вставьте в конец файла или отредактируйте существующие значения: | ||
Xft.antialias: 1 | Xft.antialias: 1 | ||
Xft.hinting: 1 | Xft.hinting: 1 | ||
Line 58: | Line 57: | ||
Xft.hintstyle: hintslight | Xft.hintstyle: hintslight | ||
Xft.lcdfilter: lcddefault | Xft.lcdfilter: lcddefault | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> |
Revision as of 05:35, 2 February 2023
Как улучшить рендеринг с установленными шрифтами
Для оптимального отображения шрифтов может потребоваться небольшая настройка. Выполните следующие шаги, показанные ниже.
1. Создайте глобальный файл настройки fontconfig /etc/fonts/local.conf '
Вставьте в него следующее содержимое:
<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <match target="font"> <edit name="antialias" mode="assign"> <bool>true</bool> </edit> <edit name="hinting" mode="assign"> <bool>true</bool> </edit> <edit mode="assign" name="rgba"> <const>rgb</const> </edit> <edit mode="assign" name="hintstyle"> <const>hintslight</const> </edit> <edit mode="assign" name="lcdfilter"> <const>lcddefault</const> </edit> </match> </fontconfig>
После этого сохраните файл.
2. Создайте резервную копию файла ~/.Xresources:
Если файл .Xresources еще не создан, и вы получаете ошибку
''cp: cannot stat '~/.Xresources': No such file or directory'', тогда переходите к шагу № 3.
3. Откройте/создайте файл ~/.Xresources в текстовом редакторе:
Если нижеперечисленное еще не присутствует - вставьте в конец файла или отредактируйте существующие значения:
Xft.antialias: 1 Xft.hinting: 1 Xft.rgba: rgb Xft.hintstyle: hintslight Xft.lcdfilter: lcddefault
Save changes to the file.
4. Run the following command in terminal:
5. Make sure that Anti aliasing is On, Hinting is set to Slight and RGBA (subpixel) order is set to rgb in System Settings (Appearance).
6. Create symbolic links with some available presets from /usr/share/fontconfig/conf.avail/ to /etc/fonts/conf.d/
7. Set preferred serif, sans-serif and monospace fonts (optional)
Create local fontconfig folder and setting file
Paste the following content in the file
<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <alias> <family>serif</family> <prefer> <family>Liberation Serif</family> </prefer> </alias> <alias> <family>sans-serif</family> <prefer> <family>Liberation Sans</family> </prefer> </alias> <alias> <family>sans</family> <prefer> <family>Liberation Sans</family> </prefer> </alias> <alias> <family>monospace</family> <prefer> <family>Liberation Mono</family> </prefer> </alias> <alias> <family>mono</family> <prefer> <family>Liberation Mono</family> </prefer> </alias> </fontconfig>
8. Finally enable freetype2 infinality mode and reboot your computer.
add line to end of freetype2 config file and then rebuild fontconfig cache