Como posso imprimir um livreto de um arquivo pdf?

32

Eu tenho um documento PDF e quero imprimi-lo como um livreto, ou seja, duas páginas do documento em cada lado de uma folha de papel e para que (quando impresso) a coisa toda possa ser dobrada no meio para criar uma pequeno livreto.

Como posso fazer isso facilmente?

Juan A. Navarro
fonte

Respostas:

23

Para uma alternativa gratuita e universal, você pode usar o pdfbookscript, parte da pdfjamcoleção que geralmente é incluída nas distribuições do LaTeX (principalmente o MacTeX ). É simples de usar na linha de comando:

pdfbook mypdf.pdf

Se o descrito acima não funcionar, /Library/TeX/texbinnão estará no seu PATH (ou /usr/texbinem versões mais antigas do MacTeX). O melhor curso de ação é garantir que PATH esteja definido corretamente (muitos programas de linha de comando falharão se a variável PATH não estiver correta e pdfbookfor um deles); isso não é trivial no OS X se você deseja um comportamento consistente entre os aplicativos lançados a partir do dock e os aplicativos executados a partir de um terminal, então você definitivamente deve procurar uma solução completa para esse problema específico. Como solução alternativa suja, você pode executar export PATH="$PATH:/Library/TeX/texbin:/usr/texbin"todas as vezes antes de usar pdfbook(inclusive no serviço abaixo).

Se você não quiser usar a linha de comando, poderá criar um serviço facilmente.

  1. Inicie o Automator (no Yosemite, em Aplicativos / Outros)
  2. Crie um novo documento e selecione "Serviço".
  3. Na parte superior do quadro direito, em "O serviço recebe selecionado", escolha "Arquivos PDF".
  4. Pesquise "Executar Shell Script" na barra na parte superior do quadro esquerdo e clique duas vezes nele. Selecione para "Passar entrada" como "argumentos" na janela recém-criada.
  5. Digite um script simples em execução pdfbook, por exemplo pdfbook "$@".
  6. Salve-o como "Criar livreto" (por exemplo).
  7. No Finder, selecione um arquivo PDF e, no menu, vá para Serviços / Criar livreto.

Meu script completo também cria um arquivo temporário e abre o PDF resultante:

TMPF=`mktemp -t bookletXXXX`
mv "$TMPF" "$TMPF.pdf"
pdfbook -o "$TMPF.pdf" "$@"
open "$TMPF.pdf"

O problema mais óbvio é o download e a instalação de vários GB de uma distribuição LaTeX, se tudo o que você deseja é o pdfbookscript.

Blout
fonte
Acabei de instalar o mactex e não tenho o pdfbook. Quaisquer outros passos que preciso tomar?
Chris
I've checked the TeX Live repository (which MacTeX uses), pdfbook is there so it definitely looks like a PATH problem. Sadly, you can't just use the full path of the script (which is /usr/texbin/pdfbook) because then it will fail to find its parent script pdfjam. I've updated my answer with an explanation of the problem and a dirty work-around, but you definitely should fix the PATH problem globally instead (I don't remember how I did it and couldn't find the SO question I used back then but it's there somewhere).
Blout
Simplesmente brilhante! Funciona no Linux (Ubuntu) imediatamente.
Hummeling Engineering BV
14

Você pode usar o utilitário Criar livreto 1, que adiciona uma opção para "imprimir", na Visualização ou em qualquer outro aplicativo, para gerar um segundo arquivo pdf com as páginas organizadas adequadamente para imprimir e encadernar como livreto. Ao imprimir o livreto PDF resultante, lembre-se de selecionar “Frente e verso: encadernação pela borda curta” nas opções “Layout” da caixa de diálogo de impressão.

1. Já não é grátis, US $ 9,99 na App Store a partir de 09/2015.

