There, someone mentions that:
>it's not the fonts which cause these issues, it's the fontconfig configuration on your system, which prefers certain fonts over others in specific situations. As the ja_JP setting in fontconfig-voodoo is optimized for Japanese users who do not use extended Latin characters, this is indeed expected behavior. If you prefer DejaVu or any other font fir Latin script, I suggest that you copy /etc/fonts/conf.avail/69-language-selector-ja-jp.conf to ~/.fonts.conf, then edit this file and add the DejaVu or other font entries at the top of each font list for serif, sans-serif and monospace. This should fix your problem.
So I created ~/.fonts.conf by copying 69-language-selector-ja-jp.conf.
I then added DejaVu fonts into fonts.conf as the first font setting for all three sections in the file, and I also added the following code (taken from above):
<fontconfig>
<match target="font">
<test name="lang" compare="contains">
<string>ja</string>
</test>
<edit name="embeddedbitmap" mode="assign">
<bool>false</bool>
</edit>
<edit name="autohint" mode="assign">
<bool>true</bool>
</edit>
<edit name="antialias" mode="assign">
<bool>true</bool>
</edit>
<edit name="hintstyle" mode="assign">
<const>hintnone</const>
</edit>
</match>
</fontconfig>
I attached my .fonts.conf which maintains the good Latin characters as well as Japanese characters (both fonts are smoothed and anti-aliased).
Ok, I was able to fix everything the way I had wanted. /bugs.launchpad .net/ubuntu/ +bug/219931)
I looked at some of the comments made for this bug (https:/
There, someone mentions that: conf.avail/ 69-language- selector- ja-jp.conf to ~/.fonts.conf, then edit this file and add the DejaVu or other font entries at the top of each font list for serif, sans-serif and monospace. This should fix your problem.
>it's not the fonts which cause these issues, it's the fontconfig configuration on your system, which prefers certain fonts over others in specific situations. As the ja_JP setting in fontconfig-voodoo is optimized for Japanese users who do not use extended Latin characters, this is indeed expected behavior. If you prefer DejaVu or any other font fir Latin script, I suggest that you copy /etc/fonts/
So I created ~/.fonts.conf by copying 69-language- selector- ja-jp.conf. ja</string> itmap" mode="assign"> false</ bool> true</bool> true</bool> hintnone< /const>
I then added DejaVu fonts into fonts.conf as the first font setting for all three sections in the file, and I also added the following code (taken from above):
<fontconfig>
<match target="font">
<test name="lang" compare="contains">
<string>
</test>
<edit name="embeddedb
<bool>
</edit>
<edit name="autohint" mode="assign">
<bool>
</edit>
<edit name="antialias" mode="assign">
<bool>
</edit>
<edit name="hintstyle" mode="assign">
<const>
</edit>
</match>
</fontconfig>
I attached my .fonts.conf which maintains the good Latin characters as well as Japanese characters (both fonts are smoothed and anti-aliased).