[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:17454] Re: communicator-smotif-ja-45 について(原因判明!)



菊地です。
   white@xxxxxxxxxxxxxxxx

slink環境です。
communicator-smotif-ja-45のnetscape messengerの中で件名が正常に日本語入
力、日本語表示できない件、解決しました。

/usr/lib/netscape/45/netscape-ja/Netscape
の中の

*XmTextField.fontList:\
-adobe-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*

*Composition*XmTextField.fontList:\
-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*

という二つの記述を下記のようにコメントを付ける。

!*XmTextField.fontList:\
-adobe-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*

!*Composition*XmTextField.fontList:\
-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*

もう一つのやり方は、

!! メッセージ編集のサブジェクト入力
!*Composition*subject.fontList:  \
!-adobe-helvetica-medium-r-normal--*-120-*-*-*-*-iso8859-1;\
!-misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0208.1983-0;\
!-misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0201.1976-0;\
!-misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0212.1990-0:

とコメントが付けられたものがあるので、このコメントとってしまう。

*Composition*subject.fontList:  \
-adobe-helvetica-medium-r-normal--*-120-*-*-*-*-iso8859-1;\
-misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0208.1983-0;\
-misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0201.1976-0;\
-misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0212.1990-0:

のように。この方が簡単かもしれません。これには

! yohta@xxxxxxxxxxxxxxxxxx
! 以下はプラットホーム依存で必要になるとの報告を受けたリソースです。

というメモがついていました。これを最初に発見していれば、短時間で問題解決
だった
かもしれません!
どちらがいいのかわからないですが、最初の方のやり方が正統的で、二番目の方
がつじつま合わせという感じがします。
リソースの内容を正確に理解していないので、推測ですが。

それから、ついでに、もう一つ文字化けを起こしていたところを発見して、そち
らも解決できました。
それは、正式にはなんと呼ぶのかわかないですが、メールを編集するwindowの中
で、送信先のアドレスを入力するラインのすぐ左にある、
通常は To と表示されていて、その左に逆三角形のボタンがあって、それを右ク
リックすると、windowが現れて、
正常だと、
To:
Cc:
Bcc:
返信:
ニュースグループ:
フォロー先:
と表示されるもの。
これが文字化けを起こしていました。
これもリソースの記述の問題で、

Netscape*AddressOutlinerPopup*fontList:\
-*-helvetica-medium-r-*-*-*-100-*-*-*-*-iso8859-*,\
-*-helvetica-bold-r-*-*-*-100-*-*-*-*-iso8859-*=BOLD,\
-*-helvetica-medium-o-*-*-*-100-*-*-*-*-iso8859-*=ITALIC

という記述を下記のように変更する。

Netscape*AddressOutlinerPopup*fontList:\
-*-helvetica-medium-r-*-*-*-120-*-*-*-*-iso8859-*;\
-misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0201.1976-0;\
-misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0208.1983-0;\
-misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0212.1990-0:

このように。これで正常になりました。

もう一つ、ついでに、
communicator-smotif-ja-45で、ヘルプを呼び出して、
Look for:
で検索をかけようとすると、肝心のキーワード入力するラインが異常に細い状態
です。場合によると、全く無し。
これは
 /usr/lib/netscape/45/communicator-ja/nethelp/IdxTool.htm
という中に

<FRAMESET ROWS = "50, *" BORDER = 0 ONLOAD =
"top.SystemFrame.systemObj.componentCallback( 'IdxTool.htm' )">

という記述がある。これを

<FRAMESET ROWS = "80, *" BORDER = 0 ONLOAD =
"top.SystemFrame.systemObj.componentCallback( 'IdxTool.htm' )">

と(50を80に)
変更すると正常になります。つまり、単に位置の問題で隠れてしまった!

もう、potato環境に以降している方が多そうで、もう、
communicator-smotif-ja-45を使っている方もいないかもしれませんが、一様、
報告しておきます。次期バージョンに対して少しでも参考になれば、幸いです。

追伸:windowsでもnetscape communicatorを使っていましたが、そこで、受信し
て保存してあるメールのファイルを単純にlinuxのcommunicator-smotif-ja-45の
所定の位置にコピーして来るだけで、メールの状態を、linux
側で再現することができました。これは助かりました。
このメールもslinkのNetscaoe Messengerで編集、送信しました。日本語件名
で!。

以上です。