Locked History Actions

fontforge

fontforge

CentOSへのインストール自体は「yum install fontforge」で簡単に行うことができるが、 cidフォントを扱う場合には、cidmapを別途インストールする必要がある。これは、 http://FontForge.sourceforge.net/cidmaps.tgz」から取得し、解凍後にできた「*.cidmap」を「/usr/share/fontforge」に入れておく。

コマンドラインでフォント変換をする場合等は、これらのファイルが無いと、警告も出ずに予期しない結果になる。

例えば、任意のフォントファイルをsvgフォントに変換するには、以下のようなスクリプトを利用する。

 #!/usr/bin/fontforge -lang=ff
 Open($1)
 Generate($1:r + ".svg")

参考