6
edits
m (Changed path - conf.avail) |
(Removed BCI settings, properly formatted font setting xml file, updated location of presets and added option to set preferred fonts) |
||
Line 5: | Line 5: | ||
''1. Create the file /etc/fonts/local.conf'' | ''1. Create the global fontconfig setting file /etc/fonts/local.conf'' | ||
sudo nano /etc/fonts/local.conf | sudo nano /etc/fonts/local.conf | ||
Line 11: | Line 11: | ||
Paste the following content in the file | Paste the following content in the file | ||
<match target="font"> | <?xml version="1.0"?> | ||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd"> | |||
<fontconfig> | |||
<match target="font"> | |||
<edit name="autohint" mode="assign"> | |||
<bool>true</bool> | |||
</edit> | |||
<edit name="hinting" mode="assign"> | |||
<bool>true</bool> | |||
</edit> | |||
<edit name="antialias" mode="assign"> | |||
<bool>true</bool> | |||
</edit> | |||
<edit mode="assign" name="hintstyle"> | |||
<const>hintslight</const> | |||
</edit> | |||
<edit mode="assign" name="rgba"> | |||
<const>rgb</const> | |||
</ | </edit> | ||
</ | <edit mode="assign" name="lcdfilter"> | ||
<const>lcddefault</const> | |||
</edit> | |||
</match> | |||
</fontconfig> | |||
After that save the file. | After that save the file. | ||
Line 48: | Line 53: | ||
If the following is not already present, paste at the end of the file or edit existing values: | If the following is not already present, paste at the end of the file or edit existing values: | ||
Xft. | Xft.antialias: 1 | ||
Xft. | Xft.hinting: 1 | ||
Xft. | Xft.autohint: 1 | ||
Xft.rgba: rgb | Xft.rgba: rgb | ||
Xft.hintstyle: hintslight | Xft.hintstyle: hintslight | ||
Xft.lcdfilter: lcddefault | Xft.lcdfilter: lcddefault | ||
Line 73: | Line 77: | ||
''7. Set | ''7. Set preferred serif, sans-serif and monospace fonts (optional)'' | ||
Create local fontconfig folder and setting file | |||
mkdir -p ~/.config/fontconfig/ | |||
nano ~/.config/fontconfig/fonts.conf | |||
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 rebuild fontconfig cache and reboot your computer to apply the settings.'' | |||
sudo fc-cache -fv | |||
=See Also= | =See Also= |
edits