Eu converto arquivos .txt em arquivos .ps com enscript, OK! Depois disso, uso "ps2pdf" para converter os arquivos .ps em arquivos .pdf. OK!
E eu posso ver:
Pergunta: Qual parâmetro devo usar (com enscript ou ps2pdf) para fornecer o nome "$subject" personalizado do PDF (não quero o título "Enscript Output" na parte superior do meu leitor de PDF).
Portanto, não se trata de nomes de arquivos, mas sim do "$assunto" que um arquivo PDF possui.
Responder1
Angus está correto quanto ao %%Title:
comentário que controla o título que o PDF terá. Mas a maneira mais fácil de definir o título enscript
é usar sua --title
opção:
enscript --title 'My PDF title' foo.txt -o foo.ps
Responder2
No início de cada arquivo PS, há comentários especialmente formatados com alguns metadados importantes. Entre eles, o título (dê uma olhada no resultado de head your-ps-file.ps
).
Você precisa alterar o %%Title:
comentário. Uma maneira seria fazer isso direito ao convertê-lo para PDF.
< psfile.ps sed '1,/^%%EndComments/ s/^%%Title:.*/%%Title: New Title/' | \
ps2pdf - pdffile.pdf