Comment utiliser une variante non régulière d'une police dans Ubuntu?

12

Comment utiliser une variante non régulière d'une police dans Ubuntu?

En déclarant simplement, j'essayais d'utiliser une variante légère d'une police. Mais je n'ai pas pu. Chaque fois que je sélectionne ces variantes légères, Ubuntu a utilisé à contrecœur la même version régulière.

Par exemple, aujourd'hui, j'essayais d'utiliser la Dosispolice. Lorsque je choisis cela en utilisant Ubuntu-Tweak (ou Unity-Tweak-Tool), Ubuntu a sélectionné le plus léger. Je voulais utiliser Medium one, car cela donnait plus de contraste. Mais la sélection de Dosis-Medium a donné le rendu d'économie de lumière !!

Enfin, j'ai essayé d'utiliser fonts.confdans le .config/fontconfigrépertoire. J'ai mis ces lignes dans ce fichier. Mettre ces lignes force Ubuntu à afficher une variante moyenne, mais les polices Every Dosis deviennent alors Medium . Il n'y a plus moyen d'utiliser la variante Light .

  <match>
    <test name="family"><string>Dosis</string></test>
    <edit name="style" mode="assign" binding="strong">
      <string>Medium</string>
    </edit>
  </match>

En bref, comment puis-je sélectionner ou utiliser différentes variantes d'une police dans Ubuntu. Une solution utilisant fonts.confest également correcte.

Sortie de fc-list 'Dosis'

    /usr/share/fonts/opentype/dosis/Dosis-Light.otf: Dosis:style=Light
    /usr/share/fonts/opentype/dosis/Dosis-SemiBold.otf: Dosis:style=SemiBold
    /usr/share/fonts/opentype/dosis/Dosis-Bold.otf: Dosis:style=Bold
    /usr/share/fonts/opentype/dosis/Dosis-Book.otf: Dosis:style=Book
    /usr/share/fonts/opentype/dosis/Dosis-ExtraBold.otf: Dosis:style=ExtraBold
    /usr/share/fonts/opentype/dosis/Dosis-ExtraLight.otf: Dosis:style=ExtraLight
    /usr/share/fonts/opentype/dosis/Dosis-Medium.otf: Dosis:style=Medium

Sortie de fc-match 'Dosis'

    Dosis-Medium.otf: "Dosis" "Medium"

Sortie de fc-match 'Dosis-Medium'

    Dosis-Medium.otf: "Dosis" "Medium"

Capture d'écran de la police Dosis sélectionnant une variante d'éclairage:

Dose utilisant une variante légère

Si j'utilise fonts.conf, toutes les doses deviennent identiques

entrez la description de l'image ici

Anwar
la source
Avez-vous essayé de copier le fichier de police que vous souhaitez utiliser sous un autre nom, puis d'utiliser celui-ci? EG sudo cp /usr/share/fonts/opentype/dosis/Dosis-Light.otf /usr/share/fonts/opentype/anwar.otfpuis en utilisant la police anwar?
Fabby
Non, je ne l'ai pas fait. Mais pour autant que je sache, le nom du fichier de police ne fait rien si le fichier de police inclut le nom à l'intérieur
Anwar
@AnwarShah vous pourriez aussi bien essayer.
Tim
@Tim Cela n'a rien fait
Anwar

Réponses:

0

Les tests ici en utilisant Ubuntu 14.04, Ubuntu Tweak et le package fonts-dosis fonctionnent. La sélection de clair, moyen, gras montre tous des résultats différents. Bien que la lumière et le moyen ressemblent à 11 points, même avec mes yeux pointus.

Mon bureau s'est cependant fermé et a redémarré dans un manoir plutôt agressif une fois qu'une nouvelle sélection de polices a été faite et j'ai dû me reconnecter.

Je voudrais donc supprimer votre font.conffichier et faire vos sélections en veillant à noter à quoi ressemble la police dans la zone d'aperçu des polices en bas de la fenêtre de sélection et non les polices plus distrayantes dans la liste. Augmentez la taille au besoin. Sélectionnez et redémarrez.

Martin Owens -doctormo-
la source
Je dis ça. Medium et Light sont exactement les mêmes
Anwar
Ils ne sont pas exactement les mêmes, bien qu'ils puissent ressembler à certaines résolutions et à certaines tailles.
Martin Owens -doctormo-
J'ai testé aujourd'hui avec une autre police. lorsque la variation de lumière est présente, il prend celle-ci au lieu de la variante moyenne. J'ai vérifié cela en définissant la variante moyenne comme police, puis en supprimant la version légère. après la suppression et l'exécution des fc-cachepolices, elles sont immédiatement passées à moyennes.
Anwar
1
Test intéressant. Veuillez le signaler en tant que bogue help.ubuntu.com/community/ReportingBugs, y compris tous les détails ici. Je signale qu'il fonctionne sur 14.04 Ubuntu, alors incluez également ce détail.
Martin Owens -doctormo-
Fera dans un moment. Je pense que vous testez également cela et soutenez le bogue si vous le pouvez.
Anwar