OS Xでは、固定幅フォントは他のフォントよりもやや重いです。これは(私の考えでは)色をより鮮やかにするのに役立ちます。
私はLinuxを使用しているので、その動作を再現しようとしています。私は "weight"プロパティを編集してこれを試しました~/.fonts.conf
。
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<test name="family">
<string>DejaVu Sans Mono</string>
<string>Bitstream Vera Sans Mono</string>
</test>
<edit name="weight" mode="assign">
<const>medium</const>
</edit>
</match>
</fontconfig>
明らかに、これは正しく機能しません。太いDejaVuまたはBitstreamモノフォントはより太くなり、他のフォントは何も変わりません。
それでは、この問題をどのように解決するのですか?
答え1
わかりました、わかりました。マニュアルページでは、fonts-conf
このプロパティはweight
太い太さを設定し、フォントの太さではありません。。これが変更によってweight
フォント全体が変更されるのではなく、太い太字が表示される理由です。私が望むのは、emboldening
合成フォントの大胆さを得ることです。それを使用すると~/.fonts.conf
問題が解決しました。
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<test name="family">
<string>Inconsolata</string>
</test>
<edit name="embolden" mode="assign">
<bool>true</bool>
</edit>
</match>
</fontconfig>
Inconsolata 12ptフォントの前後に使用する(このスクリーンショットを撮るときにフォントヒントも無効にしました)。
容器を調節できればいいと思います。