Emacsのフォントの太さは機能しません。

Emacsのフォントの太さは機能しません。

メスロ(Meslo)というフォントがあります。これは、Bitstream Vera Monoの派生物であるApple Menloフォントのパッチバージョンです。選択して何度も試してみましたが、フォント自体が良くない、emacsがうまくレンダリングできない、またはそのうちの1つでした。パッチバージョン見た目は良いですが、DejaVu Sans Mono(文字通りより多くのグリフで拡張されたBitstream Veraフォント)と比べて重すぎる感じです。customize-faceメニューのオプションはweightいかなる方法でも外観を変更しません。フォントに明るい特定のフォントがある場合にのみ機能する必要がありますか?

DejaVu Sans Mono(上)とMeslo(下)の例 デジャブとマスロ.png 後者の奇妙な厚さに注意してください。 2つのダッシュ(--msgbox)がほぼ混在しており、文字の幹の幅が同じではなく、DejaVuよりも悪く見えます。 Mesloの形のグリフはより魅力的です。または、72dpi Appleモニタでのみ使用する必要があります。 :D

// Meslo の S、M、L バージョンは行間が異なるように見え、1 つのフォントのバリエーションとは見なされません。

答え1

フォントに他の重みがないと合成されないため(他のアプリケーションと同様に)emacsの重みオプションは機能しません。
Mesloフォント関連:このパッチバージョンには、元のMesloのレンダリングヒントがありません(ただし、フリーフォームレンダリングに最適化されていないようです)。

関連情報