
.fonts.conf
私のユーザーディレクトリで編集(または全体的に編集)して、/etc/fonts/fonts.conf
Xで特定の言語を表示するためのデフォルトのフォントコレクションを指定できます。ただし、同じ方法で特定のフォントサイズを強制することはできません。
たとえば、次のコマンドはLinux Libertineでロシア語を強制的に表示します。
<fontconfig>
<match>
<test name="lang">
<string>rus</string>
</test>
<edit mode="prepend" name="family">
<string>Linux Libertine</string>
</edit>
</match>
</fontconfig>
次のXMLタグを追加しようとしましたが、機能しません。
<edit mode="assign" name="size">
<int>18</int>
</edit>
答え1
私のコードスニペットを再利用してみてください。指定された要素だけ指定されたフォントのフォントサイズを増やします。:
<!--
Scaling a chosen font with Fontconfig.
By poige, 2008.
-->
<match target="font">
<test name="family">
<string>Liberation Sans</string>
</test>
<edit name="pixelsize" mode="assign">
<times><name>pixelsize</name>, <double>1.1</double></times>
</edit>
</match>