Inkscape: ¿Cómo puedo hacer un documento de varias páginas en él?

19

Elegí Inkscape como reemplazo de CorelDRAW en mi Windows. Es gratis, por lo que, por supuesto, debe haber algunos fondos para su poderosa capacidad de crear un código XML perfecto para las imágenes. Sin embargo, supongamos que quiero crear un documental de 10 páginas sobre política india. O algo. Ahora, ¿cómo lo hago?

Hacer una carpeta y guardar cada página por separado como un archivo .svg sería complicado. Así que mi pregunta es esta:

¿Cómo puedo, dado que puedo en primer lugar, hacer un documento de varias páginas con Inkscape? Incluso si la respuesta es "No, no puedes", por favor dilo en una respuesta.

Abhimanyu
fuente

Respuestas:

16

Hoy en día no hay soporte nativo de varias páginas en Inkscape debido a las limitaciones de las especificaciones SVG estrictamente implementadas (el soporte de múltiples páginas solo se introdujo en SVG 1.2. Borrador que nunca se lanzó pero se abandonó a favor del próximo SVG 2.0).

Para superar esto, un complemento externo inkscape-pages proporciona soporte de múltiples páginas mediante la generación de una página maestra con enlaces a subpáginas. Sin embargo, este complemento no producirá código SVG 2.0 para compatibilidad futura. Sin embargo, ayudará a crear varias páginas para exportarlas posteriormente a PDF (por ejemplo, con la ayuda de pdftk Instalar pdftk ).

Takkat
fuente
2
La extensión funcionó bien por primera vez, pero luego comenzó a dar errores y todo el contenido de dos páginas estaba agrupado en uno. Pero eso puede ser otra falla, ya que la extensión funcionó a la perfección por primera vez, aunque alguna IU deficiente. Seguiré haciendo una carpeta con una lista de archivos svg separados ... Hasta que llegue el día.
Abhimanyu
Gracias por compartir sus problemas, aparentemente un inconveniente conocido de esta extensión ... todos esperamos SVG 2.0;)
Takkat
Recibí muchos errores como este cuando lo instalé en Inkscape 0.48.4 en 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. El script de instalación no chmod o + r todos los archivos copiados, ni chmod + x el archivo .py.
LukeJKendall
Tengo un archivo PDF muy largo y solo necesito completar algunas páginas y luego devolverlo como PDF. El complemento de varias páginas parece funcionar, excepto que parece que no puedo importar todo el documento a la vez. La única forma en que sé cómo hacerlo es usando el complemento para crear un documento de varias páginas, y luego importando una página a la vez. ¿Hay alguna manera de importar una página múltiple en un documento de Inkscape de páginas múltiples?
modulitos
2

Si no hay muchas páginas, intente guardarlas como archivos PDF separados de una sola página después de editar con Inkscape y luego combinar usando alguna herramienta como relleno de PDF. No sé si puede dar lugar a algunos problemas más adelante, pero funcionó para mí cuando probé con 3 archivos PDF.

Jose
fuente
0

Un truco es hacer una página enorme tan alta como la cantidad de páginas que necesita en Inkscape. Asegúrese de que las secciones tengan la misma altura, esto se puede hacer copiando / pegando un rectángulo al lado del área de la página como referencia, como se muestra en la siguiente captura de pantalla:

Ejemplo de configuración de Inkscape

Luego, puede exportar un .png con una alta resolución como de costumbre y usar una herramienta de creación de póster, como PosteRazor, que puede instalar con:

sudo apt-get install posterazor

Comience con este comando (tenga en cuenta las letras mayúsculas):

PosteRazor

Siga las instrucciones en PosteRazor. Algunos puntos clave:

  • Establecer márgenes y superposiciones a 0
  • Establezca el tamaño de página en personalizado y coloque las dimensiones de su rectángulo de referencia en Inkscape (las unidades no importan, es solo para la escala)

PosteRazor se puede reemplazar con mupdf y otras alternativas que puede encontrar en esta pregunta de intercambio de pila de Unix .

antoineMoPa
fuente