FontForgeでJIS X 0213を使えるようにする
Fontforgeは日本語のエンコーディングをサポートしていますが、
種類がShift_JISとJIS X 0208とJIS X 0212で、最新のJIS X 0213はサポート外ですが
何とかならないかと
そこで、やっと見つけたのがG-HAL氏(anthyの強化で有名)のパッチですが、
どうもこのページにある指示通りやってもうまくいきません。
そこで、うーんと、手動でコンパイルしようとして苦労したんですけれど、
どうやら、ソースの解凍ディレクトリで./configureして、
plugin/のMakefileの
この行の最後にスペース付けてfontforge_plugin_jisx0212_jisx0213.laと追加して
plugin/でmakeすると
plugin/.libsにできますね。拡張子が.soのファイルができました。よかった。
自分はslackwareで自分でビルドしたので、パッケージ作って
/usr/local/share/fontforge/pluginsに突っ込みますね。
でました。JISX0213のメニュー項目が出ました。
ついでに、こっちでもパッチをffpjisx0213.txtで保存したので、
G-HALさんのサイトがダウンしたら取ってきてください。ライセンスも書いてあります。
これを使う場合、拡張子を.cにしてから、ffpjisx0213.laかな?
●Fontforgeってなに?
フォントを自分で作れるソフトです。
無料で手に入ります。
組版の知識がちょっと必要です。
それから、たまに落ちます。
それでも無料でフォント作るにはこれしかありません。
無料でもちょっとひねった機能が入ったりしています。オープンソースだし。
種類がShift_JISとJIS X 0208とJIS X 0212で、最新のJIS X 0213はサポート外ですが
何とかならないかと
そこで、やっと見つけたのがG-HAL氏(anthyの強化で有名)のパッチですが、
どうもこのページにある指示通りやってもうまくいきません。
そこで、うーんと、手動でコンパイルしようとして苦労したんですけれど、
どうやら、ソースの解凍ディレクトリで./configureして、
plugin/のMakefileの
PLUGINS = gb12345.la
この行の最後にスペース付けてfontforge_plugin_jisx0212_jisx0213.laと追加して
plugin/でmakeすると
plugin/.libsにできますね。拡張子が.soのファイルができました。よかった。
自分はslackwareで自分でビルドしたので、パッケージ作って
/usr/local/share/fontforge/pluginsに突っ込みますね。
でました。JISX0213のメニュー項目が出ました。
ついでに、こっちでもパッチをffpjisx0213.txtで保存したので、
G-HALさんのサイトがダウンしたら取ってきてください。ライセンスも書いてあります。
これを使う場合、拡張子を.cにしてから、ffpjisx0213.laかな?
●Fontforgeってなに?
フォントを自分で作れるソフトです。
無料で手に入ります。
組版の知識がちょっと必要です。
それから、たまに落ちます。
それでも無料でフォント作るにはこれしかありません。
無料でもちょっとひねった機能が入ったりしています。オープンソースだし。



