Inkscape: Como posso criar um documento de várias páginas nele?

Inkscape: Como posso criar um documento de várias páginas nele?

Escolhi o Inkscape como substituto do CorelDRAW no meu Windows. É gratuito, então é claro que deve haver alguns cenários diante de sua poderosa capacidade de criar código XML perfeito para imagens. No entanto, suponha que eu queira criar um documentário de 10 páginas sobre a política indiana. Ou nada. Agora, como faço isso?

Criar uma pasta e salvar cada página separadamente como um arquivo .svg seria uma bagunça. Então minha pergunta é esta:

Como posso, já que posso, em primeiro lugar, criar um documento de várias páginas com o Inkscape?Mesmo que a resposta seja “Não, você não pode”, diga isso em uma resposta.

Responder1

Hoje não há suporte nativo para várias páginas no Inkscape devido às limitações das especificações SVG estritamente implementadas (o suporte para várias páginas só foi introduzido no rascunho do SVG 1.2. que nunca foi lançado, mas foi abandonado em favor do próximo SVG 2.0).

Para superar isso, um plugin externopáginas do inkscapefornece suporte a várias páginas por meio da geração de uma página mestra com links para subpáginas. No entanto, este plugin não produzirá código SVG 2.0 para compatibilidade futura. No entanto, ajudará a criar múltiplas páginas para posterior exportação para PDF (por exemplo, com a ajuda depdftk Instalar pdftk ).

Responder2

Se não houver muitas páginas, tente salvá-las como arquivos PDF de página única separados após editar com o Inkscape e depois mesclar usando alguma ferramenta como preenchimento de PDF. Não sei se isso pode causar alguns problemas posteriormente, mas funcionou para mim quando tentei com 3 arquivos PDF.

Responder3

Eu escrevi uma ferramenta que gera um PDF de várias páginas a partir do seu documento do Inkscape; ele usa o truque comum de "camadas como páginas". Eu chamo ink2pdf, pegue aqui:https://github.com/spook/ink2pdf.

Ele também permite tags condicionais e mapeamento personalizado de camada para página simplesmente pela forma como você nomeia as camadas. Espero que ajude!

Responder4

Um truque é fazer uma página enorme com a altura do número de páginas que você precisa no Inkscape. Certifique-se de que as seções tenham altura igual, isso pode ser feito copiando/colando um retângulo próximo à área da página para referência, como mostrado na captura de tela a seguir:

Exemplo de configuração do Inkscape

Em seguida, você pode exportar um .png em alta resolução como de costume e usar uma ferramenta de criação de pôster, como o PosteRazor, que pode ser instalada com:

sudo apt-get install posterazor

Inicie com este comando (observe as letras maiúsculas):

PosteRazor

Siga as instruções no PosteRazor. Alguns pontos-chave:

  • Defina margens e sobreposições como 0
  • Defina o tamanho da página como personalizado e coloque as dimensões do seu retângulo de referência no Inkscape (as unidades não importam, é apenas para escala)

PosteRazor pode ser substituído por mupdf e outras alternativas que você pode encontrar neste unix stackexchangepergunta.

informação relacionada