Linux 上の一部のフォントのフォント ベースラインが一致しない

Linux 上の一部のフォントのフォント ベースラインが一致しない

Linux の一部のフォントは画像のようにレンダリングされます。つまり、一部の文字が他の文字よりも上または下に表示されます。これはレンダリングが悪いためでしょうか、それともフォントが悪いためでしょうか。修正するヒントはありますか。(参考までに: Firefox でスクリーンショットを撮りましたが、Chrome でもフォントは同じようにレンダリングされます)

Linux/Firefox でのフォントレンダリング

答え1

問題のフォントはsolferinoと呼ばれ、ダウンロードできます。ここ(著作権で保護されている可能性があります)。ttfファイルをダウンロードし~/.fonts/てインストールできます。その後、OpenOffice などのアプリケーションでフォントを使用できます。アプリケーションでフォント サイズを変更すると、ベース ラインが揃っていないサイズや揃っているサイズが見つかることがあります。これはフォント自体の「機能」のようです。ブラウザーはページをレンダリングしながらフォントをダウンロードするため、これを上書きすることはできません。ただし、ブラウザーのズーム機能を使用して、ベース ラインがまっすぐなサイズを見つけることができます。私のブラウザーでは、90% のズームです。たとえば、OpenOffice では 32pt はおかしくなりますが、36pt は問題ありません。これはフォント開発者のせいのようです。

関連情報