Robotoの通常のフォントフェースが太字で表示される


9

Robotoシステムにタイプフェイスをインストールしましたが、サムネイルでは明るく表示regularされているblackにもかかわらず、デフォルトのフェイスがとしてレンダリングされています。これは、LinuxとWindowsのすべてのアプリケーションで発生します。次に例を示します。

これは、Linuxのファイルマネージャーでサムネイルがどのように見えるか、フォントは正常に見える(Windowsはregularコレクションの顔も表示しない)です。Windowsがnormal顔を表示するのは、顔を削除した場合のみですblack

Roboto-Regular.ttfフォントのサムネイル 黒い顔のサムネイル Windowsの黒い顔のサムネイル WindowsのRoboto Normal Face Thumb

そして、これは、アプリケーションに関係なく、レンダリングされた後の外観です。

Robotoレギュラーフェイスサンプル 黒い顔のサンプル

窓通常顔サンプル Windowsの黒い顔のサンプル

Robotoフォントを要求するアプリケーションはすべて、black代わりにそのフォントをレンダリングします。WindowsとLinux上のGoogle Chromeの例:

Windows上のGoogle Chrome Linux上のGoogle Chrome

私はblackregular削除して黒のファイル名のあるものにシンボリックリンクを試みましたそしてそれは機能します(WindowsとLinuxの結果、並べて):

Linuxの顔を削除 顔を削除したウィンドウ

しかし、黒い顔は失われ、イタリック体は黒い顔でレンダリングされたままなので、そのバリアントとともに顔を削除する必要があります。私に何ができる?されたシンボリックリンクの唯一の解決策私のフォントを削除しますか?

更新

問題は、フォントの両方のバリアント(regularblack)が互いに干渉し合うことであり、同時にインストールできるのは2つのうち1つだけです。これを修正するために変更できるフォントメタデータの種類はありますか?


回答:



0

Windowsの命名を試してください:

  • レギュラー: roboto.ttf
  • イタリック: robotoi.ttf
  • 太字:robotob.ttfまたはrobotobd.ttf
  • 太字斜体:robotobi.ttfまたはrobotoz.ttf
  • ブラック: robotobk.ttf

これらのファイルのみを保持します。他のユーザーを削除して、もう一度お試しください。Linuxでttf-mscorefontsarial.ttf)を使用して同様の問題が発生し、これで問題が解決しました。


私はそれらの名前を変更しましたが、黒のフォントが通常のものとしてレンダリングされることを除いて、それらは正常に動作します。
arielnmz 14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.