Installer les polices MS Truetype à l'échelle du système pour tous les utilisateurs

16

Je voudrais installer les polices MS Truetype fournies avec le package ttf-mscorefonts-installer, alors j'ai fait:

sudo apt-get install ttf-mscorefonts-installer

En acceptant la licence, le processus se termine sans aucune erreur. Les polices finissent dans

/ usr / share / fonts / truetype / msttcorefonts

comme prévu. Pour être sûr, j'ai aussi fait

sudo fc-cache -f -s -v

qui dit entre autres dans sa sortie:

/ usr / share / fonts / truetype / msttcorefonts: mise en cache, nouveau contenu du cache: 60 polices, 0 dirs

Jusqu'à présent, tout va bien (et en ligne avec la question Comment installer les polices? ) Cependant, lorsque j'ouvre ensuite une boîte de dialogue de police (par exemple dans OpenOffice ou la boîte de dialogue de police du terminal), je ne vois pas toutes les nouvelles polices. Pour Arial, le formulaire standard est manquant, mais le gras et l'italique sont là. Times New Roman est complètement absent.

Je peux utiliser nautilus pour parcourir le répertoire des polices, double-cliquer sur le Arial.ttffichier et voir la police dans toute sa beauté. Je peux même cliquer sur le bouton d'installation puis et la police est copiée dans mon ./fontsrépertoire personnel et à partir de là visible pour mes applications. Mais il n'est pas récupéré dans le répertoire système.

Comment puis-je obtenir ces polices à l'échelle du système pour tous les utilisateurs?

kongo09
la source
Les polices s'affichent-elles si vous exécutez en fc-listtant qu'utilisateur? Sinon, effacer le contenu de l' ~/.fontconfig/aide?
James Henstridge

Réponses:

7

Argh, par coïncidence, je viens de trouver la solution. Il y avait un fichier appelé ~/.fonts.confdans mon répertoire personnel qui semble provenir de Fontmatrix et avait une liste de polices rejetées, parmi lesquelles celles que j'ai trouvées manquantes. La simple suppression de ce fichier a résolu le problème. Je me souviens que j'avais joué avec Fontmatrix mais je ne sais pas ce qui l'a amené à créer ce fichier. Quoi qu'il en soit, le problème est résolu.

kongo09
la source
-2

J'ai découvert, après avoir rencontré des problèmes similaires, que dans mon dossier (/ usr / share / fonts / truetype / msttcorefonts) il y avait un fichier, disant que ma licence avait échoué - cela m'a donné une commande à utiliser dans le terminal pour en demander un autre accord de licence, qui cette fois l'a fait fonctionner.

Netflix Desktop a fonctionné comme un charme après ça! (bien ... à vrai dire, des installations étaient nécessaires, mais tout a été fait automatiquement après ça!)

Ake Elofsson
la source
1
Pourriez-vous entrer plus de détails? Si j'ai eu le même problème, quelles étapes dois-je suivre pour résoudre le problème? Modifiez votre réponse et ajoutez ces informations.
Braiam