Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
police [Le 25/02/2010, 12:16]
YannUbuntu deplacement infos vers "Installer de nouvelles polices de caractère"
police [Le 01/12/2024, 13:45] (Version actuelle)
Amiralgaby remise au goût du jour car certains logiciels et le bug commençaient à dater
Ligne 1: Ligne 1:
-{{tag>​système bureautique}}+{{tag>portail ​système bureautique ​Focal}}
  
 ---- ----
Ligne 6: Ligne 6:
 ====== Polices de caractères (fonts) ====== ====== Polices de caractères (fonts) ======
  
- +Ce portail regroupe tout ce qui a trait aux polices ​de caractères (//fonts// en anglais) ​sous Ubuntu: ​visualisation,​ installation,​ etc.
- +
->FIXME : [Paragraphe sur les différents formats ​de police, et lesquelles peuvent ou pas être utilisées ​sous Ubuntu... à faire] +
- +
->​FIXME ​[Lister les paquets de polices plus ou moins essentielles et pourquoi (genre msttcorefonts)] +
- +
->FIXME : [À FAIRE : différentes versions de Ubuntu sont nommées sans cohérence... il faut mettre ça au propre.+
- +
  
 ===== Visualiser un aperçu des polices installées ===== ===== Visualiser un aperçu des polices installées =====
  
 +==== Gnome font viewer ====
 +Installée par défaut sur la variante Ubuntu Gnome.
  
-=== Avec Gnome-Specimen ===+L'​application peut être nommé "​Polices"​ dans sa version francisé.
  
-[[http://​www.gnomefiles.org/​app.php?​soft_id=1821|Gnome-Specimen]] est une visionneuse de police de bonne qualité. Utilisant GTK+ pour la partie graphique (s'​intègre bien à Ubuntu/​Xubuntu),​ il est distribué sous GPL. Il permet notamment de visualiser toutes les variantes disponibles d'une même fonte.+L'​exécutable se nomme **[[apt>​gnome-font-viewer]]**.
  
-{{ application:​gnome-specimen-0-2.png }}+==== Font manager ==== 
 +**[[apt>​font-manager|Font Manager]]** est, comme son nom l'​indique,​ une application pour gérer les polices de caractères. 
 +Bien que conçu pour être utilisé avec l'​environnement de bureau GNOME, Font-Manager devrait bien fonctionner avec d'​autres environnements de bureau GTK+.
  
- +==== Avec Opcion ​====
-Pour l'​utiliser,​ [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt://​gnome-specimen|gnome-specimen]]**. +
- +
- +
-=== Avec Fontmatrix ​=== +
- +
-Plus qu'une visionneuse,​ Fontmatrix permet entre autre d'​activer ou désactiver les polices installées. ​Avec une interface en QT, il s'​intègre bien à Kubuntu. +
- +
-Pour plus d'​informations,​ se reporter à la [[Fontmatrix|page correspondante]]. +
- +
- +
- +
-=== Avec Opcion ​===+
  
 [[http://​opcion.sourceforge.net/​|Opcion]] est une visionneuse légère de polices développée en Java, et distribuée sous GPL. [[http://​opcion.sourceforge.net/​|Opcion]] est une visionneuse légère de polices développée en Java, et distribuée sous GPL.
  
-Pour plus d'​informations sur son installation ​et son utilisation,​ vous pouvez vous reporter à [[http://​blog.racoon97.net/​opcion-mais-que-fait-la-police/​|ce billet]]+==== Autre table et sectionneur de caractère ==== 
 +  * **[[apt>​KCharSelect]]** ​sélectionneur de caractère disponible dans [[:plasma-discover|Discover]] pour Kde 
  
 ===== Trouver et installer de nouvelles polices de caractère===== ===== Trouver et installer de nouvelles polices de caractère=====
Ligne 52: Ligne 36:
 [[:​Fontmatrix]] permet d'​activer/​désactiver les polices nécessaires,​ et les rend disponibles pour vos applications sans surcharger en permanence votre système. [[:​Fontmatrix]] permet d'​activer/​désactiver les polices nécessaires,​ et les rend disponibles pour vos applications sans surcharger en permanence votre système.
  
-===== Anomalie des polices ​sur les programmes Qt =====+De base, les fichiers sont stockés dans le répertoire **/​usr/​share/​fonts**. Vous pouvez faire l'​activation et désactivation manuellement en y plaçant/​supprimant simplement les fichiers, mais si la police est arrivée avec un paquet, ce qui est le cas de nombreuses ​polices ​pré-installées,​ il est préférable de désinstaller ​les paquets, comme illustré ci-dessous.
  
 +Pour supprimer les polices //​exotiques//,​ vous pouvez rechercher avec:
 +<​code>​dpkg -l fonts*</​code>​
 +avec //​libre-writer//​ trouver la correspondance,​ puis les désinstaller:​
 +<​code>​sudo apt-get remove fonts-tlwg-* fonts-japanese* fonts-k* fonts-la* fonts-lk* fonts-lo* fonts-na* fonts-sil* fonts-t* fonts-not*</​code>​
  
-==== Présentation ​====+===== Exporter des polices de caractère =====
  
-Sous ubuntu hardy les programmes qt4 ne tiennent pas automatiquement compte des paramètres des polices configurés pour tout le système. En effet quand la police //Sans Serif// ​est défini comme la police par défaut, les programmes qt4 utilisent ​la police //Nimbus Sans L// et pas celle correspondant vraiment à //Sans Serif//.+Pour exporter une police de caractère, ​le plus simple ​est de copier le fichier de la police ​(souvent .otf ou .ttf). La plupart se trouvent dans le dossier ''​/usr/share/fonts/''​ ou dans votre dossier personnel ''​~/.local/share/fonts/''​.
  
-Exemples de programmes qt4 : speedcrunch,​ vym, qtassisant, qtdesigner... 
  
 +===== Obtenir l'​antialiasing de vos polices=====
  
-==== Résolution du problème ====+Si vous n'avez pas d'​environnement de bureau complet, vous ne pourrez pas forcément gérer facilement vos polices ainsi que l'​aspect qu'​elles présentent sur votre écran. ​ Avoir des polices baveuses alors que vous disposez d'une bête de compétition pour faire tourner vos logiciels en quelques dixièmes de secondes, c'est un peu frustrant...
  
-=== Méthode graphique ​===+Essayons donc ceci : [[:​tutoriel:​comment_modifier_un_fichier|modifiez]] (ou créez s'il n'​existe pas) le fichier ''​~/​.fonts.conf''​ (fichier de configuration,​ caché par défaut dans votre gestionnaire de fichiers) et ajoutez-y les lignes suivantes : 
 +<​code>​ 
 +<?xml version="​1.0"?>​ 
 +<​!DOCTYPE fontconfig SYSTEM "​fonts.dtd">​ 
 +<​fontconfig>​ 
 +   <​match target="​font"​ > 
 +      <edit name="​rgba"​ mode="​assign"><​const>​rgb</​const></​edit>​ <!-- à adapter à la pixelisation de votre ecran LCD (RGB, BGR...) --> 
 +      <edit name="​hinting"​ mode="​assign"><​bool>​true</​bool></​edit>​ 
 +      <edit name="​antialias"​ mode="​assign"><​bool>​true</​bool></​edit>​ 
 +      <edit name="​autohint"​ mode="​assign"><​bool>​false</​bool></​edit>​ 
 +      <edit name="​hintstyle"​ mode="​assign"><​const>​hintslight</​const></​edit>​ <!-- ou mettre "​hintfull"​ pour un effet plus poussé --> 
 +      <edit name="​lcdfilter"​ mode="​assign"><​const>​lcddefault</​const></​edit>​ <!-- ou mettre "​lcdlegacy"​ pour un effet plus poussé --> 
 +   </​match>​ 
 +</​fontconfig>​ 
 +</​code>​
  
-{{:​polices_qt4.jpg}}+Faites de même avec le fichier ''​~/​.Xresources''​ et ajoutez-y ces lignes :
  
-Installez le paquet [[apt://​qt4-qtconfig|qt4-qtconfig]]Lancez le logiciel de configuration de police avec le raccourcis-clavier //Alt+F2// > //​qtconfig-qt4//​ puis //​Entrée//​. Puis allez sur l'​onglet //Fonts// et choisissez la police par défaut des applications qt4 (ex. //DejaVu Sans// pour //​Family//​). Acceptez les modifications à la fermeture du logiciel.+<​code>​ 
 +Xft.lcdfilter ​lcddefault 
 +Xft.hintstyle: ​ hintslight 
 +</code>
  
-=== Méthode manuelle ===+Lancez ensuite la commande <​code>​xrdb -merge ~/​.Xresources</​code>​ et redémarrez votre serveur X afin de constater la différence.
  
-Il est possible de faire la même modification ​que précédemment en éditant directement ​le fichier ~/.config/​Trolltech.conf. Une fois ouvert avec l'éditeur de texte gedit, kate ou vi, vous pouvez modifier l'option //font// de la section //​Qt// ​:+Si cela n'est pas suffisant, et que les polices bavent encore un peu, on peut "​pousser"​ les options... (toujours dans le fichier ​''​~/.Xresources''​:
  
-ex : +<code
-<file>​font="​Sans Serif,​9,​-1,​5,​50,​0,​0,​0,​0,​0"</​file+Xft.rgba:       rgb 
-... remplacé par +Xft.lcdfilter: ​ lcdlegacy 
-<​file>​font="​DejaVu Sans,​9,​-1,​5,​50,​0,​0,​0,​0,​0"​</file>+Xft.hintstyle ​hintfull 
 +Xft.hinting: ​   true 
 +Xft.antialias: ​ true 
 +</code>
  
-=== Méthode Kde4 ===+Lancez ensuite la commande <​code>​xrdb -merge ~/​.Xresources</​code>​ et redémarrez votre serveur X afin de constater la différence.
  
-Les outils de configuration de polices de Kde4 permettent également de contourner le problème.+[[http://​bbs.archlinux.org/​viewtopic.php?​pid=453364#​p453364|(source - bbs.archlinux.org)]] 
 +[[http://​www.freedesktop.org/​wiki/​ScreenFontSettings|(source - freedesktop.org)]]
  
 ===== Voir aussi ===== ===== Voir aussi =====
  
-  * [[https://bugs.launchpad.net/ubuntu/+source/qt4-x11/+bug/209358|Rapport de bogue des polices sur les programmes qt4]]. +Vidéo tuto sur la chaîne Chez Jau: [[https://youtu.be/​H5qzzYNPpgs|Tuto installation de polices libres et windows]] 
-  * [[http://trolltech.com/developer/task-tracker/​index_html?​method=entry&id=195256|Lien possible avec le bogue qt4]].+ 
 +Polices libres : 
 +  * [[http://​openfontlibrary.org/|Open Font Library]] 
 +  * [[https://www.dafont.com/fr/top.php?​nb_ppp_old=10&​page=1&​top=1&​text=&​nb_ppp=50&​psize=m&​classt=alpha|Dafont]] : polices sous diverses licences
 +  * [[http://browse.deviantart.com/#​catpath=resources/fonts&order=9|Deviant Art]] 
 ---- ----
-//​Contributeurs : [[:​utilisateurs:​alteo_gange]] pour la partie sur l'​anomalie des polices Qt4//.+ 
 +//​Contributeurs : [[:​utilisateurs:​alteo_gange]] pour la partie sur l'​anomalie des polices Qt4 (Ubuntu Hardy), [[:​utilisateurs:​Amiralgaby]]//.
  • police.1267096605.txt.gz
  • Dernière modification: Le 25/02/2010, 12:16
  • par YannUbuntu