2009年5月24日

[debian-users:52479] Re: OpenOfficeの縦書き問題(元・・・年賀状作成ソフトについて)

たびたびすいません。mejikoです。先ほどの「OpenOffice」の縦書き問題につい
てなのですが、ふと「Xorg」のログを見てみますと、OpenOfficeで縦書きの日本
語入力を行った際、以下のエラーがでていました。

(EE) Error compiling keymap (server-0)
(EE) XKB: Couldn't compile keymap

Xorgが疑わしいと思ったので、xorg.confの設定をいろいろいじって見ました。

なお、当方はnvidiaのグラフィックドライバーを本家よりダウンロードしインス
トールした環境です。Debianのパッケージを使っていません。

またこのエラーが出ても、通常の横書き入力には差し支えありませんでしたし、
texで縦書きの文章をコンパイルして表示しても、このエラーは出ませんでし
た。

nvidia-xconfigで設定をしました。途中日本語キーボードから英語キーボードに
変更されてしまうため、これらのURLを参考に設定変更しました。

https://forums.ubuntulinux.jp/viewtopic.php?id=3076

http://city.hokkai.or.jp/~hachikun/index.html


mejikoが行った設定変更は次のとおりです。

1・・・「dpkg-reconfigure xserver-xorg」をして、設定を元に戻した後、
Driverにnvidiaを指定して起動する→縦書き入力できず

2・・・「nvidia-xconfig」したあと、上部のURLに書いてある設定例の通りに
設定を変更して起動する(現在、その設定になっています)→縦書き入力できず

3・・・2と同じようにし、今度は下部のURLに書いてある設定例の通りに設定
を変更して起動する→縦書き入力できず

4・・・2と3の設定を混在して(一部分を変えてみたりする、など)やってみ
る。→縦書き入力できず

どの設定もすべて正常にXが立ち上がり、一般的な日本語入力ができました。し
かし縦書きだけがうまくいきません。どうすれば縦書きの入力ができますでしょ
うか。これだと、OpenOfficeで論文やエッセイ等の原稿の作成すらできませ
ん……。

以下、/etc/X11/xorg.confの内容です。

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@xxxxx) Thu Apr 16
19:36:29 PDT 2009


Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "freetype"
Load "glx"
EndSection

Section "InputDevice"

# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

# generated from default
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "jp106"
Option "XkbLayout" "jp,jp"
Option "XkbVariant" "106,"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection


突然、かつ身勝手な質問で申し訳ありません。(話が右往左往していますよ
ね……。本当にすいません)

引き続きよろしくお願いします。

投稿者 xml-rpc : 2009年5月24日 21:07
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/85389
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。