このページは過去に掲載していたものをそのまま使用しています。

[ Index ]

EPSファイル形式で日本語の保存をする

EPSファイルの出力を日本語に対応させるのは 面倒なので最後の方に持ってきました。シンプルになるように熟考するべき ところだと思います。

パッチ

dia-0.86-4-5.diff

作業の概要

今回、変更されたファイルは次の通りです。

font.[ch]の方では、関数の追加や構造体の変更などの変更を行なっていて render_eps.[ch]では、ascii文字とEUC(最上位bitが1な)文字を切り分けて 適宜処理を加えています。

今後の課題

どうもasciiとそうでない文字の間にスペースが入ってしまっているような 気がする。font.c:font_string_width()辺りがおかしいのかな。


Yasuhiro Abe <m5031201@u-aizu.ac.jp>
Last modified: Tue Aug 29 12:31:42 JST 2000