Inkscape: Wie kann ich darin ein mehrseitiges Dokument erstellen?

19

Ich habe Inkscape als Ersatz für CorelDRAW unter Windows ausgewählt. Es ist kostenlos, also muss es natürlich ein paar Hintergründe geben, angesichts seiner mächtigen Fähigkeit, perfekten XML-Code für Bilder zu erstellen. Angenommen, ich möchte einen 10-seitigen Dokumentarfilm über die indische Politik erstellen. Oder irgendwas. Wie mache ich das jetzt?

Das Erstellen eines Ordners und das separate Speichern jeder Seite als .svg-Datei wäre problematisch. Meine Frage lautet also:

Wie kann ich mit Inkscape ein mehrseitiges Dokument erstellen, vorausgesetzt, ich kann es zuerst erstellen? Auch wenn die Antwort "Nein, können Sie nicht" ist, sagen Sie dies bitte in einer Antwort.

Abhimanyu
quelle

Antworten:

16

Aufgrund der Einschränkungen der streng implementierten SVG-Spezifikationen gibt es in Inkscape derzeit keine native Unterstützung für mehrere Seiten.

Um dies zu umgehen, bietet ein externes Plugin inkscape-pages Unterstützung für mehrere Seiten durch Generieren einer Masterseite mit Links zu Unterseiten. Dieses Plugin erzeugt jedoch keinen SVG 2.0-Code für die zukünftige Kompatibilität. Trotzdem hilft es, mehrere Seiten für den späteren Export als PDF zu erstellen (z. B. mit Hilfe von pdftk Installieren Sie pdftk ).

Takkat
quelle
2
Die Erweiterung funktionierte zum ersten Mal gut, gab aber später Fehler aus und der gesamte Inhalt von zwei Seiten wurde zu einer zusammengepfercht. Das kann aber auch ein anderer Fehler sein, da die Erweiterung zum ersten Mal reibungslos funktioniert hat, wenn auch mit einer schlechten Benutzeroberfläche. Ich bleibe bei der Erstellung eines Ordners mit einer Liste separater SVG-Dateien ... Bis der Tag kommt.
Abhimanyu
Vielen Dank für das Teilen Ihrer Probleme, anscheinend ein bekannter Nachteil dieser Erweiterung ... wir warten alle auf SVG 2.0;)
Takkat
Ich habe viele solche Fehler erhalten, als ich es in Inkscape 0.48.4 unter 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. installiert habe : Das Installationsskript ändert weder alle kopierten Dateien noch die .py-Datei.
LukeJKendall
Ich habe eine sehr lange PDF-Datei und muss nur ein paar Seiten ausfüllen und sie dann als PDF zurückgeben. Das mehrseitige Plugin scheint zu funktionieren, außer dass ich nicht das gesamte Dokument auf einmal importieren kann. Ich weiß nur, wie das geht, indem ich mit dem Plugin ein mehrseitiges Dokument erstelle und dann jeweils eine Seite importiere. Gibt es eine Möglichkeit, mehrseitige Dokumente in ein mehrseitiges Inkscape-Dokument zu importieren?
Modulitos
2

Wenn nicht viele Seiten vorhanden sind, speichern Sie sie nach der Bearbeitung mit Inkscape als separate PDF-Einzelseiten und führen Sie sie mit einem Tool wie PDF fill zusammen. Ich weiß nicht, ob es später zu Problemen kommen kann, aber es hat bei mir funktioniert, als ich es mit 3 PDF-Dateien versuchte.

Jose
quelle
0

Ein Trick besteht darin, eine große Seite so groß zu machen, wie Sie in Inkscape benötigen. Stellen Sie sicher, dass die Höhe der Abschnitte gleich ist. Kopieren Sie dazu ein Rechteck neben dem Seitenbereich, und fügen Sie es ein, wie in der folgenden Abbildung gezeigt:

Beispiel für ein Inkscape-Setup

Anschließend können Sie wie gewohnt eine .png-Datei mit hoher Auflösung exportieren und ein Plakaterstellungstool wie PosteRazor verwenden, mit dem Sie Folgendes installieren können:

sudo apt-get install posterazor

Starten Sie es mit diesem Befehl (beachten Sie die Großbuchstaben):

PosteRazor

Folgen Sie den Anweisungen in PosteRazor. Einige wichtige Punkte:

  • Stellen Sie Ränder und Überlappungen auf 0 ein
  • Legen Sie die Seitengröße auf "Benutzerdefiniert" fest und legen Sie die Abmessungen Ihres Referenzrechtecks ​​in Inkscape fest (Einheiten spielen keine Rolle, sie dienen nur der Skalierung).

Poste mit mupdf und anderen Alternativen ersetzt werden , die Sie in dieser Unix Stack finden Frage .

antoineMoPa
quelle