Ich arbeite mit Inkscape in cli no ( --without-gui
oder -z
) zu:
hanzi
, pinyin
); test-union-cli.svg
). Also benutze ich diesen Befehl:
%Vor%** (inkscape: 27462): KRITISCH * : Inkscape :: XML :: Dokument sp_repr_read_file (const gchar *, const gchar *): Zusicherung 'Inkscape :: IO :: file_test (Dateiname, G_FILE_TEST_EXISTS)' ist fehlgeschlagen
** (inkscape: 27462): KRITISCH * : Inkscape :: XML :: Dokument sp_repr_read_file (const gchar *, const gchar *): Zusicherung 'Inkscape :: IO :: file_test (Dateiname, G_FILE_TEST_EXISTS)' ist fehlgeschlagen
** (inkscape: 27462): WARNUNG **: Das angegebene Dokument test-union-cli.svg kann nicht geöffnet werden (existiert nicht oder ist keine gültige SVG-Datei)
Die Datei test-union-cli.svg
soll nicht existieren. Also, was mache ich hier falsch?
-z
oder --without-gui
. Fragt nach #inkscape
und es kommt heraus, dass zur Zeit ( Inkscape 0.48.3.1 r9886 (Jan 29 2013)
) verb Parameter nicht unterstützt:
Verben nehmen keine Argumente - & gt; Sie können eine Datei, mit der Sie geöffnet haben, nicht speichern '-f' unter einem anderen Namen kopieren Sie die Datei zuerst (z. B. im Skript), und bearbeiten und speichern Sie die kopierte Datei
Es gibt einen Fehler bestätigt zu diesem Thema (siehe: Fehler: Skriptfähige Methode zur Verfügung stellen Speichern von Dateien ).
Verben, die derzeit (mit stabil) sind, müssen immer die GUI öffnen (auch wenn keine Interaktion ist erforderlich)
Fehler wurde bestätigt Erlaube das Unterdrücken der GUI (-z) bei Verwendung der --verb Option (en) und zur Wunschliste hinzugefügt.
Neuere Version von Inkscape kann dieses "Problem" beheben, derzeit können Sie es lösen, indem Sie
tun %Vor%Verbesserungen sind auf dem Weg lp: ~ 7-eric / inkscape / effectscript :
Lesen Sie hier das Commit-Protokoll der Revision 12388 Ссылка - das war kürzlich in Trunk zusammengeführt, und AFAIU erlaubt, Boolops-Verben über zu laufen CLI ohne GUI - & gt; wahrscheinlich wird die nächste Hauptversion von inkscape (0.49) eine bessere cli-Unterstützung haben
Tags und Links command-line svg inkscape