[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cgreek-ja:00988] Emacs 20 on KDE 3.0.0
高橋さん、みなさま
ご無沙汰しております。
以前、Red Hat Linux 7.1 上での Emacs の cgreek 環境の不具合について書きま
したが、原因は、Red Hat 7.1 以来使い始めたデスクトップ環境の KDE にあるこ
とが分かりましたので、その対策について報告しておきます。
[症状]
・現在、私は、Red Hat 7.3 同梱の KDE 3.0.0 のデスクトップ環境で、Emacs 20.7.
41 (Red Hat 7.2 に同梱のもの) を使っています。(Emacs 21 では cgreek が使え
ず、今高橋さんが unicode version を開発してくださっていますので ....)
・ところが、デフォルトのままで KDE 環境で Emacs を起動すると、
(1) ~/.Xresources で設定した色の設定も反映されない
(2) 漢字もギリシア語も表示されない
という症状になってしまいます。
[原因]
・インターネットなどで色々調べてみると、その原因は、
KDE では、起動時に ~/.Xresources を読み込まない
ということにあることが分かりました。
# これが KDE の「仕様」なのだ、という説もありました。
[解決方法]
・そこで、KDE 起動時に、~/.Xresources を自動的に読み込むように設定すれば
よいことになります。
・具体的には、~/.kde/Autostart に
xrdb -merge ~/.Xresources
を実行する「アプリケーションへのリンク」を作成します。
[設定方法]
・以下は、その設定方法です。
(1) KDE のデスクトップ上で、マウス左ボタンをクリックする。
(2) メニューが立ち上がるので、「新規作成」--「アプリケーションへのリンク」
を選択する。
(3) 項目を次のように設定
a.一般(G) : 名称は何でもよいが、とりあえず「Xrdb」などとしておく
アイコンは設定しなくてもよい
b.許可情報(P) : 無変更のままでよい
c.実行(X) : コマンド欄に
xrdb -merge ~/.Xresources
と書く。
* ~/.Xresources はフルパスで /home/foo/.Xresources
などと書いておけばなおよい。
あとの欄は空欄で構わない
d.アプリケーション(A) : 名前の欄にとりあえず「Xrdb」と書いておく
空欄でもよい
(4) 「了解(Q)」のボタンを押して「アプリケーションへのリンク」の作成を終
了する。するとデスクトップ上に「Xrdb」のアイコンが表示される。
(5) デスクトップの「ホーム」のアイコンをクリック。
(6) konqueror が起動し、ホームディレクトリの内容が表示される。
(7) konqueror 左上のメニューから「表示(V)」を選ぶと、サブメニューが表示
されるので、「隠しファイルを表示(H)」にチェックを入れる。
(8) ディレクトリ .kde を開き、次にその中の Autostart を開く。
(9) デスクトップ上の「Xrdb」のアイコンを konqueror の ~/.kde/Autostart
ディレクトリにドラッグし、移動する。
(10) konqueror を終了し、X Window System (KDE) を再起動する。
[設定ファイル]
・このように設定を行うと、~/.kde/Autostart/ につぎのようなファイルができ
ます。
(a) owner, group は、そのホームディレクトリのユーザ。
(b) パーミッションは、
-rw-r--r--
--[~/.kde/Autostart/Xrdb]-----------------------------------------
[Desktop Entry]
Comment[ja]=
Encoding=UTF-8
Exec=xrdb -merge /home/kenji/.Xresources
Icon=
MimeType=
Name[ja]=Xrdb
Path=
ServiceTypes=
SwallowExec=
SwallowTitle=
Terminal=false
TerminalOptions=
Type=Application
X-KDE-SubstituteUID=false
X-KDE-Username=
-------------------------------------------------------------------
・以上の設定で、KDE 3.0.0 上でも cgreek が使えるようになりました。
・KDE は、3.0 になって速度が早くなり、操作が軽くとても快適です。
また、マルチメディア関係などのアプリケーションが多く収録され、
この環境の上で何でもできてしまいます。
とりあえずご報告まで。
PS: この件、英語の ML に投稿することも考えたのですが、KDE のメニュー表示
の英語表記が分からなかったので、とりあえず cgreek-ja に投稿します。
>高橋さん
==========================================
水落 健治
明治学院大学 文学部
E-Mail: mizuochi@xxxxxxxxxxxxxxxxxxxxx
knj_miz@xxxxxxxxxxxxx
==========================================