このページは過去に掲載していたものをそのまま使用しています。
フォントは様々な意味で重要なポイントですが、 それぞれの実行環境によって大きな影響を受けます。その結果、様々な 解法が存在することになります。ここではちょっとした実験をしてみようと 思います。
個人的に使っている環境がVineだという理由だけで、 次のような変更を行ないました。
まだ次に進みますが、次のパッチをみてください。 [ dia-0.86-7-8pr1.diff ]
gdk_font_load()
とgdk_fontset_load()
のどちらの
関数を呼ぶのかは指定しようとするフォントに依存します。
そのためにフォントを指定する文字列を解析して、内部でfontset
か否か
によって条件分岐するように作るのが良いような気もします。