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 20/02/2010, 01:34]
213.95.41.13
police [Le 19/11/2023, 08:32] (Version actuelle)
88.123.239.122 [Visualiser un aperçu des polices installées] autre outils
Ligne 1: Ligne 1:
-{{tag>​système bureautique}}+{{tag>portail ​système bureautique}}
  
 ---- ----
Ligne 6: Ligne 6:
 ====== Polices de caractères (fonts) ====== ====== Polices de caractères (fonts) ======
  
-<note important>​L'​installation d'un trop grand nombre de polices ​peut influer sur les performances ​de vos logiciels. Ne vous encombrez pas avec des polices qui ne vous seront d'​aucune utilité.+Ce portail regroupe tout ce qui a trait aux polices de caractères (//fonts// en anglais) sous Ubuntu: visualisation,​ installation,​ etc.
  
-[[http://​doc.ubuntu-fr.org/​fontmatrix|Fontmatrix]] permet d'​activer les polices nécessaires,​ et les rend disponibles pour vos applications sans surcharger en permanence votre système</​note>​ +===== Visualiser un aperçu ​des polices ​installées ​=====
- +
->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.] +
- +
- +
- +
-===== Installation et visualisation ​des polices ===== +
- +
-==== Installation des polices ==== +
- +
- +
-Avant d'​installer ou désinstaller,​ pensez à fermer les applications comme OpenOffice.org pour ne pas risquer de perdre les modifications de vos documents ouverts. +
- +
-Voir la page : [[Installer de nouvelles polices de caractère]] +
- +
- +
- +
-==== Aperçu des polices ​====+
  
  
 === Avec Gnome-Specimen === === Avec Gnome-Specimen ===
  
-[[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.+[[https://launchpad.net/gnome-specimen|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.
  
 {{ application:​gnome-specimen-0-2.png }} {{ application:​gnome-specimen-0-2.png }}
  
  
-Pour l'​utiliser,​ [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt://gnome-specimen|gnome-specimen]]**. +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]]. +
  
  
Ligne 54: Ligne 25:
 [[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]]. 
  
 +=== Avec Fonty Python ===
  
-=== Avec fontInstall ===+[[fontypython|Fonty Python]] permet de visualiser, grouper en pog, installer et exporter vos fontes.
  
-Permet ​d'installer/​désinstaller des polices en 1 clic...+Pour plus d'informations,​ se reporter à la [[fontypython|page correspondante]].
  
-Choisissez une police depuis ​le catalogue, l'​application s'​occupe de tout !+[[:​tutoriel:​comment_installer_un_paquet|Installez ​le paquet]] [[apt://​fontypython|fontypython]] ​
  
-Pour plus d'​informations,​ [[http://​laugier.site90.com/​fontInstall|Lien externe]].+=== Autre table et sectionneur de caractère ===
  
 +* MATE
 +* KCharSelect : sélectionneur de caractère disponible dans Discover pour Kde 
 +===== Trouver et installer de nouvelles polices de caractère=====
  
-===== Polices installables à partir des dépôts =====+Voir le tutoriel : [[Installer de nouvelles polices de caractère]]
  
 +===== Activer/​désactiver des polices=====
  
-==== Graphiquement ====+[[:​Fontmatrix]] permet d'​activer/​désactiver les polices nécessaires,​ et les rend disponibles pour vos applications sans surcharger en permanence votre système.
  
-Faites une recherche dans votre [[gestionnaire_de_paquets|gestionnaire de paquets]] préféré ([[Synaptic]][[Adept]]) sur les termes suivants : **ttf deco**, **ttf symbol****ttf latin****ttf roman**ou tout simplement **ttf** ou **font**.+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 fichiersmais si la police est arrivée avec un paquetce qui est le cas de nombreuses polices pré-installéesil est préférable de désinstaller les paquetscomme illustré ci-dessous.
  
-==== 465 Polices (Gutsy et supérieur) ​====+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>​ 
 +===== Exporter des polices de caractère =====
  
-=== Présentation ===+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/​.
  
-Brain Ket est un designer très productif. Il a collectionné une série de fonts assez impressionnante et comme c’est un mec cool, il les a toutes mises sur un dépôt pour que vous puissiez les installer sur Ubuntu.+===== Problèmes connus =====
  
-<note important>​Toutes les polices ​ne sont pas sous licence libre.</​note>​+==== Anomalie des polices ​sur les programmes Qt ====
  
-Voici quelques exemples : 
  
-{{ xtrusion.gif }}+=== Présentation ===
  
-{{ dephunked.gif }}+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//.
  
 +Exemples de programmes qt4 : speedcrunch,​ vym, qtassisant, qtdesigner...
  
  
-=== Installation ​===+=== Résolution du problème ​===
  
-[[:​tutoriel:​comment_modifier_sources_maj|Ajoutez le dépôt suivant]], en fonction de votre version d'​Ubuntu :+== Méthode graphique ==
  
-  * **[[Gutsy]]** ​: +{{:polices_qt4.jpg}}
-<​code>​deb http://​ppa.launchpad.net/​corenominal/​ubuntu gutsy main +
-#deb-src http://​ppa.launchpad.net/​corenominal/​ubuntu gutsy main +
-</​code>​+
  
-  * **[[Hardy]]** : +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>deb http://ppa.launchpad.net/corenominal/ubuntu hardy main +
-#deb-src http://ppa.launchpad.net/corenominal/ubuntu hardy main +
-</code>+
  
-  * **[[Intrepid]]** : +== Méthode manuelle ==
-<​code>​deb http://​ppa.launchpad.net/​corenominal/​ubuntu intrepid main +
-#deb-src http://​ppa.launchpad.net/​corenominal/​ubuntu intrepid main +
-</​code>​+
  
-  * **[[Jaunty]]** : +Il est possible de faire la même modification que précédemment en éditant directement le fichier ~/.config/Trolltech.confUne fois ouvert avec l'​éditeur de texte gedit, kate ou vi, vous pouvez modifier l'​option ​//font// de la section ​//Qt// :
-<​code>​deb http://ppa.launchpad.net/corenominal/ubuntu jaunty main +
-#deb-src http://ppa.launchpad.net/corenominal/ubuntu jaunty main +
-</code>+
  
-Ajoutez la clé PGP du PPA pour valider automatiquement la signature des paquets ; pour cela copiez et collez la commande suivante dans un terminal ​:+ex : 
 +<​file>​font="​Sans Serif,​9,​-1,​5,​50,​0,​0,​0,​0,​0"</​file>​ 
 +... remplacé par : 
 +<​file>​font="​DejaVu Sans,​9,​-1,​5,​50,​0,​0,​0,​0,​0"</​file>​
  
-  sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com ​ 81F8FC9C910DBCB7422A12993B81A3FBA47394CE+== Méthode Kde4 ==
  
-  * **[[Karmic]]** : +Les outils ​de configuration ​de polices ​de Kde4 permettent également de contourner le problème.
-Sous Karmic, ​de manière graphique, allez dans Système, Administration,​ Sources ​de logiciels. Rentrez son mot de passe. Allez sur l'​onglet "Autre logiciels"​ et cliquez sur ajouterDans la ligne rentrez ceci :  +
-<​code>​ppa:​corenominal/​corenominal-dev</​code>​+
  
 +===== Obtenir l'​antialiasing de vos polices=====
  
 +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...
  
-Puis après avoir rechargé la liste des paquets, ​[[:​tutoriel:​comment_installer_un_paquet|installez les paquets]] **[[apt://ttf-aefonts,ttf-aenigma|ttf-aefonts ttf-aenigma]]**.+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 (RGBBGR...) ​--
 +      <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>​
  
-Suivre ce sujet sur le forum : [[http://forum.ubuntu-fr.org/​viewtopic.php?​id=175007]]+Faites de même avec le fichier ''​~/.Xresources''​ et ajoutez-y ces lignes :
  
-=== Aperçu avant installation ===+<​code>​ 
 +Xft.lcdfilter: ​ lcddefault 
 +Xft.hintstyle: ​ hintslight 
 +</​code>​
  
-Un aperçu de chacune de ces polices est disponible sur la page [[http://nico.joyard.free.fr/​ttf-aefonts/​]]+Lancez ensuite ​la commande <​code>​xrdb -merge ~/.Xresources<​/code> et redémarrez votre serveur X afin de constater la différence.
  
 +Si cela n'est pas suffisant, et que les polices bavent encore un peu, on peut "​pousser"​ les options... (toujours dans le fichier ''​~/​.Xresources''​) :
  
 +<​code>​
 +Xft.rgba: ​      rgb
 +Xft.lcdfilter: ​ lcdlegacy
 +Xft.hintstyle: ​ hintfull
 +Xft.hinting: ​   true
 +Xft.antialias: ​ true
 +</​code>​
  
-==== 300 Mo de polices en vrac ==== +Lancez ensuite la commande ​<code>xrdb -merge ~/.Xresources</codeet redémarrez votre serveur X afin de constater la différence.
-<note warning>Parmi ces paquets figurent des polices complexes (arabes, chinoises, mongoles...) **qui ne seront pas utiles pour la plupart d'​entre nous**.</note>+
  
-Pour installer la plupart des polices disponibles dans les dépôts officiels, ​[[:tutoriel:​comment_installer_un_paquet|installez les paquets]] suivants :  +[[http://​bbs.archlinux.org/​viewtopic.php?​pid=453364#​p453364|(source - bbs.archlinux.org)]] 
-**[[apt://gsfonts gsfonts-other gsfonts-x11 msttcorefonts sun-java6-fonts t1-xfree86-nonfree ttf-alee ttf-ancient-fonts ttf-arabeyes ttf-arhangai ttf-arphic-bkai00mp ttf-arphic-bsmi00lp ttf-arphic-gbsn00lp ttf-arphic-gkai00mp ttf-atarismall ttf-bpg-georgian-fonts ttf-dustin ttf-f500 ttf-sil-gentium ttf-georgewilliams ttf-isabella ttf-larabie-deco ttf-larabie-straight ttf-larabie-uncommon ttf-sjfonts ttf-staypuft ttf-summersby ttf-ubuntu-title ttf-xfree86-nonfree xfonts-intl-european xfonts-jmk xfonts-terminus]]**+[[http://www.freedesktop.org/​wiki/​ScreenFontSettings|(source ​freedesktop.org)]]
  
-vu sur : [[http://​www.cedynamix.fr/​2008/​09/​11/​300-mo-de-polices-sous-ubuntu/​]]+===== Voir aussi =====
  
-**en terminal**+ ​[[https://​doc.ubuntu-fr.org/​font-manager/​|Font Manager]]
  
-<​code>​sudo apt-get install gsfonts gsfonts-other gsfonts-x11 msttcorefonts sun-java6-fonts t1-xfree86-nonfree ttf-alee ttf-ancient-fonts ttf-arabeyes ttf-arhangai ttf-arphic-bkai00mp ttf-arphic-bsmi00lp ttf-arphic-gbsn00lp ttf-arphic-gkai00mp ttf-atarismall ttf-bpg-georgian-fonts ttf-dustin ttf-f500 ttf-sil-gentium ttf-georgewilliams ttf-isabella ttf-larabie-deco ttf-larabie-straight ttf-larabie-uncommon ttf-sjfonts ttf-staypuft ttf-summersby ttf-ubuntu-title ttf-xfree86-nonfree xfonts-intl-european xfonts-jmk xfonts-terminus<​/code>+Vidéo tuto sur la chaîne Chez Jau: [[https://​youtu.be/​H5qzzYNPpgs|Tuto installation de polices libres et windows]]
  
-===== Anomalie des polices sur les programmes Qt =====+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]]
  
- 
-==== Présentation ==== 
- 
-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//. 
- 
-Exemples de programmes qt4 : speedcrunch,​ vym, qtassisant, qtdesigner... 
- 
- 
-==== Résolution du problème ==== 
- 
-=== Méthode graphique === 
- 
-{{:​polices_qt4.jpg}} 
- 
-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. 
- 
-=== Méthode manuelle === 
- 
-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// : 
- 
-ex : 
-<​file>​font="​Sans Serif,​9,​-1,​5,​50,​0,​0,​0,​0,​0"</​file>​ 
-... remplacé par : 
-<​file>​font="​DejaVu Sans,​9,​-1,​5,​50,​0,​0,​0,​0,​0"</​file>​ 
- 
-=== Méthode Kde4 === 
- 
-Les outils de configuration de polices de Kde4 permettent également de contourner le problème. 
- 
-==== Références ==== 
  
   * [[https://​bugs.launchpad.net/​ubuntu/​+source/​qt4-x11/​+bug/​209358|Rapport de bogue des polices sur les programmes qt4]].   * [[https://​bugs.launchpad.net/​ubuntu/​+source/​qt4-x11/​+bug/​209358|Rapport de bogue des polices sur les programmes qt4]].
   * [[http://​trolltech.com/​developer/​task-tracker/​index_html?​method=entry&​id=195256|Lien possible avec le bogue qt4]].   * [[http://​trolltech.com/​developer/​task-tracker/​index_html?​method=entry&​id=195256|Lien possible avec le bogue qt4]].
-  * [[http://​www.dafont.com/​fr/​|Des polices rien que des polices à télécharger]] 
-===== Liens ===== 
-==== Ressource : Ou trouver des polices ? ==== 
- 
-  * [[http://​laugier.site90.com/​fontInstall|fontInstall]] : Téléchargement de polices et installation/​désinstallation en 1 clic !!! 
-  * [[http://​openfontlibrary.org/​media/​view/​media/​fonts|Open Font Library]] 
-  * [[http://​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, [[:​utilisateurs:​salamandre]] pour l'​application fontInstall//.+//​Contributeurs : [[:​utilisateurs:​alteo_gange]] pour la partie sur l'​anomalie des polices Qt4//.
  • police.1266626044.txt.gz
  • Dernière modification: Le 20/02/2010, 01:34
  • par 213.95.41.13