| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| police [Le 15/12/2011, 15:17] – modification externe 127.0.0.1 | police [Le 13/07/2026, 14:59] (Version actuelle) – mise en forme krodelabestiole |
|---|
| {{tag>portail système bureautique}} | {{tag>portail système bureautique graphisme Focal}} |
| | |
| ---- | |
| |
| ====== 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. | Ce portail regroupe tout ce qui a trait aux polices de caractères typographiques (//fonts// en anglais) sous Ubuntu: visualisation, installation, etc. |
| |
| ===== Visualiser un aperçu des polices installées ===== | ===== Visualiser un aperçu des polices installées ===== |
| |
| | ==== GNOME Font Viewer ==== |
| |
| === Avec Gnome-Specimen === | Installée par défaut sur la variante [[:Ubuntu]] principale ([[:GNOME]]). |
| |
| [[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'application peut être nommé "Polices" dans sa version francisé. |
| |
| {{ application:gnome-specimen-0-2.png }} | L'exécutable se nomme ''[[apt>gnome-font-viewer]]''. |
| |
| | **Font Viewer** est aussi disponible en [[:Flatpak]] sur le dépôt [[https://flathub.org/fr/apps/org.gnome.font-viewer|Flathub]] et peut donc s'obtenir en [[:flatpak#installation|installant Flatpak]], puis en [[:gerer_flatpak#installation_d_applications|installant le paquet]] ''[[https://flathub.org/fr/apps/org.gnome.font-viewer|org.gnome.font-viewer]]''. |
| |
| Pour l'utiliser, [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt://gnome-specimen|gnome-specimen]]**. | ==== Font Manager ==== |
| |
| | **[[https://github.com/FontManager/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 Fontmatrix === | ==== Opcion ==== |
| | |
| Plus qu'une visionneuse, Fontmatrix permet entre autres 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. |
| |
| | ==== Autre table et sectionneur de caractère ==== |
| |
| === Avec Fonty Python === | * **[[https://apps.kde.org/fr/kcharselect/|KCharSelect]]** : sélectionneur de caractère disponible dans [[:plasma-discover|Discover]] pour [[:KDE]]. |
| | |
| Fonty Python permet de visualiser, grouper, installer et exporter vos fontes. | |
| | |
| [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] [[apt://fontypython|fontypython]] | |
| |
| ===== Trouver et installer de nouvelles polices de caractère===== | ===== Trouver et installer de nouvelles polices de caractère===== |
| |
| Voir le tutoriel : [[Installer de nouvelles polices de caractère]] | Voir le tutoriel //[[:Installer de nouvelles polices de caractère]]//. |
| |
| ===== Activer/désactiver des polices===== | ===== Activer/désactiver des polices===== |
| |
| [[: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 ===== | **[[https://github.com/GustavoPeredo/font-downloader|FontDownloader]]** permet de télécharger et d'installer des polices depuis plusieurs sources en ligne.\\ |
| | **FontDownloader** est disponible en [[:Flatpak]] sur le dépôt [[https://flathub.org/fr/apps/org.gustavoperedo.FontDownloader|Flathub]] et peut donc s'obtenir en [[:flatpak#installation|installant Flatpak]], puis en [[:gerer_flatpak#installation_d_applications|installant le paquet]] ''[[https://flathub.org/fr/apps/org.gustavoperedo.FontDownloader|org.gustavoperedo.FontDownloader]]''. |
| |
| | 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. |
| |
| ==== Présentation ==== | Pour supprimer les polices exotiques, vous pouvez les 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> |
| |
| 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//. | ===== Exporter des polices de caractère ===== |
| |
| Exemples de programmes qt4 : speedcrunch, vym, qtassisant, qtdesigner... | 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 répertoire ''/usr/share/fonts/'' ou dans votre [[:arborescence#répertoire personnel]] ''~/.local/share/fonts/''. |
| |
| | ===== Antialiasing ===== |
| |
| ==== 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 floues est un peu frustrant... |
| |
| === Méthode graphique === | Essayons donc ceci :((sources : |
| | * [[http://bbs.archlinux.org/viewtopic.php?pid=453364#p453364]] |
| {{:polices_qt4.jpg}} | * [[http://www.freedesktop.org/wiki/ScreenFontSettings]] |
| | )) [[: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 : |
| 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. | <file xml .fonts.conf> |
| | <?xml version="1.0"?> |
| === Méthode manuelle === | <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> |
| | |
| 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. | |
| | |
| ===== 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... | |
| | |
| 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> | |
| <fontconfig> | <fontconfig> |
| <match target="font" > | <match target="font" > |
| </match> | </match> |
| </fontconfig> | </fontconfig> |
| </code> | </file> |
| |
| Faites de même avec le fichier ''~/.Xresources'' et ajoutez-y ces lignes : | Faites de même avec le fichier ''~/.Xresources'' et ajoutez-y ces lignes : |
| |
| <code> | <file - .Xresources> |
| Xft.lcdfilter: lcddefault | Xft.lcdfilter: lcddefault |
| Xft.hintstyle: hintslight | Xft.hintstyle: hintslight |
| </code> | </file> |
| |
| Lancez ensuite la commande <code>xrdb -merge ~/.Xresources</code> et redémarrez votre serveur X afin de constater la différence. | Lancez ensuite la commande <code>xrdb -merge ~/.Xresources</code> et redémarrez votre serveur X afin de constater la différence. |
| |
| Lancez ensuite la commande <code>xrdb -merge ~/.Xresources</code> et redémarrez votre serveur X afin de constater la différence. | Lancez ensuite la commande <code>xrdb -merge ~/.Xresources</code> et redémarrez votre serveur X afin de constater la différence. |
| |
| [[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 ===== |
| | |
| | Vidéo tuto sur la chaîne Chez Jau: [[https://youtu.be/H5qzzYNPpgs|Tuto installation de polices libres et windows]] |
| |
| Polices libres : | Polices libres : |
| * [[http://openfontlibrary.org/|Open Font Library]] | * [[http://openfontlibrary.org/|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. | * [[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]] | * [[http://browse.deviantart.com/#catpath=resources/fonts&order=9|Deviant Art]] |
| | * [[https://www.luciole-vision.com/fr/index.html|Police de caractères Luciole, développée (en France) pour les personnes malvoyantes]] |
| |
| |
| * [[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]]. | |
| ---- | ---- |
| //Contributeurs : [[:utilisateurs:alteo_gange]] pour la partie sur l'anomalie des polices Qt4//. | //[[:Contributeurs]] : [[:utilisateurs:alteo_gange]], [[:utilisateurs:Amiralgaby]].// |