infoまたはmanPDF形式のページが欲しいので、formattingが正しく表示されます。 texiファイルはtexi2pdfで変換できますが、locateでtexiファイルが見つかりません。この場合、Gpg2情報ページに興味があります。
i=gpg2; info $i | aha | wkhtmltopdf - $i.pdf
適切なPDFファイルを作成します。
LibreOfficeはPDFに変換することもできます。
i=gpg2; info $i > $i && libreoffice --convert-to pdf $i && rm $i
私の意見では、出力は上記のソリューションと競合する可能性があります。
興味深いフォーマットオプションを提供するenscript
もあります( man enscript
を参照):
i=gpg2; info $i > $i; enscript -B -o $i.ps $i; ps2pdf $i.ps $i.pdf && rm $i{,.ps}
info gpg2 | lp -d PDF
PDFを使用してPDF(最初にcups-pdf
パッケージをインストールする必要がある場合があります)__ << PDF>] _ファイルを~/PDF/
に印刷しますが、それほど派手ではありません。
i=gpg2; info -ao $i.pdf $i
動作しますが、出力は見苦しいです。
info
ページをPDFに変換する方法の質問には既に回答している人がいるので、man
ページ(元の最高のオンラインドキュメント)について説明します。
ほとんどの最新のUnixシステムでは、man
に-Tpdf
オプションを使用するだけで、man
ページをPDFに変換できますが、stdout
に出力されるため、リダイレクトする必要があります。
man -Tpdf man > manpage.pdf
何らかの理由で、troff
/groff
のインストール済みバージョン(マニュアルページの背後にあるフォーマットエンジン)が直接PDF出力をサポートしていない場合、Ghostscriptの一部であるps2pdf
を使用できます。
man -Tps man | ps2pdf - manpage.pdf
ソースパッケージから.texiファイルを取得できます。
つかいます
info -w Gpg2
.infoファイルを見つけます。この場合、/usr/share/info/gnupg.info.gz
です。
次に、それを含むパッケージを見つけます。
dpkg -S /usr/share/info/gnupg.info.gz
これは、ファイルがパッケージgnupg
にあることを示します。ソースパッケージをダウンロードします。
apt-get source gnupg
apt-getが教えてくれます
Picking 'gnupg2' as source package instead of 'gnupg'
そして
dpkg-source: info: extracting gnupg2 in gnupg2-2.1.15
したがって、.texiファイルはgnupg2-2.1.15/
フォルダーのどこかにあるはずです(この場合、gnupg2-2.1.15/doc
にあります)