端末からの man 出力と同様に、端末で troff ファイルをレンダリングします。

端末からの man 出力と同様に、端末で troff ファイルをレンダリングします。

troffファイルをレンダリングしようとしています。https://github.com/bit-team/backintime/blob/master/common/man/C/backintime-config.1ターミナルから。

catmanが端末からtroffファイルを出力する方法のように、出力(または他のユーティリティを使用して)を作成するにはどうすればよいですか?

troffファイルを端末が理解できる形式に変換する必要がありますか?


注:PDFやHTMLにエクスポートしたくありません。

答え1

ただ

man "${Path-To-Troff-File}" 

答え2

別のオプション(システムによって異なります):groff適切な後処理マクロを含むtroffツールを使用してTTYデバイスに出力しますutf8

# To stdout
$ groff -man -T utf8 file.1

# From archive via pipe
$ zcat file.1.gz | groff -man -T utf8 -i

# Pass to less
$ groff -man -T utf8 file.1 | less -R
...

使用するマクロは、groffを使用してオプションを渡すことによって検出し、grogオプションで実行できます。--runたとえば、

$ grog file.1
groff -man file.1
$ grog --run -T utf8 file.1
groff -T utf8 -man file.1
[DOC]
...
  • 小さな森- groff 文書フォーマットシステム用のフロントエンドです。
  • 主な- 次のgroffコマンドのオプションを推測してください。

  • grove_tmac- GNU roff 組版システムのマクロファイルです。
  • グローブマン- マニュアルページを作成するには、GNU roffを使用します。
  • 悪い- タイプライターに類似した装置のためのgroffドライバー。
  • 11月- TTYデバイス用の文書フォーマットを指定するには、groffを使用します。
  • トロフィー- groffテキストフォーマットシステム用のtroffプロセッサ。

関連情報