[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:30378] Re: xemacs21 で日本語 man ページが表示できない
田村@藤沢市です。
At Fri, 26 Oct 2001 12:31:35 +0900,
GOTO Masanori wrote:
>
> ?? lv で動いてますよ?
>
> どうして直ったのかもう少し詳しいレポートを下さい。
了解しました。すこし長くなりますが、もう一度、現象と私が行なった
試行錯誤について報告します。
1. 現象
* XEmacs21 で、M-x manual-entry hoge にて日本語訳が用意されている
man ページを開くことができない (英語の man ページしかないコマンドは
表示できる)。ミニバッファに '(cleaning...)' と表示されたきりになる
(CPU の負荷は最大値キープ。C-g で脱出は可能)。
* この現象は、X 上で XEmacs を起動した場合のみであり、jfbterm 上から
起動した場合は、何ら問題なく日本語 man ページが表示される。
2. 試行錯誤 らしきもの ;-)
* X 上から XEmacs を起動し、shell モードに入る。そのコマンドプロンプト
から man コマンドを実行。結果は次の通り。
$PAGER=lv の場合
~$ echo $PAGER
lv
~$ man man
man(1) を再フォーマットしています。しばらくお待ちください...
lv: emacs not found in termcap
man: コマンドはステータス 65280 で終了しました: /usr/bin/zsoelim /tmp/zmanEI37Qc | /usr/bin/tbl | /usr/bin/nroff -mandoc -Tnippon | lv
$PAGER=jless の場合
~$ echo $PAGER
jless
~$ man man
man(1) を再フォーマットしています。しばらくお待ちください...
WARNING: terminal is not fully functional
- (press RETURN)
* この後、return キーを連打すれば、日本語 man ページの内容は
次のような不完全な整形ではあるが表示される。
man(1) Manual pager utils man(1)
名前
man - オンラインリファレンスマニュアルのインターフェース
書式
man [-c|-w|-tZT device] [-adhu7V] [-m system[,...]] [-L
locale] [-p string] [-M path] [-P pager] [-r prompt] [-S
list] [-e extension] [[section] page ...] ...
man -l [-7] [-tZT device] [-p string] [-P pager] [-r
prompt] file ...
(以降も return キーを連打すれば、逐次表示される)
3. 対処
ここまで来た時点で、もしやと思い、~/.bashrc で環境変数 PAGER を
jless に設定するように編集してから再起動して見たところ、無事、
M-x man hoge にて日本語 man ページが表示された次第です。
> pager に more や less を使った場合などを試さない限り jless で
> あれば動く、または lv だから動かないという話にはなりませんね。
PAGER=less あるいは more のケースは試していませんでした :-p
そこで、いま試してみたら結果は次の通りとなりました。
PAGER=less -> ミニバッファに "man hoge not found" と表示され、
エラーとなる (英語の man ページは問題なし)。
PAGER=more -> 問題なく表示可能。
4. 関連パッケージ
~$ dpkg -l | grep xemacs21
ii xemacs21 21.4.4-1 Editor and kitchen sink
ii xemacs21-bases 2001.07.09-2 Editor and kitchen sink -- compiled elisp su
ii xemacs21-bin 21.4.4-1 Editor and kitchen sink -- support binaries
ii xemacs21-mule- 21.4.4-1 Editor and kitchen sink -- Mule binary compi
ii xemacs21-mules 2001.07.09-1 Editor and kitchen sink -- Mule elisp suppor
ii xemacs21-suppo 21.4.4-1 Editor and kitchen sink -- architecture inde
~$ dpkg -l | grep lv
ii lv 4.49.4-1 A Powerful Multilingual File Viewer
~$ dpkg -l | grep jless
ii jless 358-iso254-1 A file pager program, similar to more(1) sup
とりあえず以上ですが、他に不足している情報ありましたら、
指示をお願いします。
--
田村 一平 <Ippei Tamura>
Debian Description Translation Server [DDTS]
日本語チームコーディネータ
e-mail : ippei1@xxxxxxxxxxxx