HTMLに変換されたマニュアルページのテーブルを表示するには?

HTMLに変換されたマニュアルページのテーブルを表示するには?

私はブラウザを使ってマニュアルページを開きました。マンページはすぐにHTMLページに変換されます。表が表示されないことを除いて、正常に機能します。代わりに、同様の代替テキストが表示されますが、<p align="center"><font color="#000000"><b><img src="grohtml-199582.png" alt="Image grohtml-199582.png"></b></font></p>実際には画像が見つかりません。

次の環境変数を使用します。

MANOPT='--encoding=UTF-8 -Txhtml --preprocessor=tpr --html'
MANLESS='$MAN_PN$-i -J -Q -R -x4'
BROWSER='firefox %s:lynx %s'

MANOPT空の文字列に設定すると、美しく描かれたテーブルを含むマニュアルページが端末に表示されます。

どんな提案がありますか?

ベストアンサー1

groffはマニュアルページをhtmlに変換する機能を不完全にサポートします。特にテーブル。 groff は次のようなイメージファイルを生成します。壊すそれからpdf- 出力コード。時にはクリッピングが悪く(テキストの一部が切り捨てられ)、時にはコアがダンプされます。

あなた可能イメージファイルが(Webページがある場所の代わりに)一時ディレクトリに書き込まれていることがわかりました。 Webページと同じディレクトリにない場合いつブラウザはページを読み込みますが、画像が見つかりません。

また、これらのテーブルでは、次のものに違反するテキストを検索することはできません。作るテーブル。

何年も groff の問題を解決した後、すべてのマニュアル/html を以下を使って変換しました。man2html。例えばxterm のマニュアルページ

おすすめ記事