Como imprimir um documento no formato de livro de 4 páginas por folha

Publicado por Sérgio Monteiro Basto em 05/05/2006

[ Hits: 26.382 ]

Blog: http://www.serjux.com/

 


Como imprimir um documento no formato de livro de 4 páginas por folha



Nesta dica mostro como imprimir um documento em formato de livro (i.e, como converter ou imprimir o documento no formato de 4 páginas por folha, onde as últimas páginas ficam nas costas das primeiras). Depois de impressas, em frente e verso, dobrado fica um autêntico livro.

Para isso basta ter instalado o pacote psutil, que acredito que já venha instalado na maioria das distribuições, basta ter os comandos psbook e psnup.

Converta o documento para PS (PostScript), basta escolher imprimir para um arquivo que será gravado em PS, no Mozilla, Openoffice etc. Depois, na linha de comando, aplicar:

$ psbook nomedodocumento.ps | psnup -2 > nomedodocumento_book.ps

Pode escolher a variante:

$ psbook nomedodocumento.ps -s4 | psnup -2 > nomedodocumento_book.ps

que ficam mesmo 4 folhas por página.

Pode ainda fazer um script chamado, por exemplo, ps2book.sh:

echo "psbook $1 -s4 | psnup -2 > $2"
psbook $1 | psnup -2 > $2

Por fim, pode imprimir:

$ lpr nomedodocumento_book.ps

ou converter para PDF:

$ ps2pdf nomedodocumento_book.ps

E viva o Linux!

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Hello world em 397 linguagens

Para tocar arquivos MPC no XMMS

Uma bússola de sobrevivência no mundo Unix

Executar comando na entrada e saída do Vim

IV Encontro Nacional Linuxchix Brasil - Descobridor dos sete mares

  

Comentários
[1] Comentário enviado por PaMpLoNa em 06/05/2006 - 15:47h

Achei uma excelente dica, tava precisando de algo assim, só não posso testar agora pra ver se funciona mesmo...

[2] Comentário enviado por wander_gw em 11/04/2007 - 17:53h

tem um jeito + fácil, basta usar o comendo mpage -#

#=2 --> coloca 2 páginas em cada lado da folha
#=4 --> coloca 4 páginas em cada lado da folha
#=8 --> coloca 8 páginas em cada lado da folha

só tem um problema com estes conmandos (psbook, psnup e mpage) as páginas impressar do lado de tras da folha ficam de cabeça pra baixo.
Se alguem souber como resolver isto, me diga (y).

t+

[3] Comentário enviado por sergiomb em 08/09/2010 - 16:54h

quando se imprime , em vez de usar o print long edge (standard) imprimir com short edge (flip)



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts