Icône de Inkscape

Inkscape

Inkscape est une application libre de dessin vectoriel (contrairement à GIMP qui est une application libre de traitement d'image matricielle). Le travail se fait donc sur des formes (cercles, triangles, courbes, etc.) qui peuvent être déplacées et étirées sans nuire à leur représentation finale : une image vectorielle peut être zoomée à l'infini sans perte de qualité. Inkscape permet de créer des images, des schémas, des plans et même des présentations (grâce à son extension Sozi) .

Il est conforme aux spécifications XML, SVG et CSS du W3C. Son format natif est le SVG, il peut aussi, entre autres, importer des document PDF ou PS et exporter en PDF, PS, ODG et DXF (fantastique avec Qcad !). Très intéressant pour retravailler des documents pdf.

Installation

Il existe plusieurs méthodes au choix pour installer Inkscape :

  • Il est disponible dans les dépôts officiels APT d'Ubuntu.
  • Il est distribué par la communauté en Flatpak,
  • ainsi qu'en snap.
  • Inkscape est aussi disponible en AppImage sur son site officiel.
  • Inkscape est aussi disponible depuis un PPA, mais cette méthode est désormais déconseillée.
Vous trouverez aussi des informations en anglais concernant le téléchargement et l'installation d'Inkscape sur son site officiel.

Dépôts officiels APT

Pour avoir accès à ce paquet, il faut que le dépôt Universe soit activé dans les sources de logiciels.

Pour installer cette application depuis les dépôts officiels, il suffit d'installer le paquet inkscape.

Flatpak

Inkscape est aussi distribué par ses développeurs en Flatpak sur le dépôt Flathub.

On peut donc l'obtenir en installant Flatpak avec le dépôt Flathub si ce n'est pas déjà fait, puis en installant Inkscape depuis GNOME Logiciels, ou en installant le paquet org.inkscape.Inkscape en ligne de commande :

flatpak install org.inkscape.Inkscape

Snap

Inkscape est aussi disponible en snap depuis Snapcraft.

On peut simplement installer l'application inkscape depuis le centre d'applications (Snap Store), ou installer le paquet inkscape en ligne de commande :

snap install inkscape

AppImage

Cette méthode ne permet pas de mise à jour automatique.

L'intégration au système (dont la création d'un lanceur) doit aussi être faite manuellement.

Pour installer une AppImage référez-vous avant tout au chapitre dédié au sujet.

En résumé téléchargez le fichier inkscape.AppImage sur le site officiel, puis rendez-le exécutable (clic droit sur le fichier → Propriétés → Permissions → Autoriser l'exécution). Finalement lancez-le en double-cliquant dessus.

Vous pouvez utiliser un service tel que appimaged pour créer automatiquement un lanceur.

PPA

L'ajout d'un PPA est plus dangereux que l'utilisation de Flatpak ou snap (voir cet avertissement).

Cette méthode peut aussi poser des problèmes lors d'une mise à niveau.

Vous pouvez aussi installer Inkscape depuis le PPA inkscape.dev :

  1. ajouter le PPA ppa:inkscape.dev/stable1) aux sources de logiciels

Utilisation

Lancez l'application comme indiqué ici ou via le terminal (toutes versions ou variantes d'Ubuntu) avec la commande suivante :

inkscape

En ligne de commande

Se reporter au tutoriel Inkscape en ligne de commande.

Correcteur orthographique

Pour profiter du correcteur orthographique en français:

  1. Régler ensuite Inkscape dans : Édition → Préférences → Vérification orthographique.
  2. Puis redémarrer l'application pour que les changements soient pris en compte.

Extensions

Le site d'Inkscape dispose d'une page d'extensions ou vous trouverez des extensions qui ne sont pas ou pas encore dans les dépôts.

Extension Sozi

Sozi est un outil pour créer et jouer des présentations animées.

Formules LaTeX

Pour bénéficier de l'effet permettant d'intégrer des formules latex vectorielles dans un projet inkscape, il faut installer les paquets pstoedit texlive dvi2ps.

L'extension apparaît alors dans Extensions → Rendu → Formule Latex.

Il est également possible d'installer l'extension en décompressant le fichier http://www.elisanet.fi/ptvirtan/software/textext/textext-0.4.4.tar.gz dans le répertoire d'extension de Inkscape : ~/.config/inkscape/extensions.

Les palettes de couleur

Par défaut, une palette de couleur est visible en bas de la fenêtre Inkscape.
Une petite flèche à l'extrémité droit de cette palette permet de choisir une palette dans un menu.
Il est possible de créer des palettes personnalisés.
Les palettes Inkscape utilisent le format des palettes de GIMP (gpl) : Palettes Gimp.
La palette personnalisée doit être placée dans le bon répertoire : ~/.config/inkscape/palettes/.
Il faut relancer Inkscape pour que votre palette soit disponible dans le menu.

Créer un profil de couleur écran pour Inkscape

Pour qu'Inkscape affiche avec justesse les couleurs des photos et montages graphiques dans lesquels vous travaillez, il est primordial de créer un profil de couleur avec une sonde et de l'activer dans les préférences d'Inkscape.

Référez-vous à cette documentation : dispcal_gui.

Importer le contenu d'Adobe Illustrator

Inkscape supporte en partie le format de fichier .ai d'Adobe Illustrator. Toutefois, vous avez la possibilité de convertir de fichier .ai en .svg à l'aide d'Uniconvertor.

Pour plus d'informations :

Problèmes connus

Pas de programmation en python

Pour obtenir les possibilités de programmation en Python, il semble qu'il faille compiler à partir des sources. FIXME à confirmer svp.

Inkscape est en anglais sous Kubuntu

Sous Kubuntu, pour avoir Inkscape en français, il faut installer le paquet language-pack-gnome-fr.

Touche Alt sous Unity et GNOME 3

La touche Alt étant utilisée par Inkscape (sélection en dessous et déplacement proportionnel) et par Gnome (pour le déplacement des fenêtres), il y a un conflit. Pour le résoudre, il faut changer l'affectation de la touche Alt pour Gnome. Pour cela, installez le paquet gnome-tweaks, le démarrer, aller dans la catégorie Fenêtre et changer la valeur en face de Modificateur à utiliser pour les actions modifiées de clic sur fenêtre. Super correspond à la touche Windows, et Disabled désactive la fonction. Après avoir choisi une des 2 options, il n'y a plus de conflit avec Inkscape.

Les icônes sont masquées dans les menus

Avec l'éditeur dconf, aller dans /org/gnome/settings-daemon/plugins/xsettings/overrides

Comme valeur, entrer :

{'Gtk/ButtonImages': <1>, 'Gtk/MenuImages': <1>}

Valider en bas de la fenêtre de l'éditeur dconf.

Désinstallation

Pour désinstaller cette application, il suffit de supprimer son paquet :

Voir aussi

Officiel

Ressources

Vous pouvez déjà convertir des images matricielles (bmp, jpg) en svg avec Inkscape, mais vous pouvez préférer d'autres outils :

  • SIOX : outil de détourage, et d'extraction, impressionnant.

Manuels

Tutoriels

sur FUN (France Université Numérique).

Alternatives