[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:60120] Japanese Input on tgif


|From: Hirohisa Inoue <yusu _at_ ma.neweb.ne.jp>
|Subject: [linux-users:60096] Re: TrueTypeフォントの流用について
|Date: Tue, 2 Nov 1999 22:30:05 +0900
|Message-ID: <381EE7DD.4A8B3FE6 _at_ ma.neweb.ne.jp>

川地@ロス郊外です.ちょっとサブジェクト変えました.

yusu> 1. TTtestに複写したのは11個の*.ttcファイルなのに、生成されたfontdirは66
yusu> 個だった。

これは,多分 mkttfdir が,日本語の ttc ファイルから,iso8859-1 や
jisx0201.1976 なフォントも自動生成したためと思われますが,できた
fonts.dir の中身と,X-TT の Document を精読しましょう ;-)

yusu> 2. gimp, tgifではまだ使えてない。別の設定が必要かも知れません。
yusu>   誰か教えて下さい。

gimp は 1.1 系では,そのまま日本語が入力できるとか.. 

1.0 系では要パッチだったような.この辺,ちゃんとトライしてないので,
他の方に譲ります.

tgif に関しても,ご使用の Distribution とか,tgif の version とか何
も書かれてませんので,詳しいことはわかりませんが,多分,そのままでは
日本語入力できません.

一応,最近の 4.1.2x に関して,以下概要を説明します.(間違いあるかも
知れません.皆様ご指摘のほどを...)少しだけ骨が折れるかも.

1. tgif の source 展開
2. README を良く読む
3. kinput2 で入力したいか,xim で入力したいか決める
4. kinput2 で良ければ,以下の 6. へ.
5. xim で入力したければ,以下の 7. へ
6. ソースの中で,-DENABLE_NLS な形にして make, Install し 9. へ
7. xim で入力したい場合,ソース修正
   convkinput2.c の 
      imProtocol = IM_NONE を imProtocol = IM_XIM に修正
   convxim.c の
      XFilterEvent(xev_p, drawWindow) を
      XFilterEvent(xev_p, xev_p->xkey.window) に修正
  (この変更をしても,kinput2 での入力は可能です.この修正は Wnn6 や
   vje の document で解説されていますが,vje の方は,手元の
   document が古いためか,解説された方法では tgif の make が通りませ
   ん.)
8. -DENABLE_NLS な形で,make して,Install する
9. リソースを修正,お手軽な方法は .Xdefaults などに,以下を参考に記
   入(私は dynalab なもので... ご自分の環境に応じてフォントは書き換
   え要ですよ,もちろん.) してから,$xrdb ~/.Xdefaults
   * リソースの書き方の詳細は $man tgif してね. 

   Tgif.SquareDoubleByteFonts: \n\
   -dynalab-dfhsmincho-w3-r-*--%d-*-*-*-*-*-jisx0208.1983-*,H,Ryumin-Light-EUC-H\n\
   -dynalab-dfhsmincho-w3-r-*--%d-*-*-*-*-*-jisx0208.1983-*,H,Ryumin-Light-EUC-H\n\
   -dynalab-dfhsmincho-w3-r-*--%d-*-*-*-*-*-jisx0208.1983-*,H,Ryumin-Light-EUC-H\n\
   -dynalab-dfhsmincho-w3-r-*--%d-*-*-*-*-*-jisx0208.1983-*,H,Ryumin-Light-EUC-H\n\
   \n\
   -dynalab-dfhsgothic-w3-r-*--%d-*-*-*-*-*-jisx0208.1983-*,H,GothicBBB-Medium-EUC-H\n\
   -dynalab-dfhsgothic-w3-r-*--%d-*-*-*-*-*-jisx0208.1983-*,H,GothicBBB-Medium-EUC-H\n\
   -dynalab-dfhsgothic-w3-r-*--%d-*-*-*-*-*-jisx0208.1983-*,H,GothicBBB-Medium-EUC-H\n\
   -dynalab-dfhsgothic-w3-r-*--%d-*-*-*-*-*-jisx0208.1983-*,H,GothicBBB-Medium-EUC-H\n\
   \n\
   -dynalab-dfhsmincho-w3-r-*--%d-*-*-*-*-*-jisx0208.1983-*,V,Ryumin-Light-EUC-V\n\
   -dynalab-dfhsmincho-w3-r-*--%d-*-*-*-*-*-jisx0208.1983-*,V,Ryumin-Light-EUC-V\n\
   -dynalab-dfhsmincho-w3-r-*--%d-*-*-*-*-*-jisx0208.1983-*,V,Ryumin-Light-EUC-V\n\
   -dynalab-dfhsmincho-w3-r-*--%d-*-*-*-*-*-jisx0208.1983-*,V,Ryumin-Light-EUC-V\n\
   \n\
   -dynalab-dfhsgothic-w3-r-*--%d-*-*-*-*-*-jisx0208.1983-*,V,GothicBBB-Medium-EUC-V\n\
   -dynalab-dfhsgothic-w3-r-*--%d-*-*-*-*-*-jisx0208.1983-*,V,GothicBBB-Medium-EUC-V\n\
   -dynalab-dfhsgothic-w3-r-*--%d-*-*-*-*-*-jisx0208.1983-*,V,GothicBBB-Medium-EUC-V\n\
   -dynalab-dfhsgothic-w3-r-*--%d-*-*-*-*-*-jisx0208.1983-*,V,GothicBBB-Medium-EUC-V
   Tgif*Lang: ja_JP.ujis
   Tgif.Modifiers:                false
   Tgif.ConvSelection:            _JAPANESE_CONVERSION
   Tgif.RyuminShowFontChar:        \244\242
   Tgif.GothicBBBShowFontChar:     \244\316
   Tgif.InitialFont:	Ryumin
   Tgif.InitialFontSize:	24

10. $tgif -dbim kinput2 か
    $tgif -dbim xim で立ち上げる.
    (xim は Wnn6 の xwnmo と vje で確認しました.)


Hiromichi Kawachi  <hirom _at_ earthlink.net>
## Torrance, California, USA ##

 

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
References: