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

19

Escolhi o Inkscape como um substituto do CorelDRAW no meu Windows. É gratuito, então é claro que deve haver alguns cenários em face 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 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, desde que posso, criar um documento com várias páginas com o Inkscape? Mesmo se a resposta for "Não, você não pode", diga-o em uma resposta.

Abhimanyu
fonte

Respostas:

16

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

Para superar isso, um plug - in externo inkscape-pages fornece suporte para várias páginas, gerando uma página mestra com links para subpáginas. No entanto, este plug-in não produzirá código SVG 2.0 para compatibilidade futura. No entanto, ajudará a criar várias páginas para exportar posteriormente para PDF (por exemplo, com a ajuda do pdftk Instale o pdftk ).

Takkat
fonte
2
A extensão funcionou bem pela primeira vez, mas depois começou a dar erros e todo o conteúdo de duas páginas foi amontoado em uma. Mas isso pode ser outra falha, pois a extensão funcionou perfeitamente pela primeira vez, embora com uma interface do usuário ruim. Eu continuarei criando uma pasta com uma lista de arquivos svg separados ... Até o dia chegar.
Abhimanyu
Obrigado por compartilhar seus problemas, aparentemente uma desvantagem conhecida desta extensão ... todos nós espera para SVG 2.0;)
Takkat
Eu recebi muitos erros assim quando o instalei no Inkscape 0.48.4 no Ubuntu 14.04: ** (inkscape:26506): CRITICAL **: Inkscape::Extension::Extension* Inkscape::Extension::build_from_reprdoc(Inkscape::XML::Document*, Inkscape::Extension::Implementation::Implementation*): assertion 'doc != NULL' failed ** (inkscape:26506): WARNING **: Unable to create extension from definition file /usr/share/inkscape/extensions/pages_addlayer.inx. O script de instalação não chmod o + r todos os arquivos copiados, nem chmod + x o arquivo .py.
LukeJKendall
Eu tenho um arquivo PDF muito longo e preciso preencher apenas algumas páginas e depois devolvê-lo como PDF. O plug-in de várias páginas parece funcionar, exceto que não consigo importar todo o documento de uma só vez. A única maneira de saber como fazê-lo é usando o plug-in para criar um documento com várias páginas e importando uma página por vez. Existe uma maneira de importar uma página múltipla para um documento do inkscape de várias páginas?
Modulitos 25/03
2

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

Jose
fonte
0

Um truque é criar uma página enorme com o número de páginas que você precisa no Inkscape. Verifique se as seções são iguais em altura, isso pode ser feito copiando / colando um retângulo ao lado da á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 com alta resolução, como de costume, e usar uma ferramenta de criação de pôsteres, como PosteRazor, na qual você pode instalar:

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)

O PosteRazor pode ser substituído por mupdf e outras alternativas que você pode encontrar nesta pergunta sobre troca de pilhas unix .

antoineMoPa
fonte