Comment remplacer un caractère dans une police par un autre caractère

9

J'ai une police au format TrueType et OpenType que j'aime vraiment. Je voudrais remplacer un caractère de cette police par un autre caractère. Plus précisément, je voudrais que les traits de soulignement ressemblent à des espaces. Quelle est la manière la plus simple et la plus efficace de procéder?

Lucian
la source
Avez-vous recherché un logiciel d'édition de polices?
Scott
J'ai cherché un peu, mais le problème que j'ai eu, c'est que je ne sais même pas ce qu'il faut prendre en charge pour pouvoir changer de caractère ou comment cette fonctionnalité s'appelle.
1
Juste comme référence pour moi-même et peut-être pour les autres: il y a aussi un éditeur de polices gratuit appelé BirdFont en plus de FontForge

Réponses:

5

Eh bien, je ne connais pas le contexte que vous utilisez, mais la façon la plus simple de le faire est simplement d'utiliser un espace au lieu d'un trait de soulignement ou de trouver une police que vous pouvez utiliser pour ce caractère spécifique, puis de revenir à votre normale Police de caractère.

C'est la manière la plus simple. Et cela a plus de sens si vous l'utilisez dans un cadre graphique, mais dans un cadre de texte basé sur du contenu lourd avec beaucoup de contenu et beaucoup de soulignements, vous devrez peut-être emprunter la voie la plus difficile.

La réponse compliquée consiste à modifier la police à l'aide d'un programme d'édition de police. Il y en a des gratuits qui valent la peine d'être vérifiés comme Font Forge qui fonctionne sur tous les systèmes d'exploitation, ou quelque chose comme Font Constructor qui est basé sur Mac (je ne l'ai jamais utilisé, mais j'ai entendu de bonnes choses de la part des Mac). Personnellement, j'utilise Font Forge parce que c'est gratuit, mais il existe des outils très puissants (et coûteux) comme FontLab et FontCreator . L'inconvénient d'être gratuit est que Font Forge est assez difficile à installer et si vous avez peur de la ligne de commande, vous pourriez être mal à l'aise avec le processus. Bien que, si vous êtes technophile, vous pourrez peut-être suivre les instructions facilement.

Une fois téléchargé, vous devrez télécharger votre police, mapper le caractère de soulignement sur un caractère vierge pour représenter votre espace, puis reconditionner la police afin de pouvoir l'utiliser.

Je recommanderais de trouver une solution facile pour éviter le processus laborieux de modification de la police, mais si cela est inévitable, vous pourriez avoir pris les mesures pour modifier le caractère de la police manuellement.

Adam Schuld
la source
Je pense que je vais devoir suivre la voie compliquée dans ce cas car je ne peux pas réellement utiliser l'espace. Je veux l'utiliser pour la programmation où les identificateurs ne prennent pas en charge le caractère d'espace réel. Merci pour les recommandations d'outils! Je vais les vérifier.
Faites des recherches, voyez ce qui existe, et si vous rencontrez des problèmes, il y a beaucoup de gens ici qui ont de l'expérience en typographie qui vous aideront du mieux qu'ils peuvent.
Adam Schuld