A solução que encontrei é o pacote pdfjam , um equivalente em pdf a psutils . Tudo o que preciso fazer é este simples comando:
$ pdfjam --nup 3x3 --noautoscale true --suffix 3by3 source-file.pdf
com
-
nup 3x3para criar a grade 3 por 3 -
--noautoscale truepara evitar escala de ajuste à página -
--suffix 3by3para que o arquivo de saída seja denominadosource-file-3by3.pdf
Como nota, eu poderia alternativamente usar psnup desta maneira:
$ pdf2ps source-file.pdf - | psnup -9 -s1 -p a4 | ps2pdf - destination-file.pdf
-
-9indicando parapsnupEu quero colocar 9 páginas por página -
-s1forçando uma escala de 100%, mantendo as páginas originais no tamanho original -
-p a4para a saída a4 (cuidado com o Debian, ele é sobrescrito por/etc/papersize)
Infelizmente, a conversão pdf2ds coloca margens em torno das páginas originais, portanto, uma grade de 3 por 3 não cabe mais em uma página a4.