私はenscriptを使ってpdfファイルを生成しています。次のようにファイル名を含むヘッダーを含めたいと思います。
enscript --header='$n' ... file.py | ps2pdf - file.pdf
生成されたPDFの各ページには、ファイル名を含むヘッダーが含まれています。このタイトルをPDFの最初のページにのみ表示するにはどうすればよいですか?
答え1
そのようなオプションはscriptには存在しないようです。私は最初のページとヘッダーを含むPDFと残りのページは含まれていますが、ヘッダーを持たない別々のPDFを生成し、それを組み合わせてこれを達成しました。
enscript --output="-" --header='$n' --pages="1" "$infile" | ps2pdf - "$outfile.tmp1" # first page with header
enscript --output="-" --header='' --pages="2-" "$infile" | ps2pdf - "$outfile.tmp2" # rest of the pages without header
pdftk "$outfile.tmp1" "$outfile.tmp2" cat output "$outfile" # concat results
rm "$outfile.tmp1" "$outfile.tmp2"