Inkscape pour les schémas techniques
Inkscape
- Inkscape est un logiciel de dessin vectoriel libre qui fonctionne sur Windows, macOS et GNU/Linux.
- Il est utilisé par des designers professionnels et des amateurs dans le monde entier pour créer des illustrations, des icônes, des logos, des diagrammes, des cartes et des rendus pour le web.
- Inkscape utilise le standard ouvert du W3C : le SVG (Scalable Vector Graphic) comme format natif.
Vectoriel vs Matriciel
L’image est sauvegardée au format svg qui est une description xml (dimension d’un carré, position d’une flèche, etc..). Contrairement aux images au format jpeg/png (matriciel) basées sur un tableau de pixels, il est possible de zoomer les dessins vectoriels à l’infini sans perte de qualité. Pour les images matricielles, c’est la taille du pixel qui est modifiée et l’image devient floue quand on la “zoome”.
On peut résumer ainsi:
- Matriciel : pour de la photo (Gimp ou Photoshop)
- Vectoriel : pour des logos, icônes, schémas (Inkscape ou Illustrator)
Avantages & Inconvénients
- Préconisé par le Socle Interministériel de logiciel libre (SILL) pour les dessins vectoriels
- Multiplateforme (Win, Linux, Mac)
- Diagramme Vectoriel au format .svg, Export au format .png possible
- Permet d’importer des schémas pdf (et de les modifier) -> une fonction très puissante que nous allons utiliser !
- Possibilité d’intégrer des formules mathématiques en $\text{\LaTeX}$.
- La courbe d’apprentissage est plus longue que l’outil de dessin intégré dans la suite office.
- Pas de bibliothèque de schémas électriques directement intégrée
- De trop nombreuses possibilités pour qui souhaite faire un schéma rapidement
- Pas d’utilisation en ligne possible, il est nécessaire d’installer le logiciel
Pour des petits schémas rapides, j’ai tendance à privilégier Diagrams.net (drawio.com)
Inkscape est un incontournable, notamment pour la possibilité d’importer des schémas pdf et de les modifier en conservant l’aspect vectoriel. C’est l’idéal pour préparer des figures scientifiques.
Import pdf et extraction de figures vectorielles
La problématique
Nous souhaitons dans cet exemple récupérer le schéma d’une note d’application de ST (AN5748).
Pour rappel : La capture d’écran en jpg ou png impose ses limites:
- impossibilité de zoomer sans dégration de la qualité
- impossible de changer de couleurs ou de modifier les éléments du schéma
Import du pdf
On effectue l’import du pdf en sélectionnant la page ou se situe le schéma à récupérer
On effectue autant de Ctrl+Shift+G que nécessaire pour dégrouper les éléments de l’figure
On supprime les éléments de texte que nous ne souhaitons pas récupérer
On change de couleur ou de taille les élements du schéma (ici, la diode mise en rouge et augmentée en dimension) en fonction des besoins
On sauvegarde en svg et pdf
Bilan
Le schéma du circuit du pdf de départ était vectoriel (un zoom sans déformation permettait de le confirmer). Inkscape offre la possibilité de récupérer cet ensemble d’objets vectoriels, de les dégrouper, de les modifier avant de les exporter à nouveau en pdf ou svg.