最初に、私は知りたいのですが、Windows 10のIDE PYCHARMで、なぜ "モノスペースフォントだけを表示"がチェックされているのかを知りたければ、多くのフォントはエディタのフォント選択ダイアログボックス[設定/エディタ/カラーand fonts/font]も、minttyにあります。フォントはどのようにOSに「私はモンスター/フィックスドフォントを使用していますか」と伝えますか?
私はpycharmはどうやっているのか分かりませんが、minttyはwin32 API "LOGFONT"を使用しています。
Windows OSはフォントが固定幅フォント(固定幅)であるかどうかをどのように知っていましたか?
すなわち: 「ソースコードプロ」リストされ、「ソースコードプロブラック/超軽量/ライト...ない。
『フィラコード』表示されているが、フィラコード光/媒体/網膜れますない;。
と、「ショーが唯一の等幅」場合は他のいくつかの等幅フォントは、そこに記載されていない
ことが確認されたときにそのpycharmのみフォントファミリ名を認識で
を「ショーが唯一のフォントをmonospced」らしいですOSX(マーベリックス)それ'唯一のモノスペースフォントを表示する'がチェックされていれば、pycharmはまだファミリ名を得ることができますが、ルーグラー加重フォントバージョンがインストールされている場合、デフォルトのフォントウェイトはわかりません。
そして、私はいくつかのフォントを変更し、フォントフォージの元のフォントの「ファイル情報」に一目を持つ方法によりしようとしましたが、私は本当にWINDOWSまたはPYCHARM影響どの部分かわかりません(IDEA/INTELIJ/JDKは実際には?)どのフォントがモノスペースであるかを知るために。
"OS/2"の部分では、固定幅/モノスペース/モノスペースに記載されているパラメータはチェックされていますが、助けられませんでした。
これで、TTFファイルや他のフォントファイルタイプは[windows/osx/mac os/linux] OSに「私はモノスペースですか?」と伝えるのにどのパラメータを使用するのでしょうか?
貴重な答えを得るためにそんなに、素晴らしい世界に感謝します。モノスペース用のパノースビット '9'で修正されたフォントが成功し、OSXによって正常に認識されたと思われ、Reflink#2によればマイクロソフトはパノースデータを使用することを推奨しますが、パイチャが認識できませんでしたそれはpycharmかjdkの問題です。 –