
Ubuntu日本語フォーラム

ログインしていません。
お世話になっております。
ubuntu-7.04にてemacs21を入れてみたのですが、文字が全部"□"に化けて表示されます。
コマンドラインから起動した場合次のようなメッセージが表示されます。
Warning: Cannot convert string "-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*" to type FontStruct
Warning: Cannot convert string "-*-helvetica-medium-r-*--*-120-*-*-*-*-iso8859-1" to type FontStruct
emacsはインストールしただけでは普通に使えないのでしょうか?
ちなみに以下のパッケージをインストールしました。
emacs21 emacs21-el aspell-el anthy-el mule-ucs
オフライン
http://forum.ubuntulinux.jp/viewtopic.php?id=360
でEmacsの日本語設定の話題があります。参考になると思います。
オフライン
返信ありがとうございます。
日本語入力以前に、すべての文字が"□"で表示されているのですが…。
エラーメッセージから察するにたぶんフォントの問題なんでしょうけど、
皆さんもデフォルトではこんな状態なんでしょうか?
.emacsや.Xresourcesで何やら設定すればいいのでしょうかね?
オフライン
連続書き込みですみません。
一つ分かりました。
いままでの問題はvncviewerで別のマシンから操作するときのみ起こる問題だということが分かりました。
本体からemacsを実行した場合は問題ないみたいです。
VNCでリモートからemacsを使う場合って何を設定すればいいのでしょうか?
ちなみにVNCの設定は
http://www.movingtofreedom.org/2007/02/16/howto-remote-desktop-with-vnc-in-ubuntu-edgy-gnu-linux/
を参考にしました。
オフライン
VNC越しにEmacsで日本語フォントを使うのに最も簡単なのは、VNC Serverを
走らせるホストでFont Serverを動かし、VNCクライアントにFont Serverを
使わせることです。
以下に同種のHowToがあります。
http://www.mail-archive.com/[email protected]/msg04268.html
今回の場合ですと、試していませんが、以下のようになると思います。
1. "xfs"パッケージをインストールし、
2. /etc/xinetd.d/Xvncの、-fp /usr/share/fontsを-fp unix/:7100に。
service Xvnc
{
(省略)
server_args = -inetd :1 -query localhost -geometry 1024x768 -depth 16 -once -fp /usr/share/fonts/
X11/misc -DisconnectClients=0 -NeverShared passwordFile=/root/.vncpasswd -extension XFIXES
}
オフライン
試してみました。
hitoさんに教えていただいた方法でバッチリうまくいきました。
hitoさん、どうもありがとうございました。非常に助かりました。
.emacsに関しては
http://www.ubuntulinux.jp/wiki/Emacs
にあるのをそのまま使わせてもらいました。
オフライン