Juan A. Navarro
fonte
Eu usei essa ferramenta com o OSX 10.7.3 e ela funciona bem - funcionalidade bastante agradável em um pacote de baixo peso.
@Phrogz, obrigado por me informar. Atualizei o link para apontar para o site do desenvolvedor.
Juan A. Navarro
1
Parece que o link necessidades outra atualização: thekeptpromise.com/FreeApps/#CreateBooklet
Eric Darchis
1
O URL mudou novamente, agora: thekeptpromise.com/CreateBooklet - eles também estão cobrando por isso atualmente. No entanto, foi apenas US $ 4,99 no momento de comentar, que vale a pena o tempo que me salvou :)
MNEM
7

Minha solução é instalar a versão para Macintosh do Adobe Acrobat Reader DC, disponível em https://get.adobe.com/reader/ , e usá-la para abrir o arquivo PDF. Ao imprimir a partir do Adobe Reader, existem várias opções no tamanho e no manuseio da página:

  1. Poster
  2. Múltiplo
  3. Livreto

Escolha Livreto e pronto.

Captura de tela do Adobe Reader no OS X

Consulte https://helpx.adobe.com/acrobat/kb/print-booklets-acrobat-reader.html para obter mais detalhes. A vantagem desta solução que a mesma solução também funciona no mundo do Windows.

YudhiWidyatama
fonte
5

"Impressão de livreto" é chamada imposição na terminologia do negócio de impressão profissional.

Impostor Barato

é um utilitário para fazer exatamente o que você deseja. Custa US $ 35 e tem uma avaliação gratuita com alguns recursos desativados. É acessível para uso casual, mas também é bom o suficiente para imposição profissional.


fonte
4

Abra o PDF na visualização, vá para a caixa de diálogo de impressão e você encontrará algumas (espero) configurações úteis - digo espero que não tenha feito exatamente o que você está procurando ...

Clique na pequena seta para baixo ao lado do nome da impressora para expandir a caixa de diálogo de impressão, se ainda não estiver maior. Na metade inferior da janela de diálogo, há um menu suspenso onde você pode selecionar algumas opções relevantes:

  • Em Layout (no menu suspenso), Páginas por folha (você pode configurá-lo como 2 para ter um lado esquerdo e direito em cada página)
  • Também em Layout, frente e verso (você pode escolher a borda do papel sobre a qual a encadernação ocorreria - não sei como isso funciona para dobrar no meio ...
  • O menu suspenso também possui uma seção chamada Impressão de livretos , que possui várias opções que serão do seu interesse, principalmente a primeira caixa de seleção para ativar a impressão de livretos :)

Agora eu não fiz isso sozinho e não sei se funcionará para dobrar as páginas no meio (parece que ele serve para encadernar as páginas ao longo de uma borda), mas esse provavelmente é o lugar para começar a procurar.

Se não funcionar como está, talvez seja necessário reorganizar manualmente as páginas (o que você pode fazer na Visualização) para que estejam na ordem correta, para que uma simples impressão em frente e verso com encadernação na borda curta as coloque nos lugares certos , embora isso possa ser bastante difícil se houver muitas páginas ...

Boa sorte...

drfrogsplat
fonte
2
No menu suspenso, não vejo opção para “Impressão de livretos”, talvez isso seja uma opção de uma impressora específica?
Juan A. Navarro
oh, desculpe, você está certo: / Eu não sabia que isso fazia parte do driver da HP para as impressoras aqui no trabalho ... você ainda podia brincar com a ordem das páginas e 2 páginas por folha / impressão em frente e verso I adivinhe ... #
111110 drfrogsplat
1

Você pode usar o script python gratuito aqui . Basta adicioná-lo à sua pasta Serviços PDF na Biblioteca do usuário (crie a pasta se ela não existir). Aparecerá no botão PDF do seu menu de impressão.

Está definido para folhas A3, mas há opções para alterar o tamanho da folha (e outras coisas) no script.

benwiggy
fonte