
Ubuntu日本語フォーラム

ログインしていません。
Ubuntu 8.10でxfig を使って図に日本語を入れたいのですが、行き詰まっています。
まず、普通にxfigを起動するとlocale:ja_JP.UTF-8で起動します。
このときはscimで日本語入力が可能です。
しかし、図をexportしようとすると、/usr/share/xfig/fig2dev/ja_JP.UTF-8.psがないというエラーが出て、
図を出力することができません。
そこで、japanese.psへのリンクとして作成してやると今度は出力はできますが、
warning: incomplete multi-byte text:
と言われ、図中の日本語は文字化けしています。
どうやら、xfigというかそれが呼び出すfig2devがUTF-8に対応していないらしいので、
$ LANG=ja_JP.eucJP xfig
として起動するとlocale:ja_JP.eucJPで起動しますが、今度はscimで日本語を入力することができません。
どうすれば、日本語入りの図を作成することができるでしょうか?
よろしくおねがいします。
オフライン
一応、自己解決しました。
まず、Ubuntuは9.04にアップグレードしました。
次に、
http://www.creator.club.ne.jp/~jagarl/diary200803a.html
を参考にして、
http://www.creator.club.ne.jp/~jagarl/fig2dev_ja_JP.UTF8.ps
を/usr/share/xfig/fig2dev/にコピーして、
ja_JP.UTF-8.psという名前でリンクをはりました。
これで、普通にxfigを起動して、つまりUTF-8で日本語入りの図を
export可能になりました。
どうして、8.10ではだめだったのか不明です。
ちなみに、9.04ではdvipdfmxはうまく動かないけれども、
xdviから印刷ができますね。
これで何とか仕事に使えそうです。
ただ、フォントがどうやら東風フォントのままで、IPAモナーになっていませんね。
ちょっと悲しいですね。
フォントを変更する方法が変わっているのか、
https://wiki.ubuntulinux.jp/JapaneseLocalizedDerivative/LaTeXForJapanese#head-a98bf13ec3ad4501c6525213b896fc1ca334c75e
の方法では変更できないようです。
まあ、とりあえず、日本語で印刷できるので、当分はこれで良いことにします。
オフライン