Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 10-04-2017 12:44:09

papy-tux
Membre
Distrib. : Debian Jessie
Noyau : Linux 4.9.0-0.bpo.1-amd64
(G)UI : xfwm4
Inscription : 22-05-2014

Police de caractères non prise en comptes - Résolu

Bonjour,

J'ai installé les polices de caractère purisa (paquet fonts-tlwg-purisa) et lobster (paquet fonts-lobster) et je les ai définies comme polices par défaut "fantasy" et "cursive".

Avec  purisa, tout fonctionne comme prévu :

fc-match purisa
Purisa.ttf: "Purisa" "Medium"



fc-match fantasy
Purisa.ttf: "Purisa" "Medium"



Avec lobster, non :

fc-match lobster
LiberationSans-Regular.ttf: "Liberation Sans" "Regular"
 



fc-match cursive
LiberationSans-Regular.ttf: "Liberation Sans" "Regular"



Par contre, les deux polices sont bien installées et utilisables dans libreoffice : :

fc-list |grep Purisa
usr/share/fonts/truetype/tlwg/Purisa-BoldOblique.ttf: Purisa:style=BoldOblique
/usr/share/fonts/truetype/tlwg/Purisa.ttf: Purisa:style=Medium
/usr/share/fonts/truetype/tlwg/Purisa-Bold.ttf: Purisa:style=Bold
/usr/share/fonts/truetype/tlwg/Purisa-Oblique.ttf: Purisa:style=Oblique


fc-list |grep Lobster
/usr/share/fonts/opentype/lobster/lobster.otf: Lobster Two:style=Bold Italic



En faisant des essais, je me suis aperçu que le problème n'était pas limité à lobster ....cela marche avec certaines polices pas avec d'autres.

Il y a quelque chose qui m'échappe! scratchhead.gif

Merci de vos lumières!

Dernière modification par papy-tux (11-04-2017 22:35:35)

Hors ligne

#2 11-04-2017 22:46:04

papy-tux
Membre
Distrib. : Debian Jessie
Noyau : Linux 4.9.0-0.bpo.1-amd64
(G)UI : xfwm4
Inscription : 22-05-2014

Re : Police de caractères non prise en comptes - Résolu

Il s'agit en fait d'un problème de nom de police : dans le cas de la fonte du paquet fonts-lobster, qui crée le fichier lobster.tff, la fonte s'appelle lobster two!

Lobster n'est pas reconnu, lobster two oui :

$ fc-match "lobster two"
LobsterTwo-Regular.otf: "Lobster Two" "Regular"
 



Pour connaître le nom de la police, une solution possible, ouvrir writer openoffice, et rechercher son nom dans le menu déroulant de sélection de police.

Dans les autres cas testés qui ne marchaient pas, il s'agissait d'un trait d'union à la place d'un blanc ou réciproquement, etc....

Le diable se niche dans les détails !!crash.gif

Est-ce que quelqu'un connaîtrait une autre méthode pour connaître le nom de la police directement à partir du fichier?

Hors ligne

#3 11-04-2017 23:13:33

kyodev
Banni(e)
Lieu : Lyon
Distrib. : Debian
Noyau : probablement stretch
(G)UI : variable selon l'humeur de naguam
Inscription : 18-08-2013

Re : Police de caractères non prise en comptes - Résolu

fc-query /usr/share/fonts/opentype/lobster/lobster.otf | grep name

?


[mode aéré]

Hors ligne

#4 14-04-2017 10:44:46

papy-tux
Membre
Distrib. : Debian Jessie
Noyau : Linux 4.9.0-0.bpo.1-amd64
(G)UI : xfwm4
Inscription : 22-05-2014

Re : Police de caractères non prise en comptes - Résolu

Merci Kyodev,
Ca marche impec.! :

$ fc-query /usr/share/fonts/opentype/lobster/lobster.otf | grep nam
  fullname: "LobsterTwo-BoldItalic"(s)
  fullnamelang: "en"(s)
  postscriptname: "LobsterTwo-BoldItalic"(s)
 



J'avais aussi trouvé ça :

fc-list :file=/usr/share/fonts/opentype/lobster/lobster.otf  family
Lobster Two
 

Hors ligne

#5 14-04-2017 12:23:43

kyodev
Banni(e)
Lieu : Lyon
Distrib. : Debian
Noyau : probablement stretch
(G)UI : variable selon l'humeur de naguam
Inscription : 18-08-2013

Re : Police de caractères non prise en comptes - Résolu

ah, tu avais seulement demandé name wink

fc-query /usr/share/fonts/opentype/lobster/lobster.otf | grep 'family\|name'

fc-list ne semble pas connaître name


[mode aéré]

Hors ligne

Pied de page des forums