Inkscape: come posso creare un documento con più pagine in esso?


19

Ho scelto Inkscape come sostituto di CorelDRAW sul mio Windows. È gratuito, quindi ovviamente ci devono essere alcuni sfondi di fronte alla sua possente capacità di creare un codice XML perfetto per le immagini. Tuttavia, supponiamo che io voglia creare un documentario a 10 pagine sulla politica indiana. O qualsiasi altra cosa. Ora, come lo faccio?

Creare una cartella e salvare ogni pagina separatamente come file .svg sarebbe disordinato. Quindi la mia domanda è questa:

Come posso, dato che posso, in primo luogo, creare un documento a più pagine con Inkscape? Anche se la risposta è "No, non puoi", per favore dillo in una risposta.

Risposte:


16

Oggi non esiste supporto nativo per più pagine in Inkscape a causa delle limitazioni delle specifiche SVG rigorosamente implementate (il supporto multipagina è stato introdotto solo nella bozza di SVG 1.2. Che non è mai stata rilasciata ma è stata abbandonata a favore dell'imminente SVG 2.0).

Per ovviare a questo un plug -in esterno inkscape-pages fornisce supporto multi-pagina attraverso la generazione di una pagina master con collegamenti a sottopagine. Tuttavia, questo plugin non produrrà il codice SVG 2.0 per la compatibilità futura. Tuttavia, aiuterà a creare più pagine per l'esportazione successiva in PDF (ad esempio con l'aiuto di pdftk Installa pdftk ).


2
L'estensione ha funzionato bene per la prima volta, ma in seguito ha iniziato a dare errori e tutto il contenuto di due pagine è stato stipato in uno. Ma questo può essere un altro errore, poiché l'estensione ha funzionato senza problemi per la prima volta, anche se con un'interfaccia utente scadente. Continuerò a creare una cartella con un elenco di file svg separati ... Fino al giorno in cui verrà.
Abhimanyu,

Grazie per aver condiviso i tuoi problemi, apparentemente uno svantaggio noto di questa estensione ... tutti aspettiamo SVG 2.0;)
Takkat,

Ho avuto un sacco di errori come questo quando l'ho installato in Inkscape 0.48.4 sotto 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. lo script di installazione non chmod o + r tutti i file copiati, né chmod + x il file .py.
LukeJKendall,

Ho un file PDF molto lungo e devo solo compilare alcune pagine, quindi restituirlo come PDF. Il plugin multipagina sembra funzionare, tranne per il fatto che non riesco a importare l'intero documento in una volta. L'unico modo in cui so come farlo è utilizzare il plugin per creare un documento multipagina, quindi importare una pagina alla volta. C'è un modo per importare una multi-pagina in un documento inkscape multi-pagina?
Modulitos,

2

Se non ci sono molte pagine, prova a salvarle come file PDF a pagina singola separati dopo averlo modificato con Inkscape e quindi unisci utilizzando alcuni strumenti come riempimento PDF. Non so se potrebbe causare alcuni problemi in seguito, ma ha funzionato per me quando ho provato con 3 file PDF.


0

Un trucco è rendere una pagina enorme alta quanto il numero di pagine necessarie in Inkscape. Assicurati che le sezioni siano uguali in altezza, questo può essere fatto copiando / incollando un rettangolo accanto all'area della pagina per riferimento come mostrato nella seguente schermata:

Esempio di configurazione di Inkscape

Quindi, puoi esportare un .png ad alta risoluzione come al solito e utilizzare uno strumento di creazione di poster, come PosteRazor, che puoi installare con:

sudo apt-get install posterazor

Inizia con questo comando (nota le lettere maiuscole):

PosteRazor

Seguire le istruzioni in PosteRazor. Alcuni punti chiave:

  • Impostare i margini e le sovrapposizioni su 0
  • Imposta la dimensione della pagina su personalizzata e metti le dimensioni del tuo rettangolo di riferimento in Inkscape (le unità non contano, è solo per la scala)

PosteRazor può essere sostituito con mupdf e altre alternative che puoi trovare in questa domanda su unex stackexchange .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.