Créer des fontes vectorielles avec Inkscape et fontforge

Il suffit maintenant de démarrer (redémarrer) une application pour avoir le supporte de cette nouvelle fonte. Si des caractères n’existent pas ils seront remplacés par ceux d’une autre fonte, c’est du moins ce qui se passe dans Inkscape. Le nom de la fonte dans les sélecteurs de fontes des applications sera « Untitled ».

Pour aller plus loin:

J’essaierais de corriger les erreurs et d’apporter des compléments à ce didacticiel des que possible.

Page 3 of 3 | Previous page

18 comments on this post.
  1. yemanja:

    c’est génial ! on peut facilement maintenant s’inventer son écriture manuscrite pour écrire de vrai fausses lettre de motivation a mano :))

  2. Atman:

    Bonjour / bonsoir ;

    Je veux créer une fonte arabe avec des glyph additionnels, je n’ai presque pas de problèmes du côté de la création des formes dedites glyphes, mais je ne sait nullement comment “programmer” (désolé; je ne trouve pas de mot plus adéquat!) ces glyph afin que les programme puisse les reconnaitre étant des formes spécifique de lettres déjà connues.
    Je vous saurrais vraiment gré de toute aide utile à ce propos.

    NB/
    - Je ne suis que simple utilisateur de l’outil informatique.
    - Je n’est que quelques notions en langue anglaise.
    - Je travail sous Windows

    Merci d’avance

  3. Administrator:

    Atman :
    Inkscape fontforge sont disponible pour les OS non-libres également, meme si ce dernier est moins simple à installer sur ces systèmes et généralement moins performants, que sur des systèmes libres. Je conseillerais plutôt de tenter une distribution Linux, peut être par un LiveCD, qui permet d’utiliser Linux, sans installer sur disque dur, ou en ne reservant qu’un petit espace de travail dans un premier temps, cela permet génèralement de fair le premier pas et de retirer des frayeurs liées à sa réputation.

    Framasoft est un bon site pour les portages de logiciel libre sur votre système et en français.

    Linux ou les *BSD ont l’avantage de gérer aussi bien l’arabe que le chinois, que les langues européennes répandues sur un même système. Les méthodes de saisies s’adaptent de plus mieux aux différents claviers (SCIM est certainement le plus souple). Donc, sur un système en Français vous pourriez faire tourner des application en arabe et reciproquement. Dans le meme fichier texte pouvoir ecrire de gauche à droite en japonais ou polonais, et de droite à gauche dans une langue indienne, en persan ou en arable, par ex.

    Enfin, si ce n’est que pour disposer de fontes arabes, il en existe par défaut sur ces systèmes. Vous pouvez en trouver des domaines publiques ou libres sur différents sites spécialisés, en cherchant un peu. Je donne quelques liens à ce propos dans la page de liens sur les didacticiels graphiques.

    J’éspere que tous ces renseignements vous aiderons dans votre démarche.

  4. alcidi:

    Salut à tous,
    C’est le seul tuto en français quie j’ai trouvé pour fontforge. Merci beaucoup.
    Je cherche à faire une fonte mais je ne comprends pas l’utisation des traits de repère horizontaux ( je n’en connais pas le nom, traits gris ). Comment les déplace-t-on vers le haut ? Est-ce possible ?

  5. LE GUENNOU:

    Mille mercis pour vos explications.
    Je cherchais depuis longtemps un moyen de générer mes propres fontes, et je l’ai trouvé ici.
    J’ai amélioré le procédé en utilisant l’outil ‘calligraphique’ d’InkScape. Cela nécessite cependant une petite manipulation supplémentaire : il faut faire une copie en bitmap, puis vectoriser ce bitmap. On évite ainsi l’apparition d’artefacts indésirables quand on visualise ces fontes en grandes tailles ou qu’on les utilise en VML (les zones de superpositions du traçé n’ont plus alors cet effet ‘négatif photo’ car on travaille uniquement sur les contours).

    Ceci dit, peut-être fais-je quelque chose de compliqué et qui est peut être intégré à InkScape, mais je viens de découvrur ce programme et je ne trouve aucune documentation détaillée sur toutes les fonctions offertes dans les menus.

  6. Administrator:

    Il faut aller dans le menu Aide. Il y a notamment 7 didacticiels progressifs et interactifs, et une fiche de rappel des raccourcis clavier.

    Tout à fait d’accord pour remettre au propre les vecteurs avec des mauvais artifices en utilisant =>bitmap=>vectorisation. J’emploie la même méthode j’avais suggéré aux développeur de faire un raccourci mais je crois que ça n’est pas dans les priorités, le chemin est long pour que le logiciel soit complet bien qu’il ai déjà des tas de fonctionnalités très intéressantes.

  7. jebu:

    Merci pour ce tuto.
    J’avais déjà trouvé mais il m’a quand même été utile.
    Je cherche un tuto plus generale sur fontforge.
    Je l’utilise pour l’instant sous windows xp.
    Le look n’est pas supert mais cela fonctionne bien.
    Mais il faut le vouloir vraiment pour l’installer.

  8. BlueTak:

    Merci pour le tutoriel, cependant je suis un peu frustré car dans le menu importer de Fontforge je ne trouve que trois options: image, Xfig ou EPS. Faut-il utiliser une version plus récente ?

  9. Administrator:

    Bluetalk : je n’ai pas une version très recente (ce poste à un an environ), ca doit être un problème de dépendance de librairie ???

  10. baudoin:

    Je viens de créer une fonte, merci de vos indications mais je m’arrête à :
    La fonte crée doit ensuite être copiée dans /usr/share/fonts/TTF ou bien /usr/X11R6/lib/fonts/TTF/
    fc-cache doit être éxecuté pour mettre à jour le cache de font de fontconfig.

    Là, je ne comprends plus ce qu’il faut faire … Où copier et comment exécuter fc-cache?

  11. Administrator:

    Baudoin : Ces explications sont pour Linux (mais fonctionnent sur tous les UniX globalement à priori).

    Copier dans les répertoire cités, et executer la commande dans un shell ou dans le raccourci pour executer des commandes de l’interface du bureau.

  12. Tathume:

    Bonjour,

    J’ai installé Fontforge sur Ubuntu. Cela m’a l’air plus simple que je ne le craignais. Mon objectif n’est pas de créer des polices (trop dur pour moi) mais plutôt de mettre des accents sur des polices déjà créées par plus talentueux que moi.
    Malheureusement, je cale sur une qui pourtant me plait beaucoup. Lorsque je l’ouvre, elle est au format Macintosh Latin. Et ce qui est plus ennuyeux, la plupart des Glyph sont bloqués (ils contiennent un simple carré et toute modification est impossible). Bref, malgré toutes mes manips, les glyph des caractères accentués n’apparaissent pas.
    Comme 80% des commandes sont dans un anglais que je ne comprends pas, je suis bien ennuyé… Une idée sur ce que je pourrais faire ???

  13. Administrator:

    Quelle est le nom de la police, où peut on la trouver ? Il va être difficil de corriger le problème sans ces informations.
    Je pense qu’il faudrait également verifier que le fichier est bien accessible en écriture a l’utilisateur lançant fontforge, ou eventuellement le sauvegarder dans le format natif de fontforge pour le manipuler.

  14. Juan Max:

    Un immense merci !!!
    on peut enfin faire la police qu’on désire facilement et gratuitement! MERCI

  15. AirW:

    Bonsoir et un grand merci aussi pour ce texte qui reste le seul document en Français à ma connaissance !

    J\’ai fait moi aussi une police avec Inkscape et FontForge. La construction s\’est bien passée jusqu\’au moment de l\’exportation en TTF. plusieurs types d\’erreurs apparaissent qui ont été plus ou moins auto-corrigés par FontForge mais le programme trouve encore des chemins qui se croisent. Je soupçonne qu\’il s\’agisse en fait de points qui se superposent (pour clore des cercles). Si je supprime l\’un des points la forme s\’ouvre ce qui ne me convient pas. Si je fusionne les points, le point résultant n\’est plus \

  16. AirW:

    – (Suite) –
    n’est plus “porteur de vecteur” (désolé, je ne sais pas comment l’expliquer autrement) et il se trouve déplacé de sorte que le cercle se trouve complètement déformé.

    Il me semble que la fusion serait pourtant la solution, mais il faudrait que le point résultant se trouve le plus près possible des emplacements d’origine.

    Comment faire, docteur ?

    Merci encore,

    AirW

  17. AirW:

    Bonjour ! Je relance un peu la machine !

    Les erreurs citées plus haut ont des conséquences différentes selon l’OS et/ou le logiciel utilisé.

    A l’origine la police est destinée au logiciel MuseScore qui peut générer entre autre des png et des pdf.

    Les défauts repérés sont de 2 ordres :
    - les glyphes se dédoublent dans les pdf générés sous Windows.
    - Dans les png, les cercles sont déformés : l’un des nœuds correspond à un point d’inflexion au lieu de présenter une jonction lisse.

    Ces défauts n’apparaissent pas lorsque la police est utilisée avec OOo par exemple.

    Ma question est : Maintenant que je me suis mieux exprimé (je crois), quelqu’un peut-il me dire où aller chercher de l’aide ?

    Encore une fois, on constate que l’information n’est pas facile à trouver et que le sujet est un peu la chasse gardée des professionnels, ce qui se comprend un peu car c’est un domaine très pointu.

    Merci !

  18. Administrator:

    Bonne nouvelle pour toi AirW, une nouvelle version de Fontforge est sorti, elle a l’air de corriger tout un tas de bugs, esperons que ça corrigeras ceux que tu rencontres :
    FontForge 20110221 sur libregraphicsworld.org

Leave a comment

You must be