Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 23-08-2020 13:49:28

Elzen
Modérateur
Distrib. : Debian Sid GNU/Linux
Noyau : amd64 (à jour le vendredi)
(G)UI : Touhy
Inscription : 01-07-2014

Conversion SVG → PDF (rsvg-convert, problème de polices)

Salut les gens o/

long story short: je fais un peu de vulga scientifique illustrée, mais j'ai depuis récemment un souci avec les illustrations.

Je trace les images en SVG (en m'appuyant notamment sur les persos mis à dispos par Gee, sur son blog) avec Inkscape, et comme ça s'intègre dans un doc en LᴬTᴇX, je convertis ça en PDF ensuite. Histoire de ne pas avoir à générer tous les PDFs à la main, j'ai un Makefile avec la jolie petite ligne qui va bien dedans :

rsvg-convert -f pdf [le fichier à convertir].svg > [le fichier de destination].pdf



Jusque là, donc, ça marchait super bien. Pour vous donner une idée, voici un des PDFs générés de longue date (ici reconverti ensuite en PNG grâce à pdftocairo pour pouvoir être affiché directement dans vos navigateurs) :

file-R1aa66cfc6dec4fb12e607c289a516eb4

Sauf que depuis environ une semaine, le rendu est, disons le poliment, beaucoup moins beau. Le même exemple, donc refait avec exactement la même commande et à partir d'exactement le même fichier source :

file-Raeeb1558a64774e3f15e98b209d0a561

Vous conviendrez que, bon, quelque chose ne va ostensiblement pas. J'ai donc, dans le doute, tenté de regénérer le fichier PDF directement depuis Inkscape, pour voir ce que ça donnait. Et donc ça m'a confirmé qu'il n'y a pas ce souci de police côté Inkscape, par contre ça m'a fait réaliser que l'export PDF d'Inkscape me génère une image qui, visiblement, n'a pas la même taille, ce qui n'est pas glop non plus :

file-R7c2ec7900c88436626e0fd4ee305453a

Du coup, je me retrouve un peu coincé, parce que ça veut dire que si je veux utiliser l'export Inkscape comme solution de secours le temps de piger/corriger le souci avec rsvg-convert, il va falloir que je me batte pour remettre le truc à la bonne taille, ce qui augmente d'autant la pénibilité de la chose. Donc si quelqu'un pouvait avoir une idée de génie pour que mes outils habituels se remettent à fonctionner, ça m'aiderait beaucoup ^^'

Quelques détails. Comme Gee, j'utilise la police (libre) Lavi. Ne l'ayant pas trouvée dans les dépôts (au contraire de Domestic Manners, l'autre police utilisée par Gee mais qui, je trouve, rend moins bien pour mes illus à moi), j'ai récupéré le fichier quelque part sur le net (sans doute , mais je ne me rappelle plus trop), que j'ai mise dans mon ~/.fonts, lequel n'a pas bougé d'un iota depuis des lustres.

J'ai regardé dans mes mises à jours de ces dernières semaines, rien ne semble à vue de nez concerner rsvg-convert (qui vient du paquet librsvg2-bin), mais je vous mets les logs d'apt ici au cas où :

tail -n32 /var/log/apt/history.log


Start-Date: 2020-08-08  11:27:04
Commandline: apt upgrade --with-new-pkgs --no-install-recommends
Install: libmujs1:amd64 (1.0.7-2, automatic), fonts-sil-gentium:amd64 (20081126:1.03-2, automatic)
Upgrade: fdisk:amd64 (2.36-1, 2.36-2), texlive-plain-generic:amd64 (2020.20200629-1, 2020.20200804-1), vlc-bin:amd64 (3.0.11-4+b1, 3.0.11.1-1), libpolkit-gobject-1-0:amd64 (0.105-28, 0.105-29), libdevmapper1.02.1:amd64 (2:1.02.171-1, 2:1.02.171-2), vlc-plugin-video-output:amd64 (3.0.11-4+b1, 3.0.11.1-1), dmsetup:amd64 (2:1.02.171-1, 2:1.02.171-2), libglade2-0:amd64 (1:2.6.4-2+b1, 1:2.6.4-2.2), bsdextrautils:amd64 (2.36-1, 2.36-2), libavformat58:amd64 (7:4.3-3+b2, 7:4.3.1-1), libpangoft2-1.0-0:amd64 (1.42.4-8, 1.44.7-5), libpangoft2-1.0-0:i386 (1.42.4-8, 1.44.7-5), texlive-font-utils:amd64 (2020.20200629-1, 2020.20200804-1), libavfilter7:amd64 (7:4.3-3+b2, 7:4.3.1-1), liblapack3:amd64 (3.9.0-2, 3.9.0-3), uno-libs-private:amd64 (1:7.0.0~rc2-1, 1:7.0.0-1), libjpeg-turbo-progs:amd64 (1:2.0.5-1, 1:2.0.5-1.1), texlive-latex-base:amd64 (2020.20200629-1, 2020.20200804-1), libqt5test5:amd64 (5.14.2+dfsg-4, 5.14.2+dfsg-5), libfdisk1:amd64 (2.36-1, 2.36-2), ffmpeg:amd64 (7:4.3-3+b2, 7:4.3.1-1), libpython3.8-dev:amd64 (3.8.5-1, 3.8.5-2), libuno-salhelpergcc3-3:amd64 (1:7.0.0~rc2-1, 1:7.0.0-1), qt5-gtk-platformtheme:amd64 (5.14.2+dfsg-4, 5.14.2+dfsg-5), libllvm9:amd64 (1:9.0.1-13, 1:9.0.1-13+b1), libllvm9:i386 (1:9.0.1-13, 1:9.0.1-13+b1), pioneers:amd64 (15.5-1+b1, 15.6-1), libportaudio2:amd64 (19.6.0-1, 19.6.0-1.1), libportaudio2:i386 (19.6.0-1, 19.6.0-1.1), libqt5help5:amd64 (5.14.2-2, 5.14.2-3), libc6-dev:amd64 (2.31-2, 2.31-3), libpython3.8-minimal:amd64 (3.8.5-1, 3.8.5-2), libswresample3:amd64 (7:4.3-3+b2, 7:4.3.1-1), libswresample3:i386 (7:4.3-3+b2, 7:4.3.1-1), texlive-publishers:amd64 (2020.20200629-1, 2020.20200804-1), vlc-plugin-qt:amd64 (3.0.11-4+b1, 3.0.11.1-1), libpciaccess0:amd64 (0.14-1, 0.16-1), libpciaccess0:i386 (0.14-1, 0.16-1), libpocketsphinx3:amd64 (0.8+5prealpha+1-11, 0.8+5prealpha+1-12), apt:amd64 (2.1.7, 2.1.8), kpartx:amd64 (0.8.4-2, 0.8.4-3), texlive-luatex:amd64 (2020.20200629-1, 2020.20200804-1), libpango1.0-0:amd64 (1.42.4-8, 1.44.7-5), libarchive-tools:amd64 (3.4.3-1+b1, 3.4.3-2), libkf5configwidgets-data:amd64 (5.70.0-1, 5.70.0-2), texlive-lang-greek:amd64 (2020.20200629-1, 2020.20200804-1), libmount1:amd64 (2.36-1, 2.36-2), libmount1:i386 (2.36-1, 2.36-2), libelf1:amd64 (0.180-1, 0.180-1+b1), libelf1:i386 (0.180-1, 0.180-1+b1), bsdmainutils:amd64 (12.1.6, 12.1.7), libarchive13:amd64 (3.4.3-1+b1, 3.4.3-2), vlc-l10n:amd64 (3.0.11-4, 3.0.11.1-1), at-spi2-core:amd64 (2.36.0-2, 2.36.0-3), libqt5dbus5:amd64 (5.14.2+dfsg-4, 5.14.2+dfsg-5), libqt5sql5-sqlite:amd64 (5.14.2+dfsg-4, 5.14.2+dfsg-5), python3-ply:amd64 (3.11-3, 3.11-4), libc6:amd64 (2.31-2, 2.31-3), libc6:i386 (2.31-2, 2.31-3), texlive-base:amd64 (2020.20200629-1, 2020.20200804-1), python3-pycparser:amd64 (2.20-2, 2.20-3), util-linux:amd64 (2.36-1, 2.36-2), libpython3.8:amd64 (3.8.5-1, 3.8.5-2), python3.8:amd64 (3.8.5-1, 3.8.5-2), texlive-fonts-extra:amd64 (2020.20200629-1, 2020.20200804-1), libqt5widgets5:amd64 (5.14.2+dfsg-4, 5.14.2+dfsg-5), libvlc5:amd64 (3.0.11-4+b1, 3.0.11.1-1), libpolkit-agent-1-0:amd64 (0.105-28, 0.105-29), gir1.2-pango-1.0:amd64 (1.42.4-8, 1.44.7-5), ncal:amd64 (12.1.6, 12.1.7), pioneers-console:amd64 (15.5-1+b1, 15.6-1), udev:amd64 (245.7-1, 246-2), locales:amd64 (2.31-2, 2.31-3), pioneers-console-data:amd64 (15.5-1, 15.6-1), texlive-pictures:amd64 (2020.20200629-1, 2020.20200804-1), libmpdec2:amd64 (2.4.2-3, 2.5.0-4), texlive-lang-french:amd64 (2020.20200629-1, 2020.20200804-1), texlive-fonts-recommended:amd64 (2020.20200629-1, 2020.20200804-1), libx11-6:amd64 (2:1.6.9-2+b1, 2:1.6.10-3), libx11-6:i386 (2:1.6.9-2+b1, 2:1.6.10-3), libapt-pkg6.0:amd64 (2.1.7, 2.1.8), libuno-cppuhelpergcc3-3:amd64 (1:7.0.0~rc2-1, 1:7.0.0-1), libpostproc55:amd64 (7:4.3-3+b2, 7:4.3.1-1), libvlccore9:amd64 (3.0.11-4+b1, 3.0.11.1-1), python-pycparser:amd64 (2.20-2, 2.20-3), libudev1:amd64 (245.7-1, 246-2), libudev1:i386 (245.7-1, 246-2), libmatroska7:amd64 (1.6.0-2, 1.6.2-1), libvlc-bin:amd64 (3.0.11-4+b1, 3.0.11.1-1), texlive-xetex:amd64 (2020.20200629-1, 2020.20200804-1), libturbojpeg0:amd64 (1:2.0.5-1, 1:2.0.5-1.1), libqt5xml5:amd64 (5.14.2+dfsg-4, 5.14.2+dfsg-5), libkf5configwidgets5:amd64 (5.70.0-1, 5.70.0-2), texlive-latex-extra:amd64 (2020.20200629-1, 2020.20200804-1), libqt5printsupport5:amd64 (5.14.2+dfsg-4, 5.14.2+dfsg-5), calendar:amd64 (12.1.6, 12.1.7), mount:amd64 (2.36-1, 2.36-2), libspectre1:amd64 (0.2.8-2, 0.2.9-1), libqt5concurrent5:amd64 (5.14.2+dfsg-4, 5.14.2+dfsg-5), libpangoxft-1.0-0:amd64 (1.42.4-8, 1.44.7-5), libinput-bin:amd64 (1.15.5-1, 1.16.0-1), libblkid1:amd64 (2.36-1, 2.36-2), libblkid1:i386 (2.36-1, 2.36-2), libllvm10:amd64 (1:10.0.1-1, 1:10.0.1-1+b1), libllvm10:i386 (1:10.0.1-1, 1:10.0.1-1+b1), libc-l10n:amd64 (2.31-2, 2.31-3), libuno-purpenvhelpergcc3-3:amd64 (1:7.0.0~rc2-1, 1:7.0.0-1), libqt5gui5:amd64 (5.14.2+dfsg-4, 5.14.2+dfsg-5), libc-bin:amd64 (2.31-2, 2.31-3), libpangocairo-1.0-0:amd64 (1.42.4-8, 1.44.7-5), libpangocairo-1.0-0:i386 (1.42.4-8, 1.44.7-5), libre2-8:amd64 (20200706+dfsg-2, 20200801+dfsg-1), libatspi2.0-0:amd64 (2.36.0-2, 2.36.0-3), libatspi2.0-0:i386 (2.36.0-2, 2.36.0-3), libcap2:amd64 (1:2.36-1, 1:2.42-2), libcap2:i386 (1:2.36-1, 1:2.42-2), python3.8-minimal:amd64 (3.8.5-1, 3.8.5-2), libcap2-bin:amd64 (1:2.36-1, 1:2.42-2), libuuid1:amd64 (2.36-1, 2.36-2), libuuid1:i386 (2.36-1, 2.36-2), libreoffice-style-colibre:amd64 (1:7.0.0~rc2-1, 1:7.0.0-1), libavcodec58:amd64 (7:4.3-3+b2, 7:4.3.1-1), libavcodec58:i386 (7:4.3-3+b2, 7:4.3.1-1), libqt5webkit5:amd64 (5.212.0~alpha4-4, 5.212.0~alpha4-5), python-pkg-resources:amd64 (44.0.0-3, 44.1.1-1), mupdf:amd64 (1.16.1+ds1-2, 1.17.0+ds1-1), ure:amd64 (1:7.0.0~rc2-1, 1:7.0.0-1), vlc:amd64 (3.0.11-4+b1, 3.0.11.1-1), libavutil56:amd64 (7:4.3-3+b2, 7:4.3.1-1), libavutil56:i386 (7:4.3-3+b2, 7:4.3.1-1), vlc-data:amd64 (3.0.11-4, 3.0.11.1-1), libsmartcols1:amd64 (2.36-1, 2.36-2), libqt5core5a:amd64 (5.14.2+dfsg-4, 5.14.2+dfsg-5), rfkill:amd64 (2.36-1, 2.36-2), libavdevice58:amd64 (7:4.3-3+b2, 7:4.3.1-1), eject:amd64 (2.36-1, 2.36-2), apt-utils:amd64 (2.1.7, 2.1.8), libx11-data:amd64 (2:1.6.9-2, 2:1.6.10-3), libswscale5:amd64 (7:4.3-3+b2, 7:4.3.1-1), bsdutils:amd64 (1:2.36-1, 1:2.36-2), libunwind8:amd64 (1.2.1-11, 1.3.2-2), bash:amd64 (5.0-6, 5.0-7), libqt5opengl5:amd64 (5.14.2+dfsg-4, 5.14.2+dfsg-5), libuno-cppu3:amd64 (1:7.0.0~rc2-1, 1:7.0.0-1), libc-dev-bin:amd64 (2.31-2, 2.31-3), fonts-opensymbol:amd64 (2:102.11+LibO7.0.0~rc2-1, 2:102.11+LibO7.0.0-1), pioneers-data:amd64 (15.5-1, 15.6-1), libpython3.8-stdlib:amd64 (3.8.5-1, 3.8.5-2), libzstd1:amd64 (1.4.5+dfsg-3, 1.4.5+dfsg-4), libzstd1:i386 (1.4.5+dfsg-3, 1.4.5+dfsg-4), python3.8-dev:amd64 (3.8.5-1, 3.8.5-2), libuno-sal3:amd64 (1:7.0.0~rc2-1, 1:7.0.0-1), libv4l-0:amd64 (1.20.0-1, 1.20.0-1.1), texlive-science:amd64 (2020.20200629-1, 2020.20200804-1), libqt5network5:amd64 (5.14.2+dfsg-4, 5.14.2+dfsg-5), libv4lconvert0:amd64 (1.20.0-1, 1.20.0-1.1), libblas3:amd64 (3.9.0-2, 3.9.0-3), vlc-plugin-base:amd64 (3.0.11-4+b1, 3.0.11.1-1), libqt5designer5:amd64 (5.14.2-2, 5.14.2-3), compiz-plugins-main:amd64 (2:0.8.18-2, 2:0.8.18-3), libpango-1.0-0:amd64 (1.42.4-8, 1.44.7-5), libpango-1.0-0:i386 (1.42.4-8, 1.44.7-5), libjs-sphinxdoc:amd64 (2.4.3-4, 2.4.3-5), texlive-latex-recommended:amd64 (2020.20200629-1, 2020.20200804-1), libsphinxbase3:amd64 (0.8+5prealpha+1-10+b1, 0.8+5prealpha+1-11), libjpeg62-turbo:amd64 (1:2.0.5-1, 1:2.0.5-1.1), libjpeg62-turbo:i386 (1:2.0.5-1, 1:2.0.5-1.1), libheif1:amd64 (1.6.1-1+b1, 1.6.1-1+b2), texlive-extra-utils:amd64 (2020.20200629-1, 2020.20200804-1), libavresample4:amd64 (7:4.3-3+b2, 7:4.3.1-1), libavresample4:i386 (7:4.3-3+b2, 7:4.3.1-1), python-ply:amd64 (3.11-3, 3.11-4), libqt5sql5:amd64 (5.14.2+dfsg-4, 5.14.2+dfsg-5), libx11-xcb1:amd64 (2:1.6.9-2+b1, 2:1.6.10-3), libx11-xcb1:i386 (2:1.6.9-2+b1, 2:1.6.10-3), libinput10:amd64 (1.15.5-1, 1.16.0-1), bash-completion:amd64 (1:2.10-1, 1:2.11-1), gstreamer1.0-plugins-ugly:amd64 (1.16.2-2+b1, 1.16.2-2.1)
End-Date: 2020-08-08  11:30:25

Start-Date: 2020-08-08  11:30:41
Commandline: apt autoremove --purge
Purge: libx264-155:amd64 (2:0.155.2917+git0a84d98-2)
End-Date: 2020-08-08  11:30:41

Start-Date: 2020-08-15  11:52:16
Commandline: apt upgrade --with-new-pkgs --no-install-recommends
Install: libcdio19:amd64 (2.1.0-2, automatic), gir1.2-harfbuzz-0.0:amd64 (2.6.7-1, automatic), libkaccounts2:amd64 (4:20.08.0-1, automatic)
Upgrade: texlive-plain-generic:amd64 (2020.20200804-1, 2020.20200804-3), libdevmapper1.02.1:amd64 (2:1.02.171-2, 2:1.02.171-3), dmsetup:amd64 (2:1.02.171-2, 2:1.02.171-3), libgpgmepp6:amd64 (1.13.1-9, 1.14.0-1), libkf5purpose-bin:amd64 (5.70.0-1, 5.70.0-2), libpangoft2-1.0-0:amd64 (1.44.7-5, 1.46.0-1), libpangoft2-1.0-0:i386 (1.44.7-5, 1.46.0-1), texlive-font-utils:amd64 (2020.20200804-1, 2020.20200804-3), uno-libs-private:amd64 (1:7.0.0-1, 1:7.0.1~rc1-1), libwayland-egl1:amd64 (1.18.0-1, 1.18.0-2~exp1), libwayland-egl1:i386 (1.18.0-1, 1.18.0-2~exp1), texlive-latex-base:amd64 (2020.20200804-1, 2020.20200804-2), fonts-gfs-porson:amd64 (1.1-6, 1.1-7), sysvinit-utils:amd64 (2.96-3, 2.96-4), libkf5coreaddons-data:amd64 (5.70.0-1, 5.70.0-2), gir1.2-gtk-3.0:amd64 (3.24.20-1, 3.24.22-1), openjdk-8-jdk:amd64 (8u252-b09-1, 8u265-b01-1), libuno-salhelpergcc3-3:amd64 (1:7.0.0-1, 1:7.0.1~rc1-1), libspeechd2:amd64 (0.9.1-5, 0.10.1-1), gcc-9-base:amd64 (9.3.0-16, 9.3.0-17), gcc-9-base:i386 (9.3.0-16, 9.3.0-17), openjdk-8-jre:amd64 (8u252-b09-1, 8u265-b01-1), libegl-mesa0:amd64 (20.1.4-1, 20.1.5-1), texlive-publishers:amd64 (2020.20200804-1, 2020.20200804-3), libctf-nobfd0:amd64 (2.35-1, 2.35-2), libgtk-3-common:amd64 (3.24.20-1, 3.24.22-1), apt:amd64 (2.1.8, 2.1.10), libgtk-3-0:amd64 (3.24.20-1, 3.24.22-1), libgtk-3-0:i386 (3.24.20-1, 3.24.22-1), texlive-luatex:amd64 (2020.20200804-1, 2020.20200804-2), libpango1.0-0:amd64 (1.44.7-5, 1.46.0-1), libmarco-private2:amd64 (1.24.0-1, 1.24.1-1), libglapi-mesa:amd64 (20.1.4-1, 20.1.5-1), libglapi-mesa:i386 (20.1.4-1, 20.1.5-1), binutils:amd64 (2.35-1, 2.35-2), libgpgme11:amd64 (1.13.1-9, 1.14.0-1), gtk-3-examples:amd64 (3.24.20-1, 3.24.22-1), libcdio-cdda2:amd64 (10.2+2.0.0-1+b1, 10.2+2.0.0-1+b2), nano:amd64 (4.9.3-1, 5.1-1), texlive-base:amd64 (2020.20200804-1, 2020.20200804-2), libxatracker2:amd64 (20.1.4-1, 20.1.5-1), texlive-fonts-extra:amd64 (2020.20200804-1, 2020.20200804-3), gir1.2-pango-1.0:amd64 (1.44.7-5, 1.46.0-1), ncdu:amd64 (1.14.1-1, 1.15.1-1), bindfs:amd64 (1.14.1-1, 1.14.7-1), python3-sip:amd64 (4.19.23+dfsg-1, 4.19.24+dfsg-1), libkf5coreaddons5:amd64 (5.70.0-1, 5.70.0-2), texlive-pictures:amd64 (2020.20200804-1, 2020.20200804-2), libpipeline1:amd64 (1.5.2-2, 1.5.3-1), texlive-fonts-recommended:amd64 (2020.20200804-1, 2020.20200804-2), libapt-pkg6.0:amd64 (2.1.8, 2.1.10), libuno-cppuhelpergcc3-3:amd64 (1:7.0.0-1, 1:7.0.1~rc1-1), texlive-xetex:amd64 (2020.20200804-1, 2020.20200804-2), libgbm1:amd64 (20.1.4-1, 20.1.5-1), texlive-latex-extra:amd64 (2020.20200804-1, 2020.20200804-3), python3-pycurl:amd64 (7.43.0.2-3+b1, 7.43.0.2-7), openjdk-8-jdk-headless:amd64 (8u252-b09-1, 8u265-b01-1), libwayland-client0:amd64 (1.18.0-1, 1.18.0-2~exp1), libwayland-client0:i386 (1.18.0-1, 1.18.0-2~exp1), binutils-x86-64-linux-gnu:amd64 (2.35-1, 2.35-2), libcdio-paranoia2:amd64 (10.2+2.0.0-1+b1, 10.2+2.0.0-1+b2), libpangoxft-1.0-0:amd64 (1.44.7-5, 1.46.0-1), libinput-bin:amd64 (1.16.0-1, 1.16.1-1), libuno-purpenvhelpergcc3-3:amd64 (1:7.0.0-1, 1:7.0.1~rc1-1), libpangocairo-1.0-0:amd64 (1.44.7-5, 1.46.0-1), libpangocairo-1.0-0:i386 (1.44.7-5, 1.46.0-1), pci.ids:amd64 (0.0~2020.05.29-1, 0.0~2020.07.21-1), libxxhash0:amd64 (0.7.4-1, 0.8.0-1), youtube-dl:amd64 (2020.06.16.1-1, 2020.07.28-1), hedgewars-data:amd64 (1.0.0-9, 1.0.0-11), libreoffice-style-colibre:amd64 (1:7.0.0-1, 1:7.0.1~rc1-1), ure:amd64 (1:7.0.0-1, 1:7.0.1~rc1-1), python3-pkg-resources:amd64 (46.1.3-1, 49.3.1-1), xgammon:amd64 (0.99.1128-3+b2, 0.99.1128-4), libykpers-1-1:amd64 (1.20.0-2, 1.20.0-2.1), libkf5purpose5:amd64 (5.70.0-1, 5.70.0-2), apt-utils:amd64 (2.1.8, 2.1.10), iproute2:amd64 (5.7.0-1, 5.8.0-1), libgl1-mesa-dri:amd64 (20.1.4-1, 20.1.5-1), libgl1-mesa-dri:i386 (20.1.4-1, 20.1.5-1), hedgewars:amd64 (1.0.0-9, 1.0.0-11), libosmesa6:amd64 (20.1.4-1, 20.1.5-1), binutils-common:amd64 (2.35-1, 2.35-2), initscripts:amd64 (2.96-3, 2.96-4), openjdk-8-jre-headless:amd64 (8u252-b09-1, 8u265-b01-1), libuno-cppu3:amd64 (1:7.0.0-1, 1:7.0.1~rc1-1), fonts-opensymbol:amd64 (2:102.11+LibO7.0.0-1, 2:102.11+LibO7.0.1~rc1-1), libbinutils:amd64 (2.35-1, 2.35-2), rsync:amd64 (3.2.2-2, 3.2.3-1), gtk-update-icon-cache:amd64 (3.24.20-1, 3.24.22-1), fonts-sil-gentium:amd64 (20081126:1.03-2, 20081126:1.03-3), libuno-sal3:amd64 (1:7.0.0-1, 1:7.0.1~rc1-1), texlive-science:amd64 (2020.20200804-1, 2020.20200804-3), sysv-rc:amd64 (2.96-3, 2.96-4), libexiv2-27:amd64 (0.27.2-8, 0.27.3-3), libpango-1.0-0:amd64 (1.44.7-5, 1.46.0-1), libpango-1.0-0:i386 (1.44.7-5, 1.46.0-1), libjs-sphinxdoc:amd64 (2.4.3-5, 3.2.1-1), texlive-latex-recommended:amd64 (2020.20200804-1, 2020.20200804-2), python-imaplib2:amd64 (2.57-5, 2.57-5.1), texlive-extra-utils:amd64 (2020.20200804-1, 2020.20200804-3), libwayland-server0:amd64 (1.18.0-1, 1.18.0-2~exp1), libinput10:amd64 (1.16.0-1, 1.16.1-1), libctf0:amd64 (2.35-1, 2.35-2), libiso9660-11:amd64 (2.0.0-2, 2.1.0-2), bash-completion:amd64 (1:2.11-1, 1:2.11-2), gstreamer1.0-plugins-ugly:amd64 (1.16.2-2.1, 1.16.2-2.1+b1), play.it:amd64 (2.11.4-1, 2.12.0-1), libglx-mesa0:amd64 (20.1.4-1, 20.1.5-1), libglx-mesa0:i386 (20.1.4-1, 20.1.5-1), libwayland-cursor0:amd64 (1.18.0-1, 1.18.0-2~exp1), libwayland-cursor0:i386 (1.18.0-1, 1.18.0-2~exp1)
End-Date: 2020-08-15  11:55:07

Start-Date: 2020-08-15  11:57:59
Commandline: apt autoremove --purge
Purge: libkaccounts1:amd64 (4:17.08.3-1+b1), libjson-c4:amd64 (0.13.1+dfsg-9)
End-Date: 2020-08-15  11:58:00

Start-Date: 2020-08-21  19:05:23
Commandline: apt upgrade --with-new-pkgs --no-install-recommends
Install: libraw20:amd64 (0.20.0-4, automatic), libgloox18:amd64 (1.0.24-2, automatic), libayatana-ido3-0.4-0:amd64 (0.8.0-1, automatic), libpoppler95:amd64 (0.85.0-2, automatic)
Upgrade: libefivar1:amd64 (37-2.1, 37-4), libavformat58:amd64 (7:4.3.1-1, 7:4.3.1-2), libpangoft2-1.0-0:amd64 (1.46.0-1, 1.46.0-2), libpangoft2-1.0-0:i386 (1.46.0-1, 1.46.0-2), poppler-utils:amd64 (0.71.0-6, 0.85.0-2), libavfilter7:amd64 (7:4.3.1-1, 7:4.3.1-2), libnghttp2-14:amd64 (1.41.0-2, 1.41.0-3), uno-libs-private:amd64 (1:7.0.1~rc1-1, 1:7.0.1~rc1-1+b1), libqt5test5:amd64 (5.14.2+dfsg-5, 5.14.2+dfsg-6), ffmpeg:amd64 (7:4.3.1-1, 7:4.3.1-2), libayatana-indicator3-7:amd64 (0.7.1-1, 0.8.0-1), libuno-salhelpergcc3-3:amd64 (1:7.0.1~rc1-1, 1:7.0.1~rc1-1+b1), libspeechd2:amd64 (0.10.1-1, 0.10.1-2), 0ad:amd64 (0.0.23.1-4+b1, 0.0.23.1-5), libxapian30:amd64 (1.4.15-1, 1.4.17-1), qt5-gtk-platformtheme:amd64 (5.14.2+dfsg-5, 5.14.2+dfsg-6), libswresample3:amd64 (7:4.3.1-1, 7:4.3.1-2), libswresample3:i386 (7:4.3.1-1, 7:4.3.1-2), libgegl-0.4-0:amd64 (0.4.24-1, 0.4.24-1+b1), libpgm-5.2-0:amd64 (5.2.122~dfsg-3, 5.2.122+git20200619~dfsg-2), openvpn:amd64 (2.4.9-2, 2.4.9-3), libpango1.0-0:amd64 (1.46.0-1, 1.46.0-2), libgs9:amd64 (9.52~dfsg-1, 9.52.1~dfsg-1), libasound2-data:amd64 (1.2.2-2.3, 1.2.3.2-1), libsqlite3-0:amd64 (3.32.3-1, 3.33.0-1), libsqlite3-0:i386 (3.32.3-1, 3.33.0-1), libicu67:amd64 (67.1-3, 67.1-4), libicu67:i386 (67.1-3, 67.1-4), libefiboot1:amd64 (37-2.1, 37-4), libqt5dbus5:amd64 (5.14.2+dfsg-5, 5.14.2+dfsg-6), libqt5sql5-sqlite:amd64 (5.14.2+dfsg-5, 5.14.2+dfsg-6), meson:amd64 (0.55.0-2, 0.55.0-2.1), xserver-xorg-input-libinput:amd64 (0.29.0-1, 0.30.0-1), fuse3:amd64 (3.9.2-1, 3.9.3-1), libqt5widgets5:amd64 (5.14.2+dfsg-5, 5.14.2+dfsg-6), gir1.2-pango-1.0:amd64 (1.46.0-1, 1.46.0-2), udev:amd64 (246-2, 246.2-1), libnm0:amd64 (1.26.0-1, 1.26.2-1), resolvconf:amd64 (1.82, 1.84), alsa-utils:amd64 (1.2.2-2, 1.2.3-1), libklibc:amd64 (2.0.7-1, 2.0.8-1), libwww-perl:amd64 (6.46-1, 6.47-1), kbd:amd64 (2.0.4-4, 2.2.0-1), libuno-cppuhelpergcc3-3:amd64 (1:7.0.1~rc1-1, 1:7.0.1~rc1-1+b1), debianutils:amd64 (4.11, 4.11.1), libpostproc55:amd64 (7:4.3.1-1, 7:4.3.1-2), libudev1:amd64 (246-2, 246.2-1), libudev1:i386 (246-2, 246.2-1), libqt5xml5:amd64 (5.14.2+dfsg-5, 5.14.2+dfsg-6), libqt5printsupport5:amd64 (5.14.2+dfsg-5, 5.14.2+dfsg-6), libqt5concurrent5:amd64 (5.14.2+dfsg-5, 5.14.2+dfsg-6), libpangoxft-1.0-0:amd64 (1.46.0-1, 1.46.0-2), sqlite3:amd64 (3.32.3-1, 3.33.0-1), libuno-purpenvhelpergcc3-3:amd64 (1:7.0.1~rc1-1, 1:7.0.1~rc1-1+b1), libfuse3-3:amd64 (3.9.2-1, 3.9.3-1), libqt5gui5:amd64 (5.14.2+dfsg-5, 5.14.2+dfsg-6), libotr5:amd64 (4.1.1-3+b1, 4.1.1-4), libpangocairo-1.0-0:amd64 (1.46.0-1, 1.46.0-2), libpangocairo-1.0-0:i386 (1.46.0-1, 1.46.0-2), libxt6:amd64 (1:1.1.5-1+b3, 1:1.2.0-1), aptitude-common:amd64 (0.8.13-1, 0.8.13-2), apt-listbugs:amd64 (0.1.32, 0.1.33), libavcodec58:amd64 (7:4.3.1-1, 7:4.3.1-2), libavcodec58:i386 (7:4.3.1-1, 7:4.3.1-2), ure:amd64 (1:7.0.1~rc1-1, 1:7.0.1~rc1-1+b1), libavutil56:amd64 (7:4.3.1-1, 7:4.3.1-2), libavutil56:i386 (7:4.3.1-1, 7:4.3.1-2), python3-pkg-resources:amd64 (49.3.1-1, 49.3.1-2), ghostscript:amd64 (9.52~dfsg-1, 9.52.1~dfsg-1), libqt5core5a:amd64 (5.14.2+dfsg-5, 5.14.2+dfsg-6), libavdevice58:amd64 (7:4.3.1-1, 7:4.3.1-2), ghostscript-x:amd64 (9.52~dfsg-1, 9.52.1~dfsg-1), libswscale5:amd64 (7:4.3.1-1, 7:4.3.1-2), libsdl2-2.0-0:amd64 (2.0.12+dfsg1-1, 2.0.12+dfsg1-2), libsdl2-2.0-0:i386 (2.0.12+dfsg1-1, 2.0.12+dfsg1-2), libgs9-common:amd64 (9.52~dfsg-1, 9.52.1~dfsg-1), libasound2:amd64 (1.2.2-2.3, 1.2.3.2-1), libasound2:i386 (1.2.2-2.3, 1.2.3.2-1), libasound2-plugins:i386 (1.2.2-1, 1.2.2-2), libqt5opengl5:amd64 (5.14.2+dfsg-5, 5.14.2+dfsg-6), libuno-cppu3:amd64 (1:7.0.1~rc1-1, 1:7.0.1~rc1-1+b1), busybox:amd64 (1:1.30.1-5, 1:1.30.1-6), pidgin-otr:amd64 (4.0.2-2+b1, 4.0.2-3), libcodec2-0.9:amd64 (0.9.2-2, 0.9.2-3), libcodec2-0.9:i386 (0.9.2-2, 0.9.2-3), libuno-sal3:amd64 (1:7.0.1~rc1-1, 1:7.0.1~rc1-1+b1), libqt5network5:amd64 (5.14.2+dfsg-5, 5.14.2+dfsg-6), libpoppler-glib8:amd64 (0.71.0-6, 0.85.0-2), libpango-1.0-0:amd64 (1.46.0-1, 1.46.0-2), libpango-1.0-0:i386 (1.46.0-1, 1.46.0-2), aptitude:amd64 (0.8.13-1+b1, 0.8.13-2), klibc-utils:amd64 (2.0.7-1, 2.0.8-1), keepassxc:amd64 (2.6.0+dfsg.1-1, 2.6.1+dfsg.1-1), libavresample4:amd64 (7:4.3.1-1, 7:4.3.1-2), libavresample4:i386 (7:4.3.1-1, 7:4.3.1-2), libatopology2:amd64 (1.2.2-2.3, 1.2.3.2-1), libqt5sql5:amd64 (5.14.2+dfsg-5, 5.14.2+dfsg-6)
End-Date: 2020-08-21  19:06:11

Start-Date: 2020-08-21  19:06:21
Commandline: apt autoremove --purge
Purge: libraw19:amd64 (0.19.5-1), libgloox17:amd64 (1.0.22-0.1+b1)
End-Date: 2020-08-21  19:06:22

Hors ligne

#2 23-08-2020 14:02:03

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : Conversion SVG → PDF (rsvg-convert, problème de polices)

Plop,

Tu as essayé d'exporter avec inkscape en ligne de commande, et en réglant les dpi ?

inkscape --export-filename=plouf.pdf --export-dpi=300 --export-type=pdf plouf.svg


(non testé, ligne de commande inférée depuis le man)


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.
Je suis parrain linux !

Hors ligne

#3 23-08-2020 14:16:19

Elzen
Modérateur
Distrib. : Debian Sid GNU/Linux
Noyau : amd64 (à jour le vendredi)
(G)UI : Touhy
Inscription : 01-07-2014

Re : Conversion SVG → PDF (rsvg-convert, problème de polices)

Eh, je n'avais pas du tout pensé à vérifier qu'Inkscape ne permettait pas de faire ça en ligne de commande ^^'

Merci du tuyau. À vue de nez, ça fonctionne, mais ça me ressors exactement la même chose qu'en faisant enregistrer sous depuis la fenêtre d'Inkscape, donc le souci de taille reste, mais c'est déjà une bonne piste. J'ai tenté en changeant (au pif) la valeur pour --export-dpi et en essayant avec l'option --export-width à la taille du fichier généré par rsvg-convert, mais aucune des deux n'a semblé changer quoi que ce soit hmm

Hors ligne

#4 23-08-2020 14:16:31

saitama-san
Membre
Inscription : 28-07-2019

Re : Conversion SVG → PDF (rsvg-convert, problème de polices)

Il me semble que https://www.davidrevoy.com/ a connu un pb avec inkscape.
Je ne sais pas si ça peut être lié mais ça peut être une piste.

Hors ligne

#5 23-08-2020 15:17:47

nam1962
Membre
Distrib. : Manjaro, Debian, Xubuntu, Yunohost
Noyau : Ca dépend
(G)UI : Xfce
Inscription : 02-08-2017
Site Web

Re : Conversion SVG → PDF (rsvg-convert, problème de polices)

Si ça peut aider : pour gérer les polices, j'utilise font-manager

sudo apt install font-manager



Et comme police pour les illustrations, j'ai quelques polices spéciales BD wink

Capture-d-cran-2020-08-23-16-09-25.png

Capture-d-cran-2020-08-23-16-09-49.png

[edit] Je viens d'ajouter Lavi, pour voir :

Capture-d-cran-2020-08-23-16-28-27.png

Dernière modification par nam1962 (23-08-2020 15:33:13)


Almanet doLys de l'open source : mon tuto pour optimiser / finaliser une install
Manjaro Xfce - Debian Xfce - Yunohost - Xubuntu Et vous ?
59 convertis  IRL (n'ont pas eu le choix...).

Hors ligne

Pied de page des forums