Thread View: fj.editor.mule
6 messages
6 total messages
Started by Paul Horton
Sat, 08 Aug 1998 00:00
Mule & big5
Author: Paul Horton
Date: Sat, 08 Aug 1998 00:00
Date: Sat, 08 Aug 1998 00:00
44 lines
2232 bytes
2232 bytes
こんにちは、 Muleを使ってbig5で中国語を読みたいと思っていますが、うまく いきません。 Ultra-2でSolarisを使っていますが、ルートじゃないので~/xfontsという ディレクトリーを作って以下のフィアルを置きました: fonts.alias fonts.dir fonts.dir.sav eb5-24k2.bdf taipei16.bdf taipei24k.bdf taipei15.bdf taipei24.bdf taipeil24.bdf xlsfontsで確めたところこのフォントはちゃんと認識されているようです: % xlsfonts | grep big5 | uniq -kc-kai-medium-r-normal-fantizi-0-0-75-75-c-0-big5-0 -kc-kai-medium-r-normal-fantizi-24-240-75-75-c-240-big5-0 -kc-ming-medium-r-normal-fantizi-0-0-75-75-c-0-big5-0 -kc-ming-medium-r-normal-fantizi-15-150-75-75-c-160-big5-0 -kc-ming-medium-r-normal-fantizi-24-240-75-75-c-240-big5-0 -leisher-li-medium-r-normal-fantizi-0-0-75-75-c-0-big5-0 -leisher-li-medium-r-normal-fantizi-24-240-75-75-c-240-big5-0 -taipei-kai-medium-r-normal-*-24-240-*-*-*-*-big5-0 -taipei-li-medium-r-normal-*-24-240-*-*-*-*-big5-0 -taipei-ming-medium-r-normal-*-24-240-*-*-*-*-big5-0 -taipei-ming16-medium-r-normal-*-16-160-*-*-*-*-big5-0 -uw-ming-medium-r-normal-fantizi-0-0-75-75-c-0-big5-0 -uw-ming-medium-r-normal-fantizi-16-160-75-75-c-160-big5-0 これだけやるとNetscapeで中国語のweb pageを見ることはできました。 しかし、Muleで同じhtmlフィアルを見ようとすると画面にはゴミしか 出てきません。 chinese libraryをloadしたし、aproposでcodingとかに関するfunctionを いくつか実行してみましたが、ダメでした。 原因/対処策のわかる方がいらしゃったら教えてくださいませ~ ホートン horton@rwcp.or.jp
Re: Mule & big5
Author: Fujisawa Jiro
Date: Sat, 08 Aug 1998 00:00
Date: Sat, 08 Aug 1998 00:00
60 lines
3548 bytes
3548 bytes
こんにちは、神戸大学の藤澤と申します。
私もそれほど良く知っている訳ではないので、外しているかも知れませんが...
>> On 08 Aug 1998 13:31:05 +0900, Paul Horton <horton@pdapsun10.trc.rwcp.or.jp> said:
In article <scv4svo9jsm.fsf@pdapsun10.trc.rwcp.or.jp> Paul Horton <horton@pdapsun10.trc.rwcp.or.jp> writes:
> Muleを使ってbig5で中国語を読みたいと思っていますが、うまくいきません。
私も結構苦労しました。
> xlsfontsで確めたところこのフォントはちゃんと認識されているようです:
ただ、.emacs で使用するフォントのを制限したりしていると、X ではフォ
ントを使えても、mule では使えなくなっている事もあります。.emacs でフォ
ントの設定をしていないか調べてみて下さい。quail か何かを使って big5 の
文字をインプットできれば、とりあえずフォントは使えているはずです。
quail の起動方法は、"C-]" で、big5 の文字をインプットするには "M-s
py-b5" です。声調附きピンインを使って入力します。
これでうまくインプットできるなら、フォントではなく、文字コードの問題
だという事になります。
> chinese libraryをloadしたし、aproposでcodingとかに関するfunctionをい
> くつか実行してみましたが、ダメでした。
私もあまり知識が無いので、"chinese libraryをloadする"というのがどう
いう事か良くわかりませんが、"M-x set-primary-environment" とやってみた
らどうでしょうか? モード行の左の "J" が "C" に変わると思います。私の
ところでは、これで gb と big5 を自動判定して読んでくれます。
もう一つの方法としては、コードを指定して読み込む方法があります。C-u
C-x C-f として、ファイル名を指定すると、コードをきかれるので、
*big5-eten* をしていします。(これは、私のところでは何故かうまくいきま
せん。多分 super-smart-find を使っているせいだと思いますが)
また一度間違って読み込んでしまったファイルを読み直す場合には、"C-u
C-x C-v" としてから、コードを指定します。
また、自動的に判別したいならば、まず .emacs に次のように書きます。
(setq insert-file-contents-pre-hook
(function
(lambda (filename visit)
(if (string-match "\\.gb$" (expand-file-name filename))
*euc-china*
(if (string-match "\\.b5$" (expand-file-name filename))
*big5-eten*
file-coding-system-for-read)))
))
これで、.gb という拡張子を附ければ euc-china で .b5 という拡張子を附
ければ big5-eten で読んでくれるはずです。
これらは、どこかのサイトに詳しい説明があったのを見たのですが、URL を
失念してしまいました。
また、以上は全て emacs19ベースの mule でのコマンドですので、emacs20
ベースの mule では全て違っていますが、ここではとりあえず省略させて頂き
ます。
-----------------------------------------------------------------
Jiro Fujisawa Kobe University
E-mail: fujisawa@wao.or.jp
Re: Mule & big5
Author: Paul Horton
Date: Sun, 09 Aug 1998 00:00
Date: Sun, 09 Aug 1998 00:00
23 lines
1814 bytes
1814 bytes
藤澤さん、さっそくの御返事をありがとうございます。 > > xlsfontsで確めたところこのフォントはちゃんと認識されているようです: > > ただ、.emacs で使用するフォントのを制限したりしていると、X ではフォ > ントを使えても、mule では使えなくなっている事もあります。.emacs でフォ > ントの設定をしていないか調べてみて下さい。quail か何かを使って big5 の > 文字をインプットできれば、とりあえずフォントは使えているはずです。 > quail の起動方法は、"C-]" で、big5 の文字をインプットするには "M-s > py-b5" です。声調附きピンインを使って入力します。 > これでうまくインプットできるなら、フォントではなく、文字コードの問題 > だという事になります。 quailを起動してM-s py-b5で中国語を入力しようとしたら、下線が現われたか らquailの漢字変換が動いていることは分かりましたが、漢字文字はちゃんと 出ません。やはり問題はフォントにあるようです。.emacsにはフォントと関係 のありそうなコマンドは見つかりません。 muleは一般にどうやってフォントを探しているかおわかりの方がいたら教えて いただきたいです。何かfont-pathみたいな変数ってあるのでしょうか? ホートン
Re: Mule & big5
Author: Fujisawa Jiro
Date: Sun, 09 Aug 1998 00:00
Date: Sun, 09 Aug 1998 00:00
33 lines
2310 bytes
2310 bytes
こんにちは、藤澤です。 >> On 09 Aug 1998 12:20:54 +0900, Paul Horton <horton@pdapsun10.trc.rwcp.or.jp> said: In article <scvogtuon6x.fsf@pdapsun10.trc.rwcp.or.jp> Paul Horton <horton@pdapsun10.trc.rwcp.or.jp> writes: >> > xlsfontsで確めたところこのフォントはちゃんと認識されているようで >> す: xlsfonts というのはよく知らないのですが.... ネットスケープでは big5 のフォントが使えているという事ですが、もしか するとネットスケープのフォントの使い方が特殊なのかも知れません。もしく は私の使用している XFree86 と貴兄の使用している X Window が異なってい るのでしょうか? 私は FreeBSD + XFree86 で使っておりますが、これではまず、bdftopcf と いうコマンドを使って bdfフォントを pcfフォントに変換し、これを /usr/X11R6/lib/X11/fonts/misc/ にコピーします。更に同ディレクトリにあ る fonts.dir を mkfontdir というコマンドで作り直します。最後に xset fp rehash としてフォントをロードし直すと、新しいフォントが使えるようにな ります。 # xfd -fn "-eten-fixed-medium-r-normal--16-150-75-75-c-160-big5.eten-0" のようにして(このフォント名は自分で fonts.dir を見て調べる必要があり ます)、フォントのコード表が表示されれば、成功です。 残念ながら、Solaris ではこれと同じであるのかどうか、私は全く知りませ んし、貴兄の使っておられる X が何かもわかりませんので(分かったところ で XFree86 以外では私には手に負えませんが)、上記の方法が通用するのか どうか分りませんが、とりあえず参考までに書いておきました。 ----------------------------------------------------------------- Jiro Fujisawa Kobe University E-mail: fujisawa@wao.or.jp
Re: Mule & big5
Author: Takeshi Kusune
Date: Sun, 09 Aug 1998 00:00
Date: Sun, 09 Aug 1998 00:00
24 lines
1572 bytes
1572 bytes
$BFo:,$G$9!#(B $B@bL@$,7k9=LLE]$J$N$GC/$+$N(B follow $B$rBT$C$F$$$?$N$G$9$,!"(B $B$J$+$J$+Ej9F$5$l$J$$$h$&$J$N$G!D!#(B In article <scvogtuon6x.fsf@pdapsun10.trc.rwcp.or.jp> Paul Horton <horton@pdapsun10.trc.rwcp.or.jp> writes: >> mule$B$O0lHL$K$I$&$d$C$F%U%)%s%H$rC5$7$F$$$k$+$*$o$+$j$NJ}$,$$$?$i65$($F(B >> $B$$$?$@$-$?$$$G$9!#2?$+(Bfont-path$B$_$?$$$JJQ?t$C$F$"$k$N$G$7$g$&$+!)(B X Resource $B$O$A$c$s$H@_Dj$5$l$F$$$^$9$+(B? .Xdefaults $B$J$I$K(B ---------------- begin ---------------------- begin ---------------- Emacs*fontSetList: 24 Emacs*fontSet-24: -sony-*--24-*-iso8859-1,-sony-*--24-*-jisx0201.1976-*,-*-song ti-*--24-*-gb2312.1980-*,-*--24-*-jisx0208.1983-*, -*--24-*-big5-* ----------------- end ------------------------ end ----------------- $B$N$h$&$K5-=R$7$F$*$$$F$b%@%a$G$9$+(B? # $B$G$b!"(Bbig5 $B$C$FC10l(B charset $B07$$$J$s$G$9$M!#CN$i$J$+$C$?!D!#(B -- $B7DXf5A=NBg3X(B $B@/:v!&%a%G%#%"8&5f2J(B $BFo:,M:;V(B Takeshi Kusune <kusune@sfc.wide.ad.jp>, <kusune@sfc.keio.ac.jp>
Re: Mule & big5
Author: KATAYAMA Yoshio
Date: Mon, 10 Aug 1998 00:00
Date: Mon, 10 Aug 1998 00:00
60 lines
2878 bytes
2878 bytes
$BJR;3!w#P#F#U$G$9!#(B
In article <scv4svo9jsm.fsf@pdapsun10.trc.rwcp.or.jp>,
Paul Horton <horton@pdapsun10.trc.rwcp.or.jp> writes:
>xlsfonts$B$G3N$a$?$H$3$m$3$N%U%)%s%H$O$A$c$s$HG'<1$5$l$F$$$k$h$&$G$9!'(B
> % xlsfonts | grep big5 | uniq
> -kc-kai-medium-r-normal-fantizi-0-0-75-75-c-0-big5-0
> -kc-kai-medium-r-normal-fantizi-24-240-75-75-c-240-big5-0
> -kc-ming-medium-r-normal-fantizi-0-0-75-75-c-0-big5-0
> -kc-ming-medium-r-normal-fantizi-15-150-75-75-c-160-big5-0
> -kc-ming-medium-r-normal-fantizi-24-240-75-75-c-240-big5-0
> -leisher-li-medium-r-normal-fantizi-0-0-75-75-c-0-big5-0
> -leisher-li-medium-r-normal-fantizi-24-240-75-75-c-240-big5-0
> -taipei-kai-medium-r-normal-*-24-240-*-*-*-*-big5-0
> -taipei-li-medium-r-normal-*-24-240-*-*-*-*-big5-0
> -taipei-ming-medium-r-normal-*-24-240-*-*-*-*-big5-0
> -taipei-ming16-medium-r-normal-*-16-160-*-*-*-*-big5-0
> -uw-ming-medium-r-normal-fantizi-0-0-75-75-c-0-big5-0
> -uw-ming-medium-r-normal-fantizi-16-160-75-75-c-160-big5-0
mule $B$,;H$&(B big5 $B$N%G%U%)!<%k%H$N%U%)%s%HL>$O!"(B
-*-fixed-medium-r-*--*-big5*-*
$B$G$9$N$G!">e5-$N%U%)%s%H$G$O%^%C%A$7$^$;$s!#(B
In article <KUSUNE.98Aug10074250@ccz00.sfc.keio.ac.jp>,
kusune@sfc.keio.ac.jp (Takeshi Kusune) writes:
>$B@bL@$,7k9=LLE]$J$N$GC/$+$N(B follow $B$rBT$C$F$$$?$N$G$9$,!"(B
>$B$J$+$J$+Ej9F$5$l$J$$$h$&$J$N$G!D!#(B
$B:#F|!"855-;v$,G[?.$5$l$F$-$^$7$?!#(B;-)
>In article <scvogtuon6x.fsf@pdapsun10.trc.rwcp.or.jp>
> Paul Horton <horton@pdapsun10.trc.rwcp.or.jp> writes:
>>> mule$B$O0lHL$K$I$&$d$C$F%U%)%s%H$rC5$7$F$$$k$+$*$o$+$j$NJ}$,$$$?$i65$($F(B
>>> $B$$$?$@$-$?$$$G$9!#2?$+(Bfont-path$B$_$?$$$JJQ?t$C$F$"$k$N$G$7$g$&$+!)(B
M-x list-fontset $B$r9T$J$&$H!"$I$N%U%)%s%H$r;H$C$F$$$k$+!?C5$7$F(B
$B$$$k$+$,J,$+$j$^$9!#(B
>X Resource $B$O$A$c$s$H@_Dj$5$l$F$$$^$9$+(B? .Xdefaults $B$J$I$K(B
>---------------- begin ---------------------- begin ----------------
>Emacs*fontSetList: 24
>Emacs*fontSet-24:
>-sony-*--24-*-iso8859-1,-sony-*--24-*-jisx0201.1976-*,-*-song ti-*--24-*-gb2312.1980-*,-*--24-*-jisx0208.1983-*, -*--24-*-big5-*
>----------------- end ------------------------ end -----------------
$B$3$l$GI=<($5$l$k$h$&$K$J$k$H;W$$$^$9!#!I$,%]%$%s%H$G$9$M!#(B
># $B$G$b!"(Bbig5 $B$C$FC10l(B charset $B07$$$J$s$G$9$M!#CN$i$J$+$C$?!D!#(B
mule $BFbIt$G$O!"Fs$D$N(B charset $B$H$7$F07$C$F$$$^$9!#(B
--
$BJR;3!w#P#F#U(B
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads