vine-users ML アーカイブ



[vine-users:062015] Re: ウムラウト入力について

  • From: Taito Horiuchi <taito_h@xxxxxxxxxxxxx>
  • Subject: [vine-users:062015] Re: ウムラウト入力について
  • Date: Thu, 28 Aug 2003 20:37:04 +0300
堀内泰斗です。
返事遅くなり、申し訳ありません。
仕事に押されていました。

それぞれ、現在の設定状況を示します。

> 1) キーボードの設定はどうなっているのですか。
>    つまり、/etc/sysconfig/keyboard の内容と、/etc/X11/XF86Config-4 の
>    キーボードを設定した部分はどうなっているかということ。
/etc/sysconfig/keyboard

KEYBOARDTYPE="pc"
KEYTABLE="fi-latin1"

/etc/X11/XF86Config-4の一部

# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.

#    FontPath   "/usr/X11R6/lib/X11/fonts/TrueType"
#    FontPath   "unix/:7100"
#    FontPath   "/usr/X11R6/lib/X11/fonts/japanese"
#    FontPath   "/usr/X11R6/lib/X11/fonts/misc"
#    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi"


    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/misc:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/Type1"
    FontPath   "/usr/X11R6/lib/X11/fonts/misc"
    FontPath   "/usr/X11R6/lib/X11/fonts/japanese"
    FontPath   "/usr/X11R6/lib/X11/fonts/TrueType"
    FontPath   "/usr/X11R6/lib/X11/fonts/Speedo"
    FontPath   "/usr/X11R6/lib/X11/fonts/CID"
    FontPath   "/usr/X11R6/lib/X11/fonts/local"

# If you'd like to switch the positions of your capslock and
# control keys, use:
#       Option  "XkbOptions"    "ctrl:nocaps"
        Option  "XkbRules"      "xfree86"
        Option  "XkbModel"      "microsoft"
        Option  "XkbLayout"     "fi"
        Option  "XkbVariant"    "basic"
        #Option "XkbOptions"    ""

実はfontpath#から現在のものに変えたら、ウムラウトキーから
直接ウムラウトがうてるようになったのです。
わたくしがおもに使っているソフト:Mozilla,OOorgではウムラウトが表示される
のですが、
sylpeedやktermでは表示されません。
ここら辺の原因とそもそも、fontpathを変えたことによって、どうして
ウムラウトが表示されるようになったのかを教授願えればと思います。
ちなみに、fontpathについての情報は
http://takuya.yamazaki.bei.t-online.de/road/linuxmemo.html
にあります。
ただ、まる写にしてみたらうまくできるようになっただけです。

> 2) ついでに好奇心から質問。フィンランドキーボードなのですか。
>    ドイツ語のキーボードと同じもの?
Uの上の点々のキーはありません。
あるのはA、Oの上の点々キー、Åキーです。
わたくしの使っているキーボードはミツイ製のKPQーE99ZCー13というモデルです。

> 3) /etc/sysconfig/i18n の LANG は?
LANG="ja_JP.eucJP"
SUPPORTED="ja_JP.eucJP:ja_JP:ja"
です。


> 4) /etc/X11/XF86Config-4 の FontPath の順序は?
順序も関係あるのですね!
1)の順です。

> 5) Vine 2.6 は FTP 版、それとも CR 版?
>    言い換えるなら、TrueType は東風フォントですか。
FTP版です。

> 6) どのアプリケーションでウムラウト付き母音が入力できないのですか。
>    Emacs、vi、kterm、xterm(シェルは何? bash, tcsh, zsh ...?)、
>    Mozilla、sylpheed、gedit?
当初は全てのアプリケーションで入力できませんでした。
現在は1)で示したとおりです。

> 7) ファイルの表示の方はどうなのですか。きちんとウムラウトが表示されます?例えばwriterのファイルを保存する際にウムラウトキーを押しますと、
なにも表示されずはたから見るとスペースされているだけのように見えます。
保存してからファイルをwriterで開こうとするとウムラウト入力した部分は・で
示されています。
端末(kterm,xterm)でファイルを見ると?表示されています。


> 8) xev の結果の引用は、ウムラウト付き母音キーを押したときの出力部分が、
>    全部あった方がよいでしょう。とくに keycode と keysym の部分。

「b」を入力した場合。

KeyPress event, serial 24, synthetic NO, window 0x1000001,
    root 0x3a, subw 0x0, time 1234915430, (294,412), root:(505,666),
    state 0x0, keycode 56 (keysym 0x62, b), same_screen YES,
    XLookupString gives 1 characters:  "b"

KeyRelease event, serial 24, synthetic NO, window 0x1000001,
    root 0x3a, subw 0x0, time 1234915541, (294,412), root:(505,666),
    state 0x0, keycode 56 (keysym 0x62, b), same_screen YES,
    XLookupString gives 1 characters:  "b"

ウムラウトキーを入力した場合。

(Aの上に点々のキー)

KeyPress event, serial 24, synthetic NO, window 0x1000001,
    root 0x3a, subw 0x0, time 1235037640, (85,306), root:(318,582),
    state 0x0, keycode 48 (keysym 0xe4, adiaeresis), same_screen YES,
    XLookupString gives 0 characters:  ""

KeyRelease event, serial 24, synthetic NO, window 0x1000001,
    root 0x3a, subw 0x0, time 1235037773, (85,306), root:(318,582),
    state 0x0, keycode 48 (keysym 0xe4, adiaeresis), same_screen YES,
    XLookupString gives 0 characters:  ""

(Oの上に点々のキー)

KeyPress event, serial 19, synthetic NO, window 0x1000001,
    root 0x3a, subw 0x0, time 1235153202, (322,222), root:(577,520),
    state 0x0, keycode 47 (keysym 0xf6, odiaeresis), same_screen YES,
    XLookupString gives 0 characters:  ""

KeyRelease event, serial 24, synthetic NO, window 0x1000001,
    root 0x3a, subw 0x0, time 1235153292, (322,222), root:(577,520),
    state 0x0, keycode 47 (keysym 0xf6, odiaeresis), same_screen YES,
    XLookupString gives 0 characters:  ""

(Åキー)

KeyPress event, serial 19, synthetic NO, window 0x1000001,
    root 0x3a, subw 0x0, time 1235215075, (679,-240), root:(956,80),
    state 0x0, keycode 34 (keysym 0xe5, aring), same_screen YES,
    XLookupString gives 0 characters:  ""

KeyRelease event, serial 22, synthetic NO, window 0x1000001,
    root 0x3a, subw 0x0, time 1235215201, (679,-240), root:(956,80),
    state 0x0, keycode 34 (keysym 0xe5, aring), same_screen YES,
    XLookupString gives 0 characters:  ""