DWGファイルで扱えるフォントの種類

提供:GizmoLabs - だいたい CAD LISP なサイト

DWGファイルの文字で扱えるフォントの種類は以下の通り

扱えるフォント

  • SHXフォント (.shx):欧文の ASCII フォントと、マルチバイト圏(日中韓etc)のビックフォント、ユニコードっぽいユニフォントがある。
  • TrueTypeフォント(.ttf, .ttc): Windows でよく使われるやつ。
  • postscriptフォント(.pfb): PostScript フォントの Type1 (欧文用)仕様の Printer Font Binary が SHX に変換して使える。なので日本語は関係ない。


扱えないフォント

  • ビットマップフォント(.fon): 古いしCADと相性悪いしね。
  • postscriptフォント( .pfa, .pt3, .ps): PostScript フォントで使えるのは .pfbだけです。
  • OCFフォント(.ocf): Mac用ってのもあるけど、利用範囲が狭いからか対応されてない。
  • CIDフォント(.cid): Mac用ってのもあるけど、利用範囲が狭いからか対応されてない。
  • OpenTypeフォント (.otf, .otc, .ttf, .ttc): OpenType 仕様の .ttf, .ttcファイルが扱えないのがややこしいところ。
  • Web Open Font(.woff, .woff2) : ウェブ用だしね。でもCADとの相性は良い気もするので、拡張しないかなぁと思わんでもない。


OpenType やポストスクリプト系のフォントなど、メイン級で使えないフォントが多いのは、開発コストがかなり重いからってのと、古い環境への配慮が主な理由だと思われる。 ODA ベースの互換CADでは、(エンジンとしては OpenTypeフォントを使えるのに)AutoCAD互換のためにわざわざ制限してるって背景がある。