Ryutaro Amano
wn9r-****@asahi*****
2005年 1月 30日 (日) 06:47:10 JST
天野竜太郎といいます。 OpenOfficeなどX11環境でanthy+uimで日本語入力を考えていますが、うまくい きません。現状ではjmode0.6.7+anthy-5900(ソースからインストール)では うまくいっています(jmodeのためにglib-1.2.10とgtk+1.2.10をインストール しています)。 環境 Mac OSX 10.3.7 XCode1.5 + gcc 2004november updater X11は、10.3付属のapple純正1.0 jmode+anthyでもいいのですが、uimを使うと候補パレットがでるようなのでイ ンストールしてみようと考えました。 こちらの過去ログをスレッドで件名をみた限りでは、OSXへのインストールは 見当たらないようでした。 また、4、5日前にosx-mlでも投稿したのですが、有効なRESがつきませんでし た。 試した手順 anthy-5900インストール済み pkgconfig0.1.5インストール glib-2.2.3 インストール ./configure make sudo rm -rf /install-prefix/include/glib.h /install-prefix/include/ gmodule.h sudo make install atk-1.4.1 インストール ./configure make sudo make install pango-1.2.5 インストール export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/X11R6/lib/ pkgconfig ./configure make sudo make install gtk+-2.2.4 インストール export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/X11R6/lib/ pkgconfig ./configure --disable-shm --disable-gtk-doc --enable-static make sudo make install uim-0.4.5 インストール export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/X11R6/lib/ pkgconfig ./configure --prefix=/usr/local make sudo make install これで、OpenOfficeやuxtermで入力するとshift+spaceで日本語入力には変わ るが、画面上で文字化けする。スペースバーを押すと変換候補文字パレットは 出てくる。パレット上は文字化けしていない。しかし確定しても文字化けのま ま。 uim-toolbar-gtkなどは文字化けしていません。 ~/.xinitrcはこんな感じです。 #!/bin/sh source ~/.bash_profile #export XMODIFIERS=@im=jmode #/usr/local/bin/jmode & export XMODIFIERS=@im=uim-anthy export GTK_IM_MODULE=uim-anthy /usr/local/bin/uim-xim & xset fp+ /usr/X11R6/lib/X11/fonts/TrueType xset fp+ /usr/X11R6/lib/X11/fonts/local xset fp+ /usr/X11R6/lib/X11/fonts/TTF xset fp+ /usr/X11R6/lib/X11/fonts/myTTF xset fp rehash xterm -geometry 146x56 & exec quartz-wm ~/.bash_profileの方で、export LANG=ja_JP.UTF-8としています。 export LANG=ja_JP.EUCなどとしても同じです。 gtk+2-2.2.4を ./configure --disable-shm --disable-gtk-doc --enable-static --with- xinput=yes --with-locale=ja_JP.EUC としても同じ。--with-locale=ja_JP.UTF-8も同じ。 また、~/.MacOSX/environment.plistの設定(ja_JP.UTF-8とja_JP.EUC) も試しましたが、同じでした。 export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/X11R6/lib/ pkgconfig env CPPFLAGS="-DX_LOCALE -no-cpp-precomp" ./configure --disable-shm -- disable-gtk-doc --enable-static --with-xinput=yes でも結果は同じでした。 さらに現状 ---------------------------------------------------------------------- ---------------- gtk+2.2.4 export CPPFLAGS="-DX_LOCALE -no-cpp-precomp" export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/X11R6/lib/ pkgconfig ./configure --disable-shm --disable-gtk-doc --enable-static --with- xinput=yes make sudo make install uim-0.4.5 export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/X11R6/lib/ pkgconfig ./configure --prefix=/usr/local make sudo make install ---------------------------------------------------------------------- ---------------- この状況で、vim6.3を以下のconfigureでインストールしてX11を立ち上げて gvim &でguiのvimを起動するとuim+anthyで日本語入力できてしまいます。 ./configure --enable-perlinterp --enable-pythoninterp --enable- rubyinterp --enable-multibyte --with-x --enable-gui=gtk2 アドバイスいただければ幸いです。 Ryutaro Amano wn9r-****@asahi*****