@LoardChaos73
What about the related config?
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
<match target="font">
<edit mode="assign" name="rgba">
<const>rgb</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hinting">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hintstyle">
<const>hintslight</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<dir>~/.fonts</dir>
</fontconfig>
Fonts I use in KDE: Sans Serif, Monospace
]]>What about the related config?
]]>[~] cat .config/fontconfig/fonts.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 name="hintstyle" mode="assign"><const>hintslight</const></edit>
<edit name="lcdfilter" mode="assign"><const>lcddefault</const></edit>
<edit name="rgba" mode="assign"><const>rgb</const></edit>
</match>
<!--
Names not including any well known alias are given 'sans-serif'
-->
<match target="pattern">
<test qual="all" name="family" mode="not_eq"><string>sans-serif</string></test>
<test qual="all" name="family" mode="not_eq"><string>serif</string></test>
<test qual="all" name="family" mode="not_eq"><string>monospace</string></test>
<edit name="family" mode="append_last"><string>sans-serif</string></edit>
</match>
<!--
Alias well known font names to available TrueType fonts.
These substitute TrueType faces for similar Type1
faces to improve screen appearance.
-->
<alias>
<family>Times</family>
<prefer><family>Times New Roman</family></prefer>
<default><family>serif</family></default>
</alias>
<alias>
<family>Helvetica</family>
<prefer><family>Arial</family></prefer>
<default><family>sans</family></default>
</alias>
<alias>
<family>Courier</family>
<prefer><family>Courier New</family></prefer>
<default><family>monospace</family></default>
</alias>
<match target="pattern">
<test qual="any" name="family"><string>sans-serif</string></test>
<edit name="family" mode="assign" binding="same"><string>Aurulent Sans</string></edit>
</match>
<match target="pattern">
<test qual="any" name="family"><string>Arial</string></test>
<edit name="family" mode="assign" binding="same"><string>Candara</string></edit>
</match>
<match target="pattern">
<test qual="any" name="family"><string>Arial CE</string></test>
<edit name="family" mode="assign" binding="same"><string>Candara</string></edit>
</match>
<match target="pattern">
<test qual="any" name="family"><string>Helvetica</string></test>
<edit name="family" mode="assign" binding="same"><string>Candara</string></edit>
</match>
<match target="pattern">
<test qual="any" name="family"><string>Verdana</string></test>
<edit name="family" mode="assign" binding="same"><string>Candara</string></edit>
</match>
<match target="pattern">
<test qual="any" name="family"><string>Monospace</string></test>
<edit name="family" mode="assign" binding="same"><string>Consolas</string></edit>
</match>
<match target="pattern">
<test qual="any" name="family"><string>Lucida Sans Unicode</string></test>
<edit name="family" mode="assign" binding="same"><string>Consolas</string></edit>
</match>
</fontconfig>
Maybe you can explain how to do this? Thanks in advance
By the way, thanks for awesome font config, much better than default.
Anyway, Libreoffice fonts seems to be too big and unmanageable. Any way to fix this?
I hope this will help you with the enabling with bitmap fonts. In the 70-yes-bitmap.conf just change the value to true. or delete this file to enable them.
https://wiki.archlinux.org/index.php/Fo … tmap_fonts
Looks like I needed to enable 70-yes-bitmaps.conf in order to get terminus font to work.
Maybe you can explain how to do this? Thanks in advance
By the way, thanks for awesome font config, much better than default.
Anyway, Libreoffice fonts seems to be too big and unmanageable. Any way to fix this?
]]><?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit name="antialias" mode="assign"><bool>true</bool></edit>
<edit name="rgba" mode="assign"><const>rgb</const></edit>
<edit name="lcdfilter" mode="assign"><const>lcddefault</const></edit>
<edit name="hinting" mode="assign"><bool>true</bool></edit>
<edit name="autohint" mode="assign"><bool>false</bool></edit>
<edit name="hintstyle" mode="assign"><const>hintfull</const></edit>
</match>
<alias>
<family>serif</family>
<prefer><family>Tinos</family></prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer><family>Arimo</family></prefer>
</alias>
<alias>
<family>sans</family>
<prefer><family>Arimo</family></prefer>
</alias>
<alias>
<family>monospace</family>
<prefer><family>Cousine</family></prefer>
</alias>
<match target="pattern" name="family">
<test name="family" qual="any">
<string>Arial</string>
</test>
<edit name="family" mode="assign" binding="strong">
<string>Arimo</string>
</edit>
</match>
<match target="pattern" name="family">
<test name="family" qual="any">
<string>Times New Roman</string>
</test>
<edit name="family" mode="assign" binding="strong">
<string>Tinos</string>
</edit>
</match>
<match target="pattern" name="family">
<test name="family" qual="any">
<string>Verdana</string>
</test>
<edit name="family" mode="assign" binding="strong">
<string>Arimo</string>
</edit>
</match>
<match target="pattern" name="family">
<test name="family" qual="any">
<string>Courier New</string>
</test>
<edit name="family" mode="assign" binding="strong">
<string>Cousine</string>
</edit>
</match>
<match target="pattern" name="family">
<test name="family" qual="any">
<string>Courier</string>
</test>
<edit name="family" mode="assign" binding="strong">
<string>Cousine</string>
</edit>
</match>
</fontconfig>
Upon cleaning out my /etc/fonts/conf.d i went ahead and linked the files as i believed was to be correct:
$ ls -la
total 8
drwxr-xr-x 2 root root 4096 Jan 8 15:08 .
drwxr-xr-x 5 root root 4096 Jan 8 15:04 ..
lrwxrwxrwx 1 root root 39 Jan 8 15:06 49-sansserif.conf -> /etc/fonts/conf.avail/49-sansserif.conf
lrwxrwxrwx 1 root root 34 Jan 8 15:06 50-user.conf -> /etc/fonts/conf.avail/50-user.conf
lrwxrwxrwx 1 root root 35 Jan 8 15:06 51-local.conf -> /etc/fonts/conf.avail/51-local.conf
lrwxrwxrwx 1 root root 47 Jan 8 15:08 52-infinality.conf -> /etc/fonts/infinality/conf.d/52-infinality.conf
Perhaps I am missing something? Font's are not my strong point.
]]>You do not have a font settings menu such as this?
I have something similar in KDE 4 :-)
But there options affect the following resources: Xft.antialias, Xft.dpi, Xft.hinting, Xft.hintstyle, Xft.rgba
Xft.autohint and Xft.lcdfilter remain unmanaged.
I think I'll just make a script from the first half of infinality-settings.sh and add it to the Autostart.
]]>You need to change your KDE settings to match your infinality settings.
Ok. But I couldn't find "autohint" and "lcdfilter" options (KDE's Fonts dialog does not have them).
]]>What DE are you using?
KDE. Do you think it may unset some of previously defined resources?..
]]>