Mon billet sur Inkscape et son texte en spirale m'a valu une demande spéciale d'un prof de lettres: peut-on faire des calligrammes facilement avec ce genre d'outil? Je dois à la vérité de dire que c'est extrêmement simple, il n'y a que deux ou trois principes à comprendre pour cela. Allons-y[1], Lorem Ipsum nous servira de contenu pour la démonstration..

Le texte suivant un chemin.

Mettre un texte en suivant un chemin est très simple: Il suffit de créer le chemin voulu, d'ajouter le texte dans un cadre à coté, de sélectionner les deux (pensez à tenir enfoncée la touche MAJ pour cela).et, dans le menu texte, de choisir l'entrée Mettre suivant un chemin. Difficile de faire plus direct. Notez juste qu'un chemin est orienté, il y a un sens de parcours suivant lequel le texte sera écrit. Il faut éventuellement inverser le chein (Menu Chemin) pour obtenir ce que l'on veut.

La texte en double spirale suivant a été réalisé en suivant les étapes suivantes:

  1. la spirale de gauche (outil spirale).
  2. la spirale de droite (outil spirale).
  3. Inversion du chemin de la spirale droite. J'ai du forcer l'objet en chemin (menu Chemin) pour que cela marche.
  4. Combinaison des deux spirales (Sélections des deux puis menu Chemin->Combiner).
  5. Entrée du texte (outil Texte) N'importe où.
  6. Mise du texte sur la spirale (sélection de la double spirale et du texte. Puis menu Texte->Mettre sur un Chemin).
  7. Masquage de la spirale: sélection de la spirale (en zoomant beaucoup pour ne pas prendre le texte) et menu droit->Propriétés de l'objet->Cacher).

Texte en double spirale

Le texte peut être mis en couleur, unie ou avec un dégradé.

Texte dans une forme

Le texte sur un chemin, c'est facile. Le texte pour remplir une forme c'est à peine plus difficile. Le tout est d'avoir la (les) forme(s) adéquate(s) et le texte dans la bonne police et la bonne taille. On peut remplir plusieurs formes avec un seul texte, il suffit de les sélectionner simultanément et d'avoir un texte assez long. L'outil à utiliser se trouve dans le menu Texte et s'appelle Encadrer.

Texte dans une forme

N'importe quelle forme peut etre remplie par du texte. Ici une étoile, évidée par une ellipse. Une fois la forme réalisée il suffit d'entrer le texte à côté, de sélectionner les deux et d'utiliser le menu Texte->Encadrer. En suivant ce même principe ci-dessous du texte transformé en forme et rempli par un autre texte.

Texte dans une forme

Le 666 ci-dessus a été réalisé avec les étapes suivantes:

  1. Entrée du texte 666 avec une jolie police et une taille énorme (560 je crois).
  2. Transformation du texte en chemin (menu Chemin->Objet en chemin).
  3. Séparation du chemin. Cela fait disparaitre les intérieurs des 6, qui existent toujours mais sont noirs.
  4. Sélection, pour chaque 6, de sa forme et de son intérieur. Puis menu Chemin->Combiner. Cela réintègre à chaque 6 son intérieur vide. Chaque 6 est désormais une seule forme séparée.
  5. Pour chaque 6: menu droit->Remplissage et contour. Activation de contour et désactivation du remplissage. C'est facultatif, il suffira de cacher le à la fin, mais cela facilite la visibilité du travail qui va suivre.
  6. Entrée du texte, taille très petite (8).
  7. Sélection des 6 et du texte. menu->Texte->Encadrer.
  8. Sélection des 6. click droit->Propriété de l'objet->Cacher. Pour que seul le texte soit visible.

Voilà une petite et rapide démonstration de la simplicité avec laquelle ont peut réaliser des calligrammes avec Inkscape.

Notes

[1] Ici c'est avec Inkscape, mais c'est possible aussi avec OpenOffice.org (il faut utiliser l'outil FontWork pour cela) ou d'autres logiciels.