script(1)の出力をpdfに変換

script(1)の出力をpdfに変換

おそらく、スクリプト(1)を使用してターミナルセッションをスクリーンキャストするのではなく、技術が少ない代替手段を使用できます。

DESCRIPTION

script makes a typescript of everything displayed on your terminal.  It
is useful for students who need a hardcopy  record  of  an  interactive
session  as  proof  of  an  assignment,  as  the typescript file can be
printed out later with lpr(1).

これでTypeScriptファイルを作成しました。しかし、読みやすいPDFを作成するにはどうすればよいですか?

cup-pdfのプリンタPDFでlpを使用していますが、出力が壊れています。がたくさんありますがm、空でなければ0;なり34;42ません。

ベストアンサー1

AnsiエスケープとTypeScriptの入力行の編集をうまく処理しているように見えるユーティリティは次のとおりです。ansi2html.shこれは明らかにhtmlを生成します。ブラウザでこの出力を表示して印刷機能を使用できます。または、色が失われても問題ない場合は、HTMLをエスケープせずに簡単なテキストに変換してください。

ansi2html.sh <mytypescript | w3m -dump -T text/html >out.txt

その後、それを使用してenscript単純なテキストファイルを印刷できます。

おすすめ記事