Existe uma nova versão de paps que é capaz de escrever diretamente PDF selecionável. Veja: link
Então eu converto um pedaço de texto para PDF da seguinte forma:
INPUT="this text goes to a pdf file"
paps $INPUT 2>/dev/null | ps2pdf -sPAPERSIZE=a4 -dOptimize=true -dEmbedAllFonts=true - out.pdf
O que funciona muito bem, não fosse pelo fato muito irritante de o PDF produzido ser uma imagem - o que significa que o texto não pode ser selecionado ou pesquisado. Eu procurei por alternativas, mas não consegui encontrar uma que permitisse que a fonte fosse alterada (o que paps
faz). Em particular, as alternativas dadas aqui não são adequadas, por uma razão ou outro (falta de suporte UTF-8, etc.).
Existe uma ferramenta que atenda aos requisitos acima mencionados?
Existe uma nova versão de paps que é capaz de escrever diretamente PDF selecionável. Veja: link
Tags pdf text conversion