Installer d'autres polices sur wine

27

Existe-t-il un moyen d'installer des polices sur wine?

Je cherche à installer des polices afin de pouvoir les utiliser pour rendre le texte différemment sur diverses applications. Plus précisément, une myriade.

chrisjlee
la source

Réponses:

32

Wine tire ses polices de quatre endroits:

  1. Les polices système standard sur /usr/share/fonts. Vous pouvez ajouter des polices ici en installant des packages de polices à partir du Centre logiciel, s'ils sont disponibles. Évitez de copier manuellement les fichiers ici .
  2. /usr/share/wine/fontsDossier privé de Wine . Vous ne devez pas ajouter de polices ici, mais si vous voyez une police dans Wine et non dans le système - c'est probablement ici. Des exemples de ces polices incluent les polices privées marlett, symbol et tahoma de Wine, qui sont nécessaires pour la compatibilité des applications mais ne sont pas les meilleures.
  3. Le ~/.fontsdossier de votre répertoire personnel. C'est là que vous devez copier manuellement les polices auto-installées, téléchargées depuis Internet ou copiées depuis une installation de Windows.
  4. L'équivalent du dossier C: \ Windows \ Fonts dans le préfixe Wine actuel. Sauf si vous avez spécifié la variable d'environnement WINEPREFIX lors de l'exécution de Wine, celle-ci sera généralement située dans ~ / .wine / drive_c / Windows / fonts.

En cas de conflits (par exemple, vous installez la vraie police Tahoma dans votre répertoire personnel), Wine est assez intelligent à ce sujet et utilise ceux installés manuellement.

Scott Ritchie
la source
7
Après avoir copié les polices, il est très important d'appeler la commande, sudo fc-cache -fvsinon wine ne verra pas ces polices (de le verra, mais après le redémarrage de votre système)
Viktor
fc-cache ne me suffisait pas (polices copiées dans C: \ Windows \ Fonts), mais après le redémarrage, les programmes wine pouvaient utiliser les nouvelles polices
personne3000
10

Le vin dit ici

La configuration des polices, autrefois un problème désagréable, est maintenant beaucoup plus simple. Si vous avez une collection de polices TrueType dans Windows, il suffit de copier les fichiers .ttf dans c: \ windows \ fonts.

Dale E. Moore
la source
On dirait que ce lien est mort
HJR
4

Je me rends compte que c'est Ubuntu Q&A, mais comme cette réponse était si utile et s'appliquait également pour CentOS et Fedora Linux, permettez-moi d'ajouter ceci: j'ai installé un interpréteur Windows APL pour fonctionner sous wine, et bien sûr, APL utilise (et a vraiment besoin!) des polices APL spécialisées. Wine 2.0.1 (dernière version stable) a été compilé à partir des sources, et sur une boîte CentOS 6.6, (noyau Linux: 2.6.32-504.el6.i686) en utilisant le bureau Gnome 2.28.2 Xwindows, je viens de copier l'Apl * Fichiers de polices .ttf dans le répertoire des polices wine ../wine/wine-2.0.1/fonts, le répertoire qui est créé lorsque l'archive tar de la source wine est décompressée. A bien fonctionné. Mais sur un noyau Fedora plus ancien (noyau Linux: 2.6.27 25-78.2.56.fc9.i686), également avec Gnome (2.22.3), lorsque j'ai compilé et construit wine, j'ai dû mettre les polices APL dans le ~ /.wine/drive_c/windows/Fonts, pour que l'interpréteur APL puisse les voir. Il s'agit du répertoire utilisateur créé lors de la première exécution de wine. Dans les deux cas, wine fonctionne bien et l'interpréteur APL peut voir les polices spécialisées dont il a besoin.

gemesyscanada
la source
Remarque mineure: sur la boîte CentOS, je n'avais pas exécuté "make install". J'exécutais Wine directement à partir de la ruche source, en utilisant le wrapper "wine" inclus. Une fois que j'ai exécuté une installation correcte de "wine" sur la boîte CentOS, le comportement des deux boîtes Linux a convergé - c'est-à-dire. les deux nécessitent que les polices soient installées dans le répertoire ~ / .wine / drive_c / windows / Fonts, pour que le programme Windows (l'interpréteur APL dans ce cas), puisse réellement voir les polices.
gemesyscanada
0

Une autre option consiste à installer PlayOnLinux qui, par défaut, après avoir démarré, installera plusieurs des polices Microsoft (je suppose que l'on trouve également dans winetricks).

Luis Alvarado
la source
0

Si vous avez utilisé PlayOnLinux:

~/.PlayOnLinux/wineprefix/YOURPROGRAM/drive_c/windows/Fonts

Redémarrez l'application et testez à nouveau.

btd1337
la source