Imprima PDF a partir da linha de comando no Linux: similar a enscript -2lr

0

Eu costumava imprimir duas páginas de texto em um único lado do papel tamanho carta / A4, cada página sendo uma única coluna desse lado.

Foi um bom equilíbrio entre legibilidade e economia de papel. Consegui fazer isso usando um único comando:

enscript -2r myTextFile.txt

Existe um equivalente moderno, sendo capaz de imprimir arquivos PDF de maneira similar a partir da linha de comando? Quando eu estava usando enscript , eu estava usando uma estação de trabalho Apollo:)

Obrigado antecipadamente

    
por Harvey King 02.02.2018 / 03:45

1 resposta

0

Se você estiver usando o sistema de impressão CUPS, essa funcionalidade estará incluída; você não precisará de nenhuma ferramenta específica para isso. Assim como o Theophrastus indicou em um comentário, você pode usar uma opção de trabalho: -o number-up=2 com o comando de impressão básico do CUPS lp ou com o comando de compatibilidade do BSD lpr .

Se você estiver usando algum outro sistema de impressão que não inclua essa funcionalidade, talvez seja necessário construir um canal como este:

pdftops your-PDF-file.pdf | psnup -2 | lp

Pode ser necessário adicionar algumas opções a esse pipeline para selecionar o tamanho do papel, a impressora, etc.

Pelo menos em Debian, o utilitário pdftops está em poppler-utils package e psnup está em psutils .

    
por 02.02.2018 / 07:43