[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: w3mmee with utf-8
From: Kiyokazu SUTO <suto@ks-and-ks.ne.jp> さん曰く
Subject: [emacs-w3m:01197] Re: w3mmee with utf-8
Message-ID: <20010613-232925-29632.suto@ks-and-ks.ne.jp>
Date: 13 Jun 2001 23:29:25 +0900
suto> Unicodeな文字を直接表示するメカニズムは無くて、(w3mmee+ktermのように)
suto> 非Unicodeな文字に変換して表示するんですね。
そうです。別に Emacs 内部が Unicode で動いているわけではないです
し。
suto> # しかも何に変換されるかはユーザが簡単に変えられる?
# う〜ん、簡単かと言われると簡単とは思えないですけど ^^;
# ちなみに、Mule-UCS の使い方で、
# (defvar un-supple-translation-rule-alist
# '((jisx0221 . unicode-translation-rule-for-jisx0221)
# (jdk . unicode-translation-rule-for-jdk)
# (windows . unicode-translation-rule-for-windows)))
# という変数があって、(un-supple-enable 'windows) とかすると、
# 一部の置き換えは簡単(?)にできるようになっています。
# (un-define-change-charset-order) するともとに戻ります。
suto> こういう表をlibmoeに追加し、w3mmeeに文字幅の表を指定するオプションを追
suto> 加しました。libmoeとw3mmeeを共に最新の開発版にしてw3mmeeを呼び出す時に
suto> 「-o unicode_width=eaw_a2w」というオプションが渡るようにして試してみて
suto> 下さい。
おぉ、できました。ありがとうございます。
## だけど、
## http://yakyu-score.cplaza.ne.jp/regular/giants/game/index.html
## は若干ずれます ^^;;; jisx0201 なんか表の中に使うんじゃないぞぉ、
## ということでいいと思います。
なお、Mule-UCS の order は default に戻しました。その設定で、
jisx0201 以外は問題ないようです。
From: Hironori Sakamoto <h-saka@lsi.nec.co.jp> さん曰く
Subject: [emacs-w3m:01196] Re: w3mmee with utf-8
Message-ID: <200106131401.XAA21344@udlew10.uldev.lsi.nec.co.jp>
Date: Wed, 13 Jun 2001 23:01:30 +0900 (JST)
坂本> そして、罫線や記号が入っている各種 IBM/MS-CodePage の存在のため
坂本> 漢字/かな/ハングル以外はことごとく width=1 となります。
実は、何で罫線が "半角" なのだろう?と思っていたのですが、そうい
うことだったのですね。う〜〜ん。
## UNICODE がらみでなんか変?って悩むのって、ほとんど CodePage
## のせいなのでいやになってしまいます。
坂本> Mule を前提なら ISO 2022 系で出した方がすっきりすると思いますが、
坂本> ISO 2022 に無い文字はどうすればいいんだろ。(Mule-UCS はどうしてるんだろ)
そういう深いレベルまで Mule-UCS を理解しているわけでないので、全
然わかりません ^^;;;
なにはともあれ、須藤さん坂本さんありがとうございました。
--
白井秀行 (mailto:shirai@rdmg.mgcs.mei.co.jp)