トップ «前の日記(2005-07-03) 最新 次の日記(2005-07-10)» 編集

あしたに日記[RSS]

Wiki/Bookmark/Top


2005-07-08 [長年日記]

Ajax/Graphviz日本語対応

日本語化
自宅サーバからレンタルサーバに移転しつつ、日本語対応してみた。
用途は広がるかも、と思ったけどなかなかいい使い道が思いつかないなあ。

日本語化自体が異常にしんどかったのでメモ。

まずGraphviz自体の日本語対応は[http://d.tir.jp/pw?Graphviz&l=en]を参考に、"CFLAGS=-DJISX0208;./configure"でコンパイルしてEUCが通るようにする。フォントはとりあえず[みかちゃん](http://www001.upp.so-net.ne.jp/mikachan/)を使用。

次に、Javascriptでencode()されたUTF8文字列のデコード。
Psychedelic Vivianさんを参考にデコード関数を書いた。誰かライブラリ作ってないかな?

本日のツッコミ(全2件) [ツッコミを入れる]
Kent.N (2005-07-27 12:09)

最近のGraphvizはUTF-8で書けますよ。GDパッチは不要です。ただし、Graphviz自体にはパッチをあてる必要があります。CVS版はすでに修正されていますので、次のバージョンからはパッチすら不要です。詳しくは私のブログで書いてます:http://d.hatena.ne.jp/ntnek/20050608/p1

あし (2005-07-28 10:09)

情報ありがとうございます!<br>UTF8なままで使うときはCVSから落としてきて使うことにします。今回はEUC経由なほうが何かと気楽だったので...。