Eu uso a saída postscript, e diretamente converto a saída para PDF
on the fly. Eu também mudo mais algumas coisas durante isso, incluindo as cores padrão do postscript (para gráficos de duas cores, vermelho e azul é melhor que vermelho e verde, já que algumas pessoas são vermelho-verde-cego, por exemplo). Outra melhoria óbvia é executar pdfcrop
depois.
De qualquer forma, o truque é usar a sintaxe de comando externa para a saída.
Eu tenho um script que parece aproximadamente assim: (na verdade, agora é um script python, para a substituição de cores)
#!/bin/sh
epstopdf --filter --outfile "$1"
pdfcrop "$1" "$1"
e depois no gnuplot eu uso:
set output "| /home/myself/.bin/gnuplot-to-pdf file.pdf"
No entanto, não tenho ideia de como combinar isso com o modo org-babel (nem uma ideia do que seja isso). Ele poderia, no entanto, trabalhar essencialmente com o nome do arquivo de saída padrão file.pdf
e também especificando isso para o org-babel-gnuplot?