moriya9n.github.io

View My GitHub Profile

ソフトバンクのサイバー大学 雑誌読み放題!月額380円で200誌以上が読み放題 デザイナー専用の転職支援サービス【ReDesigner】

Mac の Inkscape で漢字入力(できない件)

by moriya9n

図を svg で描いたら、色々変換する必要もなく、WEB に貼りつけられるのではなかろうかと思い、 inkscape を使おうかと思った。

しかし、Mac 版、漢字が入力できない。。。。

Inkscape は X-window のアプリなので、XQuartz を使っている。

とりあえず、X-window で SKK を使いたい。(いきなり偏っているが) skkinput2 のソースが簡単そうだったので、sourceforge から持ってきて無理矢理コンパイル。

imake / autoconf / automake とかが必要だったがインストール。 エラーが出たので、どこか忘れたが修正。clang のバージョンだったと思う。

とりあえず、コンパイルは通って実行できた。 AquaSKK で skkserv を有効にしておくこと。

XMODIFIERS='@im=skkinput2' urxvt

を実行して Shift+Space を押すと変換ができた。 XIM は OK そうだ。

inkscape は GTK っぽい感じなので、

export GTK_IM_MODULE=xim

すれば OK かと思い、inkscape を実行するが、漢字入力はできない。

たぶん、

/usr/local/Cellar/gtk+/2.24.30/lib/gtk-2.0/2.10.0/immodules.cache

このあたりだろうと思い、見てみたが、xim が無さそうなのが原因か。

このファイル中に quartz というのがあるので、これを設定すればもしや ネイティブの IM(Input Method) 経由で入力できるのかと思い、

export GTK_IM_MODULE=quartz

してみたが同様。

試しに、

export GTK_IM_MODULE=ipa

とすると、何かの IM が動いていそうだ。

xim に対応した immodule があれば動きそうなのだが・・・

続き:inkscape で漢字入力できた件

このエントリーをはてなブックマークに追加
tags: