Option d'Inkscape changée ?
Closed this issue · 4 comments
bortzmeyer commented
Mon inkscape a râlé lors de la génération du PDF :
inkscape --export-type=pdf build/attestation_page1.svg
** (inkscape:1171786): WARNING **: 10:30:48.535: Invalid option --export-type=pdf
Apparemment, l'option qui marche est --export-pdf=attestation.pdf
.
bortzmeyer commented
% inkscape --version
Gtk-Message: 10:46:38.699: Failed to load module "canberra-gtk-module"
Inkscape 0.92.5 (2060ec1f9f, 2020-04-08)
Nimn commented
Le problème vient du Gtk-Message: (...)
qui ne permet pas d'identifier le numéro de version.
Proposition de correctif :
diff --git a/Makefile b/Makefile
index 410c969..42914f1 100644
--- a/Makefile
+++ b/Makefile
@@ -2,7 +2,7 @@ config_file=config/config.inc
output_file=attestation.pdf
build_path=build
qr_bin=qr
-ink_parameters=$(shell inkscape --version 2>&1 | head -n 1 | awk '{if ($$2 >= 1) print "--export-type=pdf" ; else print "--export-pdf=$@"}' )
+ink_parameters=$(shell inkscape --version 2>/dev/null | head -n 1 | awk '{if ($$2 >= 1) print "--export-type=pdf" ; else print "--export-pdf=$@"}' )
all: $(output_file)
bortzmeyer commented
@Nimn Ce patch semble bien fonctionner, merci.