Archive for 2005/10

KJots 日本語文字化け解消

2005/10/22

某巨大掲示板某板某スレの38氏に捧ぐ
kjots screenshotkdeutils/KJotsで、ブックとページの書き出し時の文字化けを解消。
出力の文字コードはKDEが動作している環境のLocaleに依存する。
つまり、KDE上のターミナルで
$ env | grep LANGとやって得られる値。(bashの場合)

あと、ページ名に日本語等の非Latin語が含まれていると、次回起動時にページの内容が復帰されずページ自体がクリアされる問題を解消。

パッチはこちら。
kdeutils-3.4.3-kjots-fixunicode.patch

パッチあて方の例:
(kdeutils-3.4.3.tar.bz2 と上記パッチを同じディレクトリに置いて)
$ tar xvjf kdeutils-3.4.3.tar.bz2
$ cd kdeutils-3.4.3
$ patch -p0 < ../kdeutils-3.4.3-kjots-fixunicode.patch
(あとは./configure,makeなど通常のビルド手順で)
とりあえず当方の環境(Gentoo Linux, Qt-3.3.4, KDE-3.4.3)で動作確認済み。
少し見直してから bugs.kde.org に投げる予定。

2005/12/08追記:
KDE3.5ではファイル保存の仕組みに変更があり、上記の問題は解決されておりパッチは不要になりました。
KJotsの設定ウインドウ内の項目Autosave、”Use Unicode encoding”にチェックを入れればOK。