Comment puis-je créer des lettres accentuées dans une police où les glyphes semblent incorrects?

8

Je traduis en italien un manuel en anglais pour un jeu sur la Pologne des années 80 et il mentionne souvent le mouvement Solidarité, qui est orthographié Solidarność en polonais et Solidarité dans le manuel.

Ici en Italie, nous n'avons jamais utilisé que Solidarność dans nos livres et journaux. Commencer à l'appeler Solidarietà , c'est-à-dire traduire le mot dans la langue utilisée comme le fait l'auteur du manuel original, serait très étrange.

Par conséquent, l'auteur n'a jamais eu à utiliser les glyphes ś et ć , alors que j'en ai besoin.

La police utilisée dans le manuel, Meridien LT std Medium, a les glyphes ś et ć , mais ils ne ressemblent pas aux glyphes standard s et c (ils semblent avoir été portés à partir d'une police Sans Serifs différente).

Comment puis-je obtenir un ś ou un ć qui semble avoir été écrit dans la bonne police?

Tout va, de l'utilisation d'une police très similaire à l'utilisation d'un logiciel en passant par la modification de la police, l'importation de la coche à partir d'une lettre qui l'a déjà, tant qu'elle est gratuite. Il s'agit d'un projet maison publié sous CC-BY-US 3.0 et je ne mourrai pas s'il présente des imperfections, même si je préfère le polir (ha!) À mon meilleur.


Si cela aide, je fais ma traduction dans OOo-Writer. Oui, Open Office. Parce que je n'ai pas InDesign ici à la maison et Scribus était trop difficile à respecter avec mon échéance.

Zachiel
la source
Mes compliments pour avoir fait un tel document et ensuite le donner par CC. Je connais les délais, mais je vous encourage à revoir Scribus pour votre prochain projet; ça s'améliore chaque année. Scribus 1.5.3 (bientôt disponible) gérera beaucoup mieux la combinaison des diacritiques et des langues "exotiques". Scribus est si puissant que vous pourriez - juste pour le plaisir - même faire apparaître les accents à l'intérieur du caractère "c", car vous avez un contrôle total sur le positionnement vertical et horizontal de chaque personnage. Je ne suis pas affilié à Scribus, sauf en tant qu'utilisateur heureux.
Martin Zaske
@MartinZaske Sauf s'il obtient un éditeur de paragraphes WYSIWYG, je ne pense pas que je vais l'utiliser à nouveau ...
Zachiel

Réponses:

13

Si vous ne voulez pas passer à une police différente, je vois deux options rapides et sales:

  • Comme la police a un seul ´ comme caractère, vous pouvez taper votre document et insérer un espace négatif entre les deux, pour positionner correctement l'accent. Dans LibreOffice, vous pouvez le faire via Format → Caractère → Position → Espacement → Condensé. Pour une raison quelconque, cela est limité à 2,0 pt, mais vous pouvez contourner cela en insérant des caractères de largeur nulle, par exemple, le non-jointeur de largeur nulle . Cela cassera presque certainement des choses comme les recherches.

  • Ouvrez la police dans un éditeur de polices gratuit et ajoutez les caractères souhaités. Par exemple, dans FontForge, tout ce que vous avez à faire est de sélectionner la case vide pour et choisissez Élément → Créer → Créer un glyphe accentué. Vous voudrez probablement ajuster la position horizontale de l'accent après cela. (N'oubliez pas non plus d'exporter et d'installer la police résultante.) Notez que cela peut détruire certaines fonctionnalités de la police telles que les indices, mais là encore, cette police peut ne pas en avoir en premier lieu - comparez mieux les résultats directement pour voir de tels problèmes.

La police utilisée dans le manuel, Meridien LT std Medium, a les glyphes "ś" et "ć"

Du moins pour la version que j'ai trouvée, ce n'est pas le cas. Les glyphes que vous voyez sont probablement choisis parmi une police de secours.

Wrzlprmft
la source
1
OOo a un paramètre d'espacement pire, mais la méthode FontForge a bien fonctionné.
Zachiel
1

Utilisez un caractère "Unicode combinant un accent aigu" ( U + 0301 ) combiné avec les caractères s et c normaux. par exemple

Solidarność

NB Le caractère d'accentuation des accents aigus doit être tapé APRÈS le caractère avec lequel vous souhaitez le combiner.

Conal Tuohy
la source
1
À moins que je ne me trompe, cela nécessite que la police prenne en charge le caractère de combinaison avec un espacement négatif approprié - ce qui ne semble pas être le cas pour cette police.
Wrzlprmft
La combinaison de diacritiques est faite exactement à cette fin. C'est une réponse très valable, notamment parce que l'OP est ouvert pour passer à une autre "police très similaire". Dans les polices correctement créées, la combinaison des signes diacritiques a un espacement négatif "automatique" intégré, c'est-à-dire qu'ils s'aligneront sur le caractère précédent. OpenOffice peut très bien gérer cela, il est donc préférable de passer du temps à rechercher une police qui ressemble et qui est "prête pour le polonais". Pourquoi ne pas google pour d'autres efforts de publication CC en Pologne et espionner les polices qu'ils utilisent ...
Martin Zaske