web-dev-qa-db-fra.com

Comment activer le crénage dans LibreOffice?

Mes polices ne sont absolument pas traitées par LibreOffice. Exemple:

Voici une comparaison, LibreOffice en haut et Inkscape ci-dessous.

Comparison of Kerning between LibreOffice and Inkscape

Comme vous pouvez le constater, LibreOffice perturbe le crénage. La police est buntu, 10pt sous LibreOffice et buntu, 13px sous Inkscape.

Le problème de crénage devient moins si j'augmente la taille de la police btw.

Existe-t-il un commutateur permettant d'activer le crénage dans LibreOffice ou s'agit-il d'un problème connu?

12
Georg Schölly

Le crénage est activé en utilisant le menu Format-> Caractère, en sélectionnant l'onglet Position et en utilisant la case à cocher Pairer dans la section Espacement.

enter image description here

10
Bjoern Michaelsen

Il existe deux types de crénage. L'ancien style implique des paires de lettres tandis que le nouveau style, GPOS Kerning , prend en charge l'appariement des groupes de lettres. Adobe FontCreator et d’autres utilisent maintenant GPOS et GSUB plutôt que la méthode "héritée" de la table de kern.

Le projet de police Linux Libertine (police choisie par Wikipedia) traite du crénage :

Presque toute bonne police contient des informations de crénage, mais le temps et les efforts que le concepteur a consacrés à cette fonctionnalité sont assez différents. Jusqu'à la fin des années 1990, les informations de crénage étaient définies dans une longue table paire par paire. Depuis OpenType, il existe la méthode GPOS Kerning, qui permet une approche groupe par groupe. Il s'agit d'une solution beaucoup plus élégante, car les polices modernes de plus de 2 000 caractères contiendraient sinon des milliers d'entrées.

Le problème est que le support de GPOS est très rare. bogue OpenOffice 31764 et bogue LibreOffice 46055 demandent tous deux la prise en charge du crénage GPOS, et aucun ne semble attirer beaucoup l'attention.

Mise à jour 2017: LO résol ceci en 2016/11. GPOS sera activé par défaut dans LibreOffice ~ 5.3.

3
Adam Katz

Faites un "Tout sélectionner" avant d'activer le crénage. Sinon, cela s'appliquera uniquement à une sélection locale, éventuellement au paragraphe actuel.

(J'utilise freeoffice à jour sur un Mac, mais cela devrait quand même s'appliquer.)

3