
                          Re: Japanese chars in Lynx
                                       
   From: takasima@ceres.dti.ne.jp (Ryuichi Takashima)
   Reply to: Ryuichi Takashima
   Date: 25 Aug 1997 07:07:25 +0900
   Organization: DTI
   Newsgroups:
          fj.os.linux
   Followup to: newsgroup(s)
   References:
          <3400730E.24B09785@kh.rim.or.jp>

どうも、たかしまです。

In article <3400730E.24B09785@kh.rim.or.jp>
        okaya@kh.rim.or.jp writes:

>Lynxの日本語表示について教えて下さい。
>
>Lynx2.7.1をLinux(SlackWare96)で動かそうとしていますが、
>コンパイルには成功し、動いてはいるのですが、
>日本語表示について、現在以下のような状況です。
>
>  1. kterm上では日本語が正しく表示できない。
>  2. kon上では日本語が正しく表示されるが、ハイライト表示されない。
>
>1.をもう少し詳しく言うと、日本語の部分だけ、空白や文字罫線(?)の
>ようなものが表示されます。
>
>どうしたら正しく日本語が表示されるのでしょうか。

こいつは、どちらかというと、japan.www.browser.lynxあたりの話題ですね。
実は、ついこの間もこの話題が出ていました。

私も自力では解決できませんでしたが、過去の記事を見たら、ぴったりの物が
あったので、それを参考にしたら解決しました。

とりあえず、それ関係で私が参考にした記事を二つフルで引用しておきますね。

(japan.www.browser.lynx で message id だけを書いて、「ここを見てね」と
投稿したら、「見えません」と言われてしまったので、今回も念の為。)

--引用１はじめ--
Path: news2.dti.ne.jp!news.dtinet.or.jp!taurus!news5-tokyonet!tokyonet.ad.jp!wn
oc-tyo-news!newsgate1.web.ad.jp!newsfeed.infoweb.or.jp!fgwnews!fdmnews!celica.f
qs.fujitsu.co.jp!celica!miyoshi
From: miyoshi@fqs.fujitsu.co.jp (Miyoshi Harunori {No.350339})
Newsgroups: japan.www.browser.lynx
Subject: Re: lynx (Re: MEGA のページ)
Date: 08 Mar 1997 02:38:57 GMT
Organization: Fujitsu Kyusyu Systemenginering, Japan.
Lines: 29
Message-ID: <MIYOSHI.97Mar8113858@celica.fqs.fujitsu.co.jp>
References: <5fkpe7$45e@sol.cc.hit-u.ac.jp>
        <5fl100$iro@webosaka.threeweb.ad.jp>
        <5flr8n$k3m@kuee2.kuee.kyoto-u.ac.jp>
        <5fo82l$hlc@newsgate.so-net.or.jp> <5foci5$2eh@daikoku.three-a.co.jp>
        <5fpf4b$t02@webosaka.threeweb.ad.jp>
NNTP-Posting-Host: celica.fqs.fujitsu.co.jp
In-reply-to: shou@tky.threewebnet.or.jp's message of 08 Mar 1997 00:43:15 +0900
Xref: news2.dti.ne.jp japan.www.browser.lynx:101


In article <5fpf4b$t02@webosaka.threeweb.ad.jp> shou@tky.threewebnet.or.jp (Sho
u -Check it!- Imazeki) writes:

|  共に、ktermの文字コードを、一旦、別のコード、例えばSJISにしてから、
|  EUCにしてredrawをかけないと、文字化け解消しないのですが、一体
|  どうしたら良いのでしょうか？BSDiのほうは、そうだよなぁ、と、
|  半分納得してるのですが… Linuxのほうは、jtcshをバージョンアップ
|  するとかなんとか、対応のしようがあるのでしょうか？

環境は違いますが、状況は似てます。

当方の覚書では
--------------8<---------------------------8<----------------
SunOS上でX11R{5,6}といった環境を使っていて、ktermを利用している場合に
日本語の表示がうまくいかない場合がある。その時は以下の処理を必要とします。

　terminfo に "enacs=\E(B\E)0" というのが含まれていると日本語表示が
うまくいきません。(ktermの漢字コード切替をEUCのoff/onすると表示する)
その場合には、terminfoデータベースから上記データを削除したktermを
作成する必要があります。

手順は
a)infocmp kterm > kterm.info
  として、kterm.infoを作成し、エディタで上記"enacs=\E(B\E)0,"部分を
  削除します
b)tic kterm.info
  として、新しいktermのterminfoを作成します。
--------------8<---------------------------8<----------------
として解決しました。
--
三好 治則:富士通九州システムエンジニアリング(FQS) CAD統)広域システム)サポート課
  miyoshi@fqs.fujitsu.co.jp http://www.fqs.fujitsu.co.jp/~miyoshi

--引用１おわり--

--引用２はじめ--
Path: news2.dti.ne.jp!news.dtinet.or.jp!taurus!news.sainet.or.jp!news.three-a.c
o.jp!asada
From: Takuya ASADA <asada@nurs.or.jp>
Newsgroups: japan.www.browser.lynx
Subject: Re: lynx (Re: MEGA のページ)
Date: 10 Mar 1997 08:09:49 GMT
Organization: Gakken THREE-A SYSTEMS Co.Ltd.
Lines: 18
Message-ID: <5g0fkd$b4a@daikoku.three-a.co.jp>
References: <5fkpe7$45e@sol.cc.hit-u.ac.jp>
        <5fl100$iro@webosaka.threeweb.ad.jp>
        <5flr8n$k3m@kuee2.kuee.kyoto-u.ac.jp>
        <5fo82l$hlc@newsgate.so-net.or.jp>
        <5foci5$2eh@daikoku.three-a.co.jp>
        <5fpf4b$t02@webosaka.threeweb.ad.jp>
NNTP-Posting-Host: 202.218.105.133
X-Newsreader: mnews [version 1.20] 1996-12/08(Sun)
Xref: news2.dti.ne.jp japan.www.browser.lynx:104

既に問題の方はカイケツしたようなので、蛇足になりますですが…

いまぜきさん>
> 共に、ktermの文字コードを、一旦、別のコード、例えばSJISにしてから、
> EUCにしてredrawをかけないと、文字化け解消しないのですが、一体
> どうしたら良いのでしょうか？

これは一部の OS で、xterm/kterm の terminfo エントリに問題がある
からでして、三好さんのお書きになった通り、enacs を削除または修正
するのが正解です。

# ちなみに私は "enacs=\E(B" として、ASCII に移行するエスケープ
# シーケンスにしてあります。

現時点では、SunOS 4/5, Linux Slackware, BSDI などで同様の現象が
確認されています。

あさだ たくや
--引用２おわり--
--
Name: 高嶋隆一＠東北大・工・電気 / Ryuichi Takashima
Mail: takasima@ceres.dti.ne.jp
URL : http://www.ceres.dti.ne.jp/~takasima/

