
ソフトウェアは私の人々がnroffまたはvt100 "catman"ページ設定を使用しているかどうかを知りたいと思います。これをどのように決めますか?
答え1
nroffを試してください。 "man" の最新バージョンでは、デフォルトで *roff を使用します。
man man
デフォルトでは、nroffを表示するのは私のUbuntuとOS Xシステムのデフォルト値なので、安全な選択でなければなりません。
答え2
短い答え:nroffを選択してください。
Nroffは従来のマニュアルページワードプロセッサです。 「Catman」ページは通常、テキスト端末で使用するためにnroffとしてフォーマットされたマニュアルページです。 Catmanページには書式がほとんどなく、太字と下線のみがあり、特定の端末幅(通常80列)に合わせて作成されています。過去には、フォーマット時間を避けるために事前にフォーマットされた(例えば、catman)ページをインストールするのが合理的でしたが、最新(ただし最新ではない)システムでは、フォーマットに費やされる時間はわずかです。一部のシステムにはキャッシュがあるため、各ソースページのフォーマットは一度だけ指定されていますが、これまで使用されなくなりました。ソースのnroffページの利点は、さまざまな端末幅、さまざまな文字エンコード、または端末以外の設定(Webブラウザ、PDFなど)に合わせてフォーマットできることです。
既存のコンテンツを表示または表示し/usr/man
ます/usr/share/man
。man
ドットで始まり、その後に2文字が続く行を含む多くのファイルを含む数字の後に名前が付けられたディレクトリが表示されると、システムはnroffのマニュアルページをサポートします。文字(文字の形8、下線、または太字で表示される場合があります)を含むファイルを含む数字の後に名前付きディレクトリが表示される場合、システムはcatmanページをサポートしますcat
。^H
\010
\x08
実際、ほとんどのシステムは、一方が欠けている場合でも両方をサポートします。たとえば、Linuxシステムにはcatmanページはほとんどインストールされていませんが、これをサポートしています。対照的に、デフォルトのOpenBSDインストールはcatmanページに付属していますが、nroffのマニュアルページ(ポートの標準)をサポートしています。一部のシステムは他の形式もサポートしています。たとえば、Solaris は一部のページを SGML 形式で提供します。