Wie kann man in Inkscape (oder Scribus) mit Live-Vorschau schrittweise wiederholen?

Ich versuche, eine einfache, gut verteilte Tabelle mit horizontalen Linien zu erstellen.

Ausgehend von einem InDesign-Hintergrund konnte ich dies in Indesign leicht erreichen, indem ich eine einzelne Linie erstellte und dann „Schritt und Wiederholung“ auswählte, die Anzahl der Zeilen und Spalten auswählte und die vertikalen und horizontalen Unterschiede bei aktiviertem Vorschaumodus anpasste und auf „ okay", als das Aussehen das war, was ich wollte.

Um beispielsweise ein einfaches Formular (schwarzweiß) zu entwerfen, das Zeilen enthält, die ausgefüllt werden sollen, möchte ich möglicherweise einen Abschnitt mit zwei Spalten mit leeren Zeilen (z. B. für Namen oder Elemente, die hineingeschrieben werden sollen).

In Inkscape ist das nächste, was ich gefunden habe, Bearbeiten -> Klonen -> Kachelklone erstellen, aber das hat zwei Probleme:

  1. Es gibt keine "Vorschau" für die Ergebnisse, daher kann ich sie nicht anpassen, bis sie visuell so aussieht, wie ich es möchte. Und
  2. Die „Verschiebung“ für vertikal und horizontal ist nur prozentual möglich, nicht in der Entfernung. (Und da die Linie keine wirkliche Höhe hat, kann ich die vertikale Übersetzung anscheinend überhaupt nicht zum Laufen bringen.)

In Scribus gibt es eine „Multiple Duplicate“-Option, die Verschiebungen in Bezug auf Entfernungen zulässt, aber es gibt immer noch keinen Vorschaumodus.

Ich versuche, meine Arbeitsabläufe so umzustellen, dass nur frei verfügbare Open-Source-Software verwendet wird, insbesondere für einfache Arbeiten. Es scheint, als wäre eine Live-Vorschau für das „Step and Repeat“-Ergebnis eine einfache, offensichtliche Funktion, daher habe ich das Gefühl, dass mir etwas fehlt, das mir dies in Scribus oder Inkscape ermöglichen würde.

Wie kann ich eine Live-Vorschau für das „Step and Repeat“-Ergebnis erhalten, entweder in Inkscape oder Scribus?


Die Problemumgehung, die ich verwendet habe, keine Antwort auf meine Frage, aber die nächste, die ich für meinen gewünschten Workflow leicht herausfinden konnte, war (in Inkscape):

  1. Machen Sie die einzelne Linie.
  2. Ziehen Sie es bei gedrückter Strg-Taste nach unten (um das Ziehen streng vertikal zu halten).
  3. Drücken Sie beim Ziehen die Leertaste, in meinem Fall 14 Mal, da ich 15 Zeilen haben wollte. Machen Sie sich keine Sorgen, dass die Kopien alle sehr grob verteilt sind.
  4. Ziehen Sie die oberen und unteren Linien bei gedrückter Strg-Taste genau dorthin, wo ich sie haben möchte (wobei Sie jedoch nur die vertikale Bewegung beibehalten, damit alle Linien ausgerichtet sind).
  5. Verwenden Sie das Bedienfeld "Ausrichten und verteilen", um die Linien gleichmäßig zu verteilen.
  6. Gruppieren Sie die 15 Linien.
  7. Ziehen Sie die Gruppe bei gedrückter Strg-Taste horizontal und verwenden Sie die Leertaste, um eine Kopie (oder mehrere Kopien) abzulegen.
  8. Wiederholen Sie die Bedienfeldaktion „Ausrichten und verteilen“, aber platzieren Sie die Gruppen horizontal, um sie in gleichmäßig verteilte Spalten zu bringen.

Das ist alles andere als ideal, aber ich konnte den Abstand zumindest visuell und nicht rechnerisch handhaben.

Ist es für den Druck auf Papier oder planen Sie etwas Feineres wie Datenerhebungsformulare, die in einem Computer ausgefüllt werden?
@ user287001, sehr gute Frage. Momentan mache ich das nur zum Drucken. Wie man ausfüllbare PDFs mit Open-Source-Tools erstellt, wäre auch eine großartige Frage, aber das ist hier nicht meine Frage. :)
Scribus hat nur sehr wenige Tools, die eine Live-Vorschau bieten ... und -- da ich keinen ID-Hintergrund habe? -- ich habe es für diese Art von Anwendungsfällen nie wirklich vermisst. persönlich - wie Sie es tun, würde ich mich für ein mehrfaches Duplizieren entscheiden und dann ausrichten und verteilen, um dem gewünschten Ergebnis immer näher zu kommen. Ich kann sogar das Ausrichtungs- und Verteilungsfenster geöffnet lassen, während Sie den vertikalen Abstand der Elemente ändern was ist die Aufgabe, die Sie ausführen müssen ...

Antworten (3)

In Inkscape können Sie die Interpolate-Erweiterung verwenden. Es ist im Grunde das Äquivalent von Inkscape zu einer schrittweisen Überblendung in Illustrator.

  1. Zeichnen Sie mit dem Bézier-Werkzeug eine Linie F6. Nachdem Sie den ersten Knoten erstellt haben, halten Sie CTRLbeim Klicken gedrückt, um die Linie horizontal zu beschränken.

  2. Duplizieren Sie die Zeile mit Ctrl+D

  3. Halten Sie mit dem Auswahl- und Transformationswerkzeug F1gedrückt, CTRLwährend Sie die duplizierte Linie vertikal nach unten an die gewünschte Position verschieben.

  4. Wählen Sie beide Linien aus, klicken Sie dann auf Erweiterungen > Aus Pfad generieren > Interpolieren und aktivieren Sie bei Bedarf die Live-Vorschau . Klicken Sie abschließend auf Anwenden und Schließen .

Geben Sie hier die Bildbeschreibung ein

Beachten Sie auch, dass die Interpolation-Erweiterung nicht nur mit geraden Linien funktioniert, sondern auch zwischen zwei beliebigen Linien/Formen interpolieren kann. Zum Beispiel:

Geben Sie hier die Bildbeschreibung ein

Danke! Dies ist eine sehr nette Lösung für diesen speziellen Anwendungsfall einer Zeilentabelle. Ich würde es lieben, wenn ein Inkscape-Update die allgemeinere „Step and Repeat“-Funktion mit Live-Vorschau hinzufügen würde, aber im Moment denke ich, dass dies das Beste ist, was ich finden werde.
Die Erweiterung verfügt bereits über eine Live-Vorschau

Sie können eine Erweiterung (Erweiterungen > Rendern > Raster ...) verwenden, um automatisch ein Raster zu zeichnen. Wählen Sie einfach einen sehr hohen Wert für den horizontalen Abstand.

Geben Sie hier die Bildbeschreibung ein

Gewöhnliche Benutzer können Programmen sehr selten fehlende Funktionen hinzufügen, nur Programmierer können dies richtig tun. Sogar das Skripting erfordert die Einstellung und das Denken eines Programmierers, aber das erforderliche Hintergrundwissen ist bemerkenswert geringer.

Hier ist eine weitere Problemumgehung. Machen Sie eine Gruppe: Ein Rechteck und eine Linie:

Geben Sie hier die Bildbeschreibung ein

Kacheln Sie Klone, skalieren Sie das Ergebnis (Sie müssen die Strichskalierung in den Einstellungen verhindern), entfernen Sie die Füllfarbe, zeichnen Sie eine weiße Überlagerung, um eine leere Zone zu erhalten:

Geben Sie hier die Bildbeschreibung ein

Nicht gefragt: Wenn Sie einige Formen häufig benötigen, erstellen Sie ein Arbeitsblatt, das sie für den einfachen Zugriff enthält. Die Symbolliste ist ein weiterer Ort für sie.