en to fr translation catalogue (125 entries)

note: type: Content of: <sect1><indexterm><primary>
en: Tuning Fontconfig
fr: Réglages de Fontconfig

note: type: Content of: <sect1><sect2><title>
en: Overview of Fontconfig
fr: Aperçu de Fontconfig

note: type: Content of: <sect1><sect2><para>
en: If you only read text in English, and are happy with the common libre fonts listed on the next page, you may never need to worry about the details of how <application>Fontconfig</application> works. But there are many things which can be altered if they do not suit your needs.
fr: Si vous lisez des textes seulement en anglais et êtes contents avec les polices libres génériques listés dans la page suivante, vous pourriez n'avoir jamais besoin de vous occuper des détails de fonctionnement de <application>Fontconfig</application>. Mais il y a plein de choses qui peuvent être modifiées si elles ne vous conviennent pas.

note: type: Content of: <sect1><sect2><para>
en: Although this page is long, it barely scratches the surface and you will be able to find many alternative views on the web (but please remember that some things have changed over the years, for example the autohinter is no longer the default). The aim here is to give you enough information to understand the changes you are making, why they may not always work, and to identify online information which is no-longer appropriate.
fr: Bien que cette page soit longue, elle ne fait qu'effleurer la surface et vous pourrez trouver plein d'alternatives sur le web (mais rappelez-vous que certaines choses changent au fil des ans, par exemple l'autohinter n'est plus utilisé par défaut). Le but est ici de vous donner assez d'information pour comprendre les changements que vous faîtes, pourquoi ils ne fonctionnent pas toujours et comment identifier des informations en ligne qui ne sont plus d'actualité.

note: type: Content of: <sect1><sect2><para>
en: Unfortunately, some of the terminology is ambiguous (e.g. 'font face' can mean a name known to Fontconfig, <emphasis>or</emphasis> the ordinary, condensed, etc variations of a font) and 'style' can be used to differentiate 'ordinary' from 'italic', or in describing some classes of Serif fonts.
fr: Malheureusement, une partie de la terminologie est ambiguë (p. ex. «&nbsp;font face&nbsp;» (fonte) peut signifie un nom connu de Fontconfig, <emphasis>ou</emphasis> les variations normales, condensées, etc d'une police) et «&nbsp;style&nbsp;» peut être utilisé pour différencier les polices «&nbsp;ordinaires&nbsp;» et «&nbsp;italiques&nbsp;» ou pour décrire certaines classes de polices à empattement.

note: type: Content of: <sect1><sect2><para>
en: The following links are to assist navigation in this page.
fr: Les liens suivants aident la navigation dans cette page.

note: type: Content of: <sect1><sect2><title>
en: The Xft Font Protocol
fr: Le Protocole de Police Xft

note: type: Content of: <sect1><sect2><para>
en: The Xft font protocol provides antialiased font rendering through <application>freetype</application>, and fonts are controlled from the client side using <application>Fontconfig</application> (except for <xref linkend="rxvt-unicode"/> which can use fonts listed in <filename>~/.Xresources</filename>, and <xref linkend="abiword"/> which only uses the specified font). The default search path is <filename class="directory">/usr/share/fonts</filename> and <filename class="directory">~/.local/share/fonts</filename>, although for the moment the old and deprecated location <filename class="directory">~/.fonts</filename> still works.  <application>Fontconfig</application> searches directories in its path recursively and maintains a cache of the font characteristics in each directory. If the cache appears to be out of date, it is ignored, and information is fetched from the fonts themselves (that can take a few seconds if you have a lot of fonts installed).
fr: Le protocole de police Xft fournit un rendu de polices anti-crénelé à travers <application>freetype</application> et les polices sont contrôlées depuis le côté client avec <application>Fontconfig</application> (sauf pour <xref linkend="rxvt-unicode"/> qui peut utiliser les polices listées dans <filename>~/.Xresources</filename> et <xref linkend="abiword"/> qui n'utilise que les polices spécifiées). Le chemin de recherche par défaut est <filename class="directory">/usr/share/fonts</filename> et <filename class="directory">~/.local/share/fonts</filename> bien que pour le moment le vieil emplacement obsolète <filename class="directory">~/.fonts</filename> fonctionne toujours. <application>Fontconfig</application> recherche récursivement dans ces répertoires et maintient un cache des caractéristiques des polices dans chaque répertoire. Si le cache a l'air périmé, il est ignoré et les informations sont retrouvées depuis les polices elles-mêmes (ce qui peut prendre quelques secondes si vous avez installé beaucoup de polices).

note: fonts-misc-ethiopic installs an OTF directory ! type: Content of: <sect1><sect2><para>
en: If you've installed <application>Xorg</application> in any prefix other than <filename class="directory">/usr</filename>, any <application>X</application> fonts were not installed in a location known to <application>Fontconfig</application>. Symlinks were created from the <filename class="directory">OTF</filename> and <filename class="directory">TTF</filename> <application>X</application> font directories to <filename class="directory">/usr/share/fonts/X11-{OTF,TTF}</filename> in Xorg Fonts.  This allows <application>Fontconfig</application> to use the OpenType and TrueType fonts provided by <application>X</application>, although many people will prefer to use more modern fonts.
fr: Si vous avez installé <application>Xorg</application> dans un autre préfixe que <filename class="directory">/usr</filename>, les polices <application>X</application> n'ont pas été installées dans un répertoire connu de <application>Fontconfig</application>. Des liens symboliques ont été créés entre les répertoires de polices <filename class="directory">OTF</filename> et <filename class="directory">TTF</filename> de <application>X</application> et <filename class="directory">/usr/share/fonts/X11-{OTF,TTF}</filename> dans les polices Xorg. Cela permet à <application>Fontconfig</application> d'utiliser les polices OpenType et TrueType fournies par <application>X</application>, même si beaucoup de monde préférera utiliser des polices plus modernes.

note: type: Content of: <sect1><sect2><para>
en: <application>Fontconfig</application> uses names to define fonts.  Applications generally use generic font names such as "Monospace", "Sans" and "Serif". <application>Fontconfig</application> resolves these names to a font that has all characters that cover the orthography of the language indicated by the locale settings.
fr: <application>Fontconfig</application> utilise les noms pour définir les polices. Les applications utilisent en général des noms de polices génériques comme «&nbsp;Monospace&nbsp;», «&nbsp;Sans&nbsp;» et «&nbsp;Serif&nbsp;». <application>Fontconfig</application> résout ces noms en une police dont les caractères couvrent toutes les possibilités de la langue indiquée par les paramètres régionaux.

note: type: Content of: <sect1><sect2><title>
en: Useful Commands
fr: Commandes utiles

note: type: Content of: <sect1><sect2><para>
en: The following commands may be helpful when working with <application>Fontconfig</application>, particularly if you are interested in overriding which font will be chosen.
fr: Les commandes suivantes peuvent être utiles lorsque vous travaillez avec <application>Fontconfig</application>, en particulier si vous souhaitez remplacer les polices qui seront choisies.

note: type: Content of: <sect1><sect2><para>
en: <command>fc-list | less</command> : shows a list of all available fonts (/path/to/filename: Font Name:style). If you installed a font and it doesn't show, then the directory it is contained in is not readable by your user.
fr: <command>fc-list | less</command>&nbsp;: montre la liste des polices disponible (/chemin/vers/fichier&nbsp;: Nom de la police:style). Si vous avez installé une police et qu'elle n'apparaît pas, alors le répertoire qui la contient n'est pas lisible par votre utilisateur.

note: type: Content of: <sect1><sect2><para>
en: <command>fc-match 'Font Name'</command> : tells you which font will be used if the named font is requested. Typically you would use this to see what happens if a font you have not installed is requested, but you can also use it if the system is giving you a different font from what you expected (perhaps because <application>Fontconfig</application> does not think that the font supports your language).
fr: <command>fc-match 'Font Name'</command>&nbsp;: indique quelle police sera utilisée si la police de ce nom est demandée. Généralement vous l'utiliserez pour voir ce qui arrive si une police non-installée est demandée, mais vous pouvez aussi l'utiliser si le système utilise une police différente de ce à quoi vous vous attendiez (peut-être parce que <application>Fontconfig</application> ne pense pas que la police supporte votre langue).

note: match style of TYPE in command and explanations type: Content of: <sect1><sect2><para>
en: <command>fc-match <replaceable>TYPE</replaceable></command> : shows which font will be used in the current language for that <replaceable>TYPE</replaceable> (Monospace, Sans, Serif <emphasis>(initial capital letter is optional)</emphasis>). If that font does not map a codepoint, <application>Fontconfig</application> can take a glyph from any available font, even if it is not of the specified type. Any other value for <replaceable>TYPE</replaceable> will be assumed to be Sans.
fr: <command>fc-match <replaceable>Type</replaceable></command>&nbsp;: affiche les polices qui seront utilisées dans la langue actuelle pour ce <replaceable>TYPE</replaceable> (Monospace, Sans, Serif <emphasis>(la lettre majuscule au début est facultative)</emphasis>). Si cette police n'a pas un code de point, <application>Fontconfig</application> peut prendre un glyphe d'une autre police disponible, même si elle n'est pas du type spécifié. Toute autre valeur de <replaceable>TYPE</replaceable> sera considérée comme du Sans.

note: type: Content of: <sect1><sect2><para>
en: <command>fc-match 'Serif :lang=ja:weight=bold'</command> will tell you which font and weight will be chosen for Japanese text in bold weight.  It does not mean that the reported font will necessarily be able to show Japanese ideograms, so a fallback might be used, or some glyphs may be missing. For language codes, use ISO-639 values such as 'fr', 'ja', 'zh-cn'.  Note that an unrecognized value such as just 'zh' will not return any match. To illustrate the fallback, on a system where both Noto Sans Mono and DejaVu Sans Mono are installed, <command>fc-match 'monospace :lang=en</command> shows Noto Sans Mono will be used, but if the lang is changed to 'ar' (arabic) DejaVu Sans will be used.
fr: <command>fc-match 'Serif :lang=ja:weight=bold'</command> vous indiquera la police et la graisse utilisée pour le texte japonais en gras. Elle ne signifie pas que la police indiquée pourra nécessairement afficher les idéogrammes japonais, et donc une police secondaire pourrait être utilisée, ou certains glyphes pourraient manquer. Pour les codes de langue, utilisez les valeurs ISO-639 comme «&nbsp;fr&nbsp;», «&nbsp;ja&nbsp;» ou «&nbsp;zh-cn&nbsp;». Remarquez qu'une valeur non reconnue comme simplement «&nbsp;zh&nbsp;» ne renverra aucune correspondance. Pour illustrer le fonctionnement des polices par défaut, sur un système où les polices Noto Sans Mono et DejaVu Sans Mono sont installées, <command>fc-match 'monospace :lang=en</command> montre que Noto Sans Mono sera utilisée, mais si la langue change en «&nbsp;ar&nbsp;» (arabe) DejaVu Sans sera utilisée.

note: type: Content of: <sect1><sect2><para>
en: If you want to determine if a font file has hinting (many older fonts do not, because it was patented) use <command>fc-query <replaceable>/path/to/fontfile</replaceable> | grep 'fonthashint:'</command>: which will report 'True(s)' or 'False(s)'. Some recent fonts with both TTF and OTF versions will have hinting in the TTF files.
fr: Si vous voulez déterminer si un fichier de police a des hintings (de nombreuses polices anciennes n'en ont pas à cause d'un brevet), utilisez <command>fc-query <replaceable>/chemin/vers/fichier-de-police</replaceable> | grep 'fonthashint:'</command>&nbsp;: cela montrera «&nbsp;True(s)&nbsp;» ou «&nbsp;False(s)&nbsp;». Certaines polices récentes avec des versions TTF et OTF auront le hinting dans le fichier TTF.

note: type: Content of: <sect1><sect2><para>
en: If you wish to know which font will be used for a string of text (i.e. one or more glyphs, preceded by a space), paste the following command and replace the <literal>xyz</literal> by the text you care about:
fr: Si vous souhaitez connaître quelle police sera utilisée pour une chaîne de caractères (c'est-à-dire un ou plusieurs glyphes, séparés par un espace), copiez la commande suivante et remplacez <literal>xyz</literal> par le texte qui vous préoccupe.

note: type: Content of: <sect1><sect2><para>
en: <command>FC_DEBUG=4 pango-view --font=monospace -t xyz | grep family</command> : this requires <xref linkend="pango"/> and <xref linkend="imagemagick"/> - it will invoke <xref linkend="display"/> to show the text in a tiny window, and after closing that the last line of the output will show which font was chosen. This is particularly useful for CJK languages, and you can also pass a language, e.g. PANGO_LANGUAGE=en;ja (English, then assume Japanese)  or just zh-cn (or other variants such as zh-sg or zh-tw).
fr: <command>FC_DEBUG=4 pango-view --font=monospace -t xyz | grep family</command>&nbsp;: ceci requiert <xref linkend="pango"/> et <xref linkend="imagemagick"/> - qui va invoquer <xref linkend="display"/> pour afficher le texte dans une petite fenêtre, et à la fermeture, la dernière ligne de la sortie montrera quelle police d'écriture a été utilisée. C'est particulièrement pratique pour les langues CJK, et vous pouvez également passer un langage, ex: PANGO_LANGUAGE=en;ja (Anglais, puis présume Japonais) ou simplement zh-cn (ou d'autres variantes comme zh-sg ou zh-tw).

note: type: Content of: <sect1><sect2><title>
en: The configuration files
fr: Les fichiers de configuration

note: type: Content of: <sect1><sect2><para>
en: The main files are in <filename class="directory">/etc/fonts/conf.d/</filename>, which was intended to be a directory populated by symlinks to some of the files in <filename class="directory">/usr/share/fontconfig/conf.avail/</filename>.  But many people, and some packages, create the files directly. Each file name must be in the form of two digits, a dash, somename.conf and they are read in sequence.
fr: Les fichiers principaux sont dans <filename class="directory">/etc/fonts/conf.d/</filename>. C'est un répertoire prévu pour être rempli de liens symboliques vers des fichiers dans <filename class="directory">/usr/share/fontconfig/conf.avail/</filename>, mais de nombreuses personnes, et quelques paquets, créent les fichiers directement. Chaque fichier doit être nommé comme suit&nbsp;: deux chiffres, un tiret, nom.conf et ils sont lus séquentiellement.

note: type: Content of: <sect1><sect2><para>
en: By convention, the numbers are assigned as follows:
fr: Par convention, les nombres sont assignés comme suit&nbsp;:

note: type: Content of: <sect1><sect2><itemizedlist><listitem><para>
en: 00-09 extra font directories
fr: 00-09 répertoires de polices supplémentaires

note: type: Content of: <sect1><sect2><itemizedlist><listitem><para>
en: 10-19 system rendering defaults (such as antialiasing)
fr: 10-19 rendus systèmes par défaut (comme l'anti-crénelage)

note: type: Content of: <sect1><sect2><itemizedlist><listitem><para>
en: 20-29 font rendering options
fr: 20-29 options de rendu des polices

note: type: Content of: <sect1><sect2><itemizedlist><listitem><para>
en: 30-39 family substitution
fr: 30-39 substitution par famille

note: type: Content of: <sect1><sect2><itemizedlist><listitem><para>
en: 40-49 map family to generic type
fr: 40-49 correspondance entre famille et type générique

note: type: Content of: <sect1><sect2><itemizedlist><listitem><para>
en: 50-59 load alternate config files
fr: 50-59 chargement des fichiers de configuration alternatifs

note: type: Content of: <sect1><sect2><itemizedlist><listitem><para>
en: 60-69 generic aliases, map generic to family
fr: 60-69 alias génériques, fait correspondre les noms générique à la famille

note: type: Content of: <sect1><sect2><itemizedlist><listitem><para>
en: 70-79 adjust which fonts are available
fr: 70-79 adapte quelles polices sont disponibles

note: type: Content of: <sect1><sect2><itemizedlist><listitem><para>
en: 80-89 match target scan (modify scanned patterns)
fr: 80-89 correspond aux numérisations (modification des modèles numérisés)

note: type: Content of: <sect1><sect2><itemizedlist><listitem><para>
en: 90-99 font synthesis
fr: 90-99 synthèse de police

note: type: Content of: <sect1><sect2><para>
en: You can also have a personal <filename>fonts.conf</filename> in $XDG_CONFIG_HOME (which is <filename class="directory">~/.config/fontconfig/</filename>).
fr: Vous pouvez avoir aussi un fichier <filename>fonts.conf</filename> personnel dans $XDG_CONFIG_HOME (c'est-à-dire <filename class="directory">~/.config/fontconfig/</filename>).

note: type: Content of: <sect1><sect2><title>
en: The rules to choose a font
fr: Les règles de choix d'une police

note: type: Content of: <sect1><sect2><para>
en: If the requested font is installed, and provided it contains the codepoints <emphasis>required</emphasis> for the current language (in the source, see the .orth files in the <filename class="directory">fc-lang/</filename> directory), it will be used.
fr: Si la police demandée est installée, et à condition qu'elle contienne le point de code <emphasis>requis</emphasis> pour la langue actuelle (dans les sources, voir les fichiers .orth dans le répertoire <filename class="directory">fc-lang/</filename>), elle sera utilisée.

note: type: Content of: <sect1><sect2><para>
en: However, if the document or page requested a font which is not installed (or, occasionally, does not contain all the required codepoints) the following rules come into play: First, <filename>30-metric-aliases.conf</filename> is used to map aliases for some fonts with the same metrics (same size, etc). Note that there are both weak and strong aliases so that aliases for one form such as Helvetica or Times New Roman can be satisfied by the other style, i.e.  anything which is an alias of Arial or Times in those examples. some examples of Latin fonts with the same metrics can be found in the 'Substitutes' PDFs at <ulink url="http://zarniwhoop.uk/files/PDF-substitutes/">zarniwhoop.uk.</ulink>
fr: Cependant, si le document ou la page demande une police qui n'est pas installée (ou, parfois, ne contient pas tous les points de codes requis) les règles suivantes sont appliquées&nbsp;: en premier, <filename>30-metric-aliases.conf</filename> est utilisé pour assigner des alias à certaines polices avec la même métrique (même taille, etc). Remarquez qu'il y a à la fois des alias forts et faibles si bien que les alias pour une forme comme Helvetica ou times New Roman peuvent être satisfaits par d'autres style, c.-à-d. tous les alias d'Arial ou Times dans ces exemples. Des exemples de polices latines avec les mêmes métriques se trouvent dans les PDF «&nbsp;Substitutes&nbsp;» de <ulink url="http://zarniwhoop.uk/files/PDF-substitutes/">zarniwhoop.uk</ulink>.

note: type: Content of: <sect1><sect2><para>
en: After that, an unknown font will be searched for in <filename>45-latin.conf</filename>: 'Latin' covers Cyrillic and Greek, and now also maps system-ui fonts which are used for User Interface messages in other alphabets. If the font is found it will be mapped as serif, sans-serif, monospace, fantasy, cursive, or system-ui.  Otherwise, 49-sansserif.conf will assume it is Sans.
fr: Ensuite, une police inconnue sera recherchée dans <filename>45-latin.conf</filename>&nbsp;: «&nbsp;Latin&nbsp;» couvre le cyrillique et le grec, et maintenant aussi les polices pour l'interface système qui sont utilisées pour les messages de l'interface utilisateur dans d'autres systèmes d'écriture. Si la police est trouvée elle correspondra à serif, sans-serif, monospace, fantasy, cursive ou system-ui. Autrement, 49-sansserif.conf la considérera comme Sans.

note: type: Content of: <sect1><sect2><para>
en: Then <filename>60-latin.conf</filename> provides ordered lists of the fallbacks - <xref linkend="noto-fonts"/> will be used if you installed them. Cyrillic and Greek appear to be treated in the same way.All of these files prefer commercial fonts if they are present, although modern libre fonts are often at least equal. Finally, if a codepoint is still not found it can be taken from any available system font. The following details only mention freely available fonts.
fr: Ensuite <filename>60-latin.conf</filename> fournit des listes ordonnées de polices par défaut — <xref linkend="noto-fonts"/> sera utilisée si vous les avez installées. Le cyrillique et le grec ont l'air d'être traités de la même manière. Tous ces fichiers préfèrent les polices commerciales si elles sont présentes, bien que les polices libres modernes sont souvent au moins égales. Enfin, si un code de point n'est toujours pas trouvé il peut être récupéré de n'importe quelle police du système disponible. Les détails suivants mentionnent seulement les polices disponibles librement.

note: type: Content of: <sect1><sect2><para>
en: Default Persian fonts are dealt with in <filename>65-fonts-persian.conf</filename>. It looks as if all the listed fonts are commercial. Using fonts that support Persian (which has its own variant of the arabic alphabet, and its own font styles) is outside the skills of the BLFS editors.
fr: Les polices perses sont traitées dans <filename>65-fonts-persian.conf</filename>. Il semble que toutes les polices listées soient commerciales. Utiliser des polices qui prennent en charge le perse (qui a sa propre variante de l'alphabet arabe et ses propres styles de police) n'est pas dans les compétences des auteurs de BLFS.

note: type: Content of: <sect1><sect2><para>
en: All remaining scripts for which <application>Fontconfig</application> has preferences (CJK scripts, Indic scripts) are dealt with in <filename>65-nonlatin.conf</filename>.  These are again nominally grouped as Serif, Sans-Serif, Monospace. Of the free fonts, WenQuanYi Zen Hei (Pan-CJK Sans) comes first for both Serif and for Sans. Therefore, if you install this as a fallback but want to use different fonts for Japanese or Korean you will need to set up a preference. Similarly, the old fireflysung Serif font is also listed for Sans.
fr: Tous les autres systèmes d'écriture pour lesquels <application>Fontconfig</application> a une préférence (les écritures CJK, indiennes) sont traitées dans <filename>65-nonlatin.conf</filename>. Elles sont également groupées en Serif, Sans-Serif, Monospace. Parmi les polices libres, WenQuanYi Zen Hei (Sans Pan-CJK) apparaît en premier pour Serif et Sans. Ainsi, si vous l'installez comme police par défaut mais voulez utiliser d'autres polices pour le japonais ou le coréen vous devrez définir une préférence. De même, l'ancienne police fireflysung Serif est listée dans les polices Sans.

note: type: Content of: <sect1><sect2><para>
en: After Pan-CJK and Chinese fonts come several Japanese fonts and then several Korean fonts (both split appropriately between Sans and Serif).  Finally come the various Lohit Indic families (one font file per script), labelled as both Sans and Serif.
fr: Après les polices Pan-CJK et chinoises viennent plusieurs polices japonaises puis plusieurs polices coréennes (partagées correctement entre Sans et Serif). Enfin viennent les diverses familles Lohit indic (un fichier de police par écriture), partagées entre Sans et Serif.

note: type: Content of: <sect1><sect2><para>
en: The Monospace fonts listed in <filename>65-nonlatin.conf</filename> do not include WenQuanYi Zen Hei although that will be available as a fallback if installed. Several Japanese Gothic fonts are listed, followed by AR PL KaitiM GB (a zh-sc 'Brush' font), AR PL Serif fonts for zh-sc (SungtiL) and zh-tw (Mingti2L), some Korean Sans fonts and the various Lohit Indic families.
fr: Les polices à chasse fixe listées dans <filename>65-nonlatin.conf</filename> ne contiennent pas WenQuanYi Zen Hei bien qu'elle soit disponible comme solution de repli si elle est installée. Plusieurs polices gothiques japonaise sont listées, suivies par AR PL KaitiM GB (une police «&nbsp;pinceau&nbsp;» zh-sc), des polices AR PL Serif pour zh-sc (SungtiL) et zh-tw (Mingti2L), des polices coréennes Sans et diverses familles indiennes Lohit.

note: type: Content of: <sect1><sect2><para>
en: For UI fonts, various Noto Sans UI fonts are the only listed free fonts.
fr: Pour les polices d'interface, diverses polices Noto Sans UI sont les seules polices indiquées.

note: type: Content of: <sect1><sect2><para>
en: The various Noto CJK fonts are <emphasis>not</emphasis> among the listed fonts, possibly the RedHat developers preferred other fonts.  These now come in many variations, and most users who use these will not install any other CJK fonts.
fr: Les diverses polices Noto CJK ne se trouvent <emphasis>pas</emphasis> parmi les polices listées, sans doute parce que les développeurs de RedHat préfèrent d'autres polices. Elles proposent maintenant de nombreuses variantes et la plupart des utilisateurs qui les utilise n'installeront pas les autres polices CJK.

note: type: Content of: <sect1><sect2><para>
en: Before Fontconfig-2.14, the first preferred Latin font family was Bitstream Vera. In practice that was rarely used because it covered so little. After that, DejaVu was the next preferred family, so people were recommended to install that. That has now changed, Bitstream Vera has been replaced by the relevant Noto fonts (Serif, Sans, Sans Mono), so these will be preferred if they have been installed, followed by DejaVu.
fr: Avant Fontconfig-2.14, la première famille de polices latines était Bitsream Vera. En pratique elle était rarement utilisée parce qu'elle avait une mauvaise couverture. Après cela, DejaVu était la deuxième famille préférée, et on recommandait de l'installer. Cela a maintenant changé, Bitstream Vera a été remplacé par les polices Noto correspondantes (Serif, Sans, Sans Mono), donc elles seront préférées si elles sont installées, suivies par DejaVu.

note: type: Content of: <sect1><sect2><para>
en: For serif, Times New Roman could have been aliased from Liberation Serif or Tinos, and Times from TeX Gyre Termes, so although the named fonts are not free, the metric-compatible fonts can be used. Ignoring other non-free fonts, the remaining order for serif is: Times New Roman, Luxi Serif, Nimbus Roman No9 L, and Times. In practice, that means those fonts at the end of the list are unlikely to be used unless a web page asks for them.
fr: Pour les polices à empattement, Times New Roman pourrait avoir été un alias pour liberation Serif ou tinos, et Times pour TeX Gyre Termes, donc bien que ces polices ne soient pas libres, des polices à métrique compatible peuvent être utilisées. En ignorant les autres polices non libres, l'ordre suivant pour serif est&nbsp;: Times New Roman, Luxi Serif, Nimbus Roman No9 L et Times. En pratique, cela signifie que ces polices à la fin de la liste seront peu probablement utilisées à moins qu'une page web ne les demande.

note: type: Content of: <sect1><sect2><para>
en: For sans-serif, the remaining order is anything mapped to Arial, Luxi Sans, Nimbus Sans L, and anything mapped to Helvetica.
fr: Pour les sans-serif, l'ordre suivant est tout ce qui correspond à Arial, Luxi Sans, Numbus Sans L et tout ce qui correspond à Helvetica.

note: type: Content of: <sect1><sect2><para>
en: The remaining alternatives for monospace are Inconsolata, anything mapped to Courier New, Luxi Mono, Nimbus Mono, and anything mapped to Courier.
fr: Les alternatives restantes pour les polices à chasse fixe sont Incosolata, tout ce qui correspond à Courier New, Luxi Mono, Nimbus Mono et tout ce qui correspond à Courier.

note: type: Content of: <sect1><sect2><para>
en: For 'fantasy' there are no free fonts, so <application>Fontconfig</application> will fall back to sans-serif.
fr: Pour les polices fantaisistes, il n'y a aucune police libre, donc <application>Fontconfig</application> utilisera par défaut une police sans-serif.

note: type: Content of: <sect1><sect2><para>
en: For 'cursive', the only free font is TeX Gyre Chorus as an alias for ITC Zapf chancery, otherwise <application>Fontconfig</application> will again fall back to sans-serif.
fr: Pour les polices cursives, la seule police libre est TeX Gyre Chorus qui est un alias de ITC Zapf chancery, sinon <application>Fontconfig</application> utilisera aussi par défaut une police sans-serif.

note: type: Content of: <sect1><sect2><para>
en: The system-ui category is unusual. It is for interface messages, so some scripts need special versions to fit in the available space. For Latin, Greek and Cyrillic an ordinary sans font should fit without problems. However, the first preferred font is Cantarell, followed by Noto Sans UI. Cantarell started as a Latin sans-serif font, that has been forked in Gnome under the same name but they only provide the source. The Noto Sans UI fonts are for other languages.
fr: La catégorie system-ui est différente. Elle est dédiée aux messages de l'interface et certaines écritures ont besoin de versions spéciales pour rentrer dans l'espace disponible. Pour les polices latines, grecques et cyrilliques une police Sans ordinaire devrait faire l'affaire sans problème. Cependant, la première police préférée est Cantarell, suivie de Noto Sans UI. Cantarelle a commencé comme police sans-serif latine et a été forkée dans Gnome sous le même nom mais ils ne fournissent que les sources. Les polices Noto Sans UI sont pour les autres langues.

note: type: Content of: <sect1><sect2><para>
en: Since Fontconfig-2.12.5, there is also generic family matching for some emoji and math fonts, please see {45,60}-generic.conf.
fr: Depuis Fontconfig-2.12.5, il y a aussi des règles de familles génériques pour certaines polices d'emoji et de maths, consultez {45,60}-generic.conf.

note: type: Content of: <sect1><sect2><para>
en: In the rare cases where a font does not contain all the expected codepoints, see 'Trial the First:' at <xref linkend="I-stared-into-the-fontconfig"/> for the long details.
fr: Dans les rares cas ou une police ne contient pas tous les points de codes attendus, voir 'Essayez en premier&nbsp;:' dans <xref linkend="I-stared-into-the-fontconfig"/> pour plus de détails.

note: type: Content of: <sect1><sect2><title>
en: Hinting and Anti-aliasing
fr: Hinting et Anticrénelage

note: type: Content of: <sect1><sect2><para>
en: It is possible to change how, or if, fonts are hinted. The following example file contains the default settings, but with comments. The settings are very much down to the user's preferences and to the choice of fonts, so a change which improves some pages may worsen others. The preferred location for this file is: <filename>~/.config/fontconfig/fonts.conf</filename>
fr: Il est possible de changer la façon dont, ou si, les polices sont hintées. L'exemple de fichier suivant contient les paramètres par défaut, mais avec des commentaires. Les paramètres sont laissées aux préférences de l'utilisateur et au choix de police, de sorte qu'un changement qui améliore certaines pages peut en aggraver d'autres. L'endroit préférable pour ce fichier est&nbsp;: <filename>~/.config/fontconfig/fonts.conf</filename>

note: type: Content of: <sect1><sect2><para>
en: To try out different settings, you may need to exit from Xorg and then run <command>startx</command> again so that all applications use the new settings. Several things can override the fontconfig settings, see <xref linkend="items-which-can-override-fontconfig"/> below for more details. To explore the possibilities, create a file for your user:
fr: Pour tester différents paramétrages, vous aurez peut être besoin de sortir de Xorg et ensuite relancer <command>startx</command> pour que toutes les applications utilisent le nouveau paramétrage. Il y a plusieurs manières de réécrire les paramètres de fontconfig, consultez <xref linkend="items-which-can-override-fontconfig"/> ci-dessous pour plus de détails. Pour explorer les possibilités, créez un fichier pour votre utilisateur&nbsp;:

note: type: Content of: <sect1><sect2><para>
en: You will now need to edit the file in your preferred editor. Many of the different settings give very subtle differences and the results may differ for some of the fonts you use.
fr: Vous devrez maintenant modifier le fichier avec votre éditeur préféré. Beaucoup de ces paramètres font des différences subtiles et le résultat peut dépendre des polices que vous utilisez.

note: type: Content of: <sect1><sect2><note><para>
en: Hinting, if enabled, is done in <application>FreeType</application>.  Since FreeType-2.7 the default TrueType interpreter is v40. The original v35 hinter could be enabled by an environment variable, but is only really appropriate to original Microsoft TTF fonts (Arial, etc).  The v38 hinter (Infinality) is not built by default and all the options to tune it have been removed. For full details see <xref linkend="subpixel-hinting"/> (Spoiler: there is NO sub-pixel hinting, the code simply ignores <emphasis>all</emphasis> horizontal hinting instructions).
fr: Si le hinting est activé, il est fait par <application>FreeType</application>. Depuis FreeType-2.7, l'interpréteur TrueType par défaut est la v40. Le moteur de hinting v35 original peut être activé par une variable d'environnement, mais ce n'est véritablement approprié que pour les polices TTF originales de Microsoft (Arial, etc). Le moteur v38 (Infinality) n'est pas construit par défaut et toutes les options pour le régler ont été supprimées. Pour les détails complets, consultez <xref linkend="subpixel-hinting"/> (en résumé&nbsp;: il n'y a PAS de hinting sous-pixel, le code ignore simplement <emphasis>toutes</emphasis> les instructions de hinting horizontales).

note: type: Content of: <sect1><sect2><note><para>
en: Xorg assumes screens have 96 dots per inch (DPI). Most LCD screens are close to this, but some people detect colour fringing if their screen diverges from that size. See <xref linkend="calc-dpi"/>.
fr: Xorg suppose que les écrans ont 96 points par pouce (DPI). La plupart des écrans LCD en sont proches, mais certaines personnes détectent des problèmes de couleur si leur écran diverge de cette taille. Consultez <xref linkend="calc-dpi"/>.

note: type: Content of: <sect1><sect2><note><para>
en: If you have a High DPI screen (often described as '4K' or larger) you will probably use larger font sizes and benefit from disabling hinting.
fr: Si vous avez un écran haute densité (souvent appelé «&nbsp;4K&nbsp;» ou supérieur) vous devrez probablement utiliser des tailles de police plus grandes et vous aurez avantage à désactiver le hinting.

note: type: Content of: <sect1><sect2><para>
en: For more examples see the blfs-support thread which started at <ulink url="https://lists.linuxfromscratch.org/sympa/arc/blfs-support/2016-09/msg00128.html">2016-09/00128</ulink>, particularly <ulink url="https://lists.linuxfromscratch.org/sympa/arc/blfs-support/2016-09/msg00137.html">2016-09/00137</ulink>, and the original poster's preferred solution at <ulink url="https://lists.linuxfromscratch.org/sympa/arc/blfs-support/2016-09/msg00147.html">2016-09/00147</ulink>.  There are other examples in <xref linkend="arch-fontconfig"/> and <xref linkend="gentoo-fontconfig"/>.
fr: Pour plus d'exemples, voir les fils de discussion de blfs-support qui ont débuté le <ulink url="https://lists.linuxfromscratch.org/sympa/arc/blfs-support/2016-09/msg00128.html">2016-09/00128</ulink>, en particulier <ulink url="https://lists.linuxfromscratch.org/sympa/arc/blfs-support/2016-09/msg00137.html">2016-09/00137</ulink>, et la solution préférée de l'auteur du message initial <ulink url="https://lists.linuxfromscratch.org/sympa/arc/blfs-support/2016-09/msg00147.html">2016-09/00147</ulink>. Il y a d'autres exemples dans <xref linkend="arch-fontconfig"/> et <xref linkend="gentoo-fontconfig"/>.

note: type: Attribute 'xreflabel' of: <sect1><sect2>
en: Disabling Bitmap fonts
fr: Désactivation des polices bitmaps

note: type: Content of: <sect1><sect2><title>
en: Disabling Bitmap Fonts
fr: Désactivation des polices Bitmaps

note: type: Content of: <sect1><sect2><para>
en: In previous versions of BLFS, the ugly old Xorg bitmap fonts were installed. Now, many people will not need to install any of them. But if for some reason you have installed one or more bitmap fonts, you can prevent them from being used by <application>Fontconfig</application> by creating the following file as the &root; user :
fr: Dans les versions précédentes de BLFS, les vieilles polices laides de Xorg étaient installées. Maintenant, beaucoup de personnes n'ont plus besoin d'installer aucune d'entre elles. Mais si pour une raison ou une autre vous avez installé une ou plusieurs polices bitmap, vous pouvez empêcher leur utilisation par <application>Fontconfig</application> en créant le fichier suivant en tant qu'utilisateur &root;&nbsp;:

note: type: Content of: <sect1><sect2><title>
en: Synthetic changes
fr: Modifications synthétiques

note: type: Content of: <sect1><sect2><para>
en: In <filename>90-synthetic.conf</filename> there are examples of applying synthetic slanting and emboldening to a font. The synthetic emboldening can be applied to a visibly faint font, but the results are not always as expected: With just the embolden, <application>Epiphany</application> showed darker fonts while <application>Firefox</application> did not - so although <application>Cairo</application> is now used by <application>firefox</application> the comment about setting Weight is still valid. But setting both, <application>Epiphany</application> will show bold text by default, but it will show heavy text if markup for bold is used. In both cases, neither <application>libreOffice</application> nor <application>falkon</application> showed bolder text.
fr: Le fichier <filename>90-synthetic.conf</filename> contient des exemples d'application synthétique d'italique et de graisse à une police. La graisse synthétique peut être appliquée à une police visuellement fine, mais le résultat n'est pas toujours celui attendu&nbsp;: avec seulement embolden, <application>Epiphany</application> montre des polices plus foncées mais pas <application>Firefox</application> — donc à moins que <application>firefox</application> n'utilise maintenant <application>Cairo</application>, le commentaire à propos de Weight est toujours valide. Mais en indiquant les deux, <application>Epiphany</application> affichera du texte en gras par défaut, et affichera du texte très gras si la balise «&nbsp;bold&nbsp;» est utilisée. Dans les deux cas, ni <application>libreOffice</application> ni <application>falkon</application> n'ont affiché de texte en gras.

note: type: Content of: <sect1><sect2><title>
en: Adding extra font directories
fr: Ajout des répertoires de polices supplémentaires

note: type: Content of: <sect1><sect2><para>
en: Normally, system fonts and user fonts are installed in directories beneath the locations specified in <xref linkend="xft-font-protocol"/> and there is no obvious reason to put them elsewhere. However, a full BLFS install of <xref linkend="texlive"/> puts many fonts in <filename class="directory">/opt/texlive/&texlive-year;/texmf-dist/fonts/</filename> in the <filename class="directory">opentype/</filename> and <filename class="directory">truetype/</filename> subdirectories. Although pulling in all of these files may appear useful (it allows you to use them in non <application>TeX</application> programs), there are several problems with such an approach:
fr: Normalement, les polices du système et les polices de l'utilisateur sont installées dans les répertoires spécifiés dans <xref linkend="xft-font-protocol"/> et il n'y a pas de raison de les mettre ailleurs. Cependant, une installation BLFS complète de <xref linkend="texlive"/> place beaucoup de polices dans <filename class="directory">/opt/texlive/&texlive-year;/texmf-dist/fonts/</filename> dans les sous-répertoires <filename class="directory">opentype/</filename> et <filename class="directory">truetype/</filename>. Bien que l'extraction de tous ces fichiers puisse sembler utile (cela permet de les utiliser dans des programmes non <application>TeX</application>), il y a plusieurs problèmes avec une telle approche&nbsp;:

note: type: Content of: <sect1><sect2><orderedlist><listitem><para>
en: There are hundreds of files, which makes selecting fonts difficult.
fr: Il y a des centaines de fichiers, ce qui complexifie la sélection d'une police.

note: type: Content of: <sect1><sect2><orderedlist><listitem><para>
en: Some of the files do odd things, such as displaying semaphore flags instead of ASCII letters, or mapping cyrillic codepoints to character forms appropriate to Old Church Slavonic instead of the expected current shapes: fine if that is what you need, but painful for normal use.
fr: Certains des fichiers font des choses bizarres, comme l'affichage de drapeaux sémaphore au lieu de lettres ASCII, ou le mappage de codes cyrilliques vers des formes de caractères appropriés à la vieille église slave au lieu des formes actuelles attendues&nbsp;: bien si c'est ce dont vous avez besoin, mais pénible pour une utilisation normale .

note: type: Content of: <sect1><sect2><orderedlist><listitem><para>
en: Several fonts have multiple sizes and impenetrable short names, which both make selecting the correct font even more difficult.
fr: De nombreuses polices ont des tailles multiples et des noms courts obscurs, qui rendent la sélection de la bonne police encore plus difficile.

note: type: Content of: <sect1><sect2><orderedlist><listitem><para>
en: When a font is added to CTAN, it is accompanied by TeX packages to use it in the old engines (<application>xelatex</application> does not normally need this), and then the version is often frozen whilst the font is separately maintained. Some of these fonts such as <xref linkend="dejavu-fonts"/> are probably already installed on your BLFS system in a newer version, and if you have multiple versions of a font it is unclear which one will be used by <application>Fontconfig</application>.
fr: Quand une police est ajoutée à CTAN, elle est accompagnée par un paquet TeX à utiliser dans les anciens moteurs (<application>xelatex</application> n'a normalement pas besoin de cela), et ensuite la version est souvent gelée tandis que la police est maintenue séparément. Certaines de ces polices comme <xref linkend="dejavu-fonts"/> sont déjà probablement installées dans votre système BLFS dans une version plus récente, et si vous avez plusieurs versions d'une police on ne sait pas laquelle sera utilisée par <application>Fontconfig</application>.

note: type: Content of: <sect1><sect2><para>
en: However, it is sometimes useful to look at these fonts in non-TeX applications, if only to see whether you wish to install a current version. If you have installed all of <application>texlive</application>, the following example will make one of the Arkandis Open Type fonts available to other applications, and all three of the ParaType TrueType fonts. Adjust or repeat the lines as desired, to either make all the <filename class="directory">opentype/</filename> or <filename class="directory">truetype</filename>fonts available, or to select different font directories. As the <systemitem class="username">root</systemitem> user:
fr: Cependant, il est parfois utile de regarder ces polices dans des applications non-TeX, seulement pour voir si vous voulez installer une version récente. Si vous avez tout installé de <application>texlive</application>, l'exemple suivant rendra une des polices OpenType Arkandis disponible pour d'autres applications, ainsi que les trois polices TrueType de ParaType. Modifiez ou répétez les lignes comme vous le souhaitez, pour soit rendre toutes les polices <filename class="directory">opentype/</filename> ou <filename class="directory">truetype</filename> disponibles, ou pour sélectionner différents répertoires de polices. En tant qu'utilisateur <systemitem class="username">root</systemitem>&nbsp;:

note: type: Content of: <sect1><sect2><para>
en: If you do this, remember to change all instances of the year in that file when you upgrade <application>texlive</application> to a later release.
fr: SI vous faites cela, pensez à changer toutes les instances de l'année dans ce fichier quand vous mettez à jour <application>texlive</application> à la dernière version.

note: type: Content of: <sect1><sect2><title>
en: Preferring certain fonts
fr: Choix de certaines polices

note: type: Content of: <sect1><sect2><para>
en: With the exception of web pages which use WOFF fonts and either supply them or link to google to download them, web pages have traditionally suggested a list of preferred font family names if they cared (e.g.  Times New Roman, Serif). There are many reasons why people may wish to have pages which specify a preferred font use a different font, or prefer specific fonts in Monospace or Sans or Serif. As you will expect, there a number of different ways of achieving this.
fr: En dehors de pages web qui utilisent des polces WOFF et les fournissent ou pointent vers google pour les télécharger, les pages web ont traditionnellement suggéré une liste de nom de familles de polices préférés si elles s'en préoccupaient (p. ex. Times New Roman, Serif). Il y a beaucoup de raisons pour qu'une personne veuille avoir des pages qui spécifient une police préférée et qui utilisent une police différente, ou préfèrent des polices spécifiques dans Monospace ou Sans ou Serif. Comme vous pouvez vous y attendre, il y a de nombreuses façons de faire cela.

note: type: Content of: <sect1><sect2><title>
en: Fontconfig user documentation
fr: Documentation utilisateur de Fontconfig

note: type: Content of: <sect1><sect2><para>
en: <application>Fontconfig</application> installs user documentation that includes an example 'User configuration file' which among other things prefers <xref linkend="wenquanyi-zenhei"/> (a Sans font) if a <emphasis>Serif</emphasis> font is requested for Chinese (this part might be anachronistic unless you have non-free Chinese fonts, because in <filename>65-nonlatin.conf</filename> this font is already among the preferred fonts when Serif is specified for Chinese) and to prefer the modern <xref linkend="VLGothic"/> font if a Sans font is specified on a Japanese page (otherwise a couple of other fonts would be preferred if they have been installed).
fr: <application>Fontconfig</application> installe une documentation utilisateur contenant un exemple de «&nbsp;fichier de configuration utilisateur&nbsp;» qui, entre autres, préfère <xref linkend="wenquanyi-zenhei"/> (une police Sans) si une police <emphasis>Serif</emphasis> est demandée pour le chinois (cette partie pourrait être anachronique à moins que vous ayez des polices chinoises non-libres, car dans <filename>65-nonlatin.conf</filename> cette police est déjà parmi les polices préférées lorsque Serif est spécifiée pour le chinois) et préfère la police moderne <xref linkend="VLGothic"/> si une police Sans est spécifiée dans une page japonaise (cependant quelques autres polices pourront être préférées si elles ont été installées).

note: type: Content of: <sect1><sect2><para>
en: If you have installed the current version, the user documentation is available in HTML, PDF, and text versions at <filename class="directory">/usr/share/doc/fontconfig-&fontconfig-version;/</filename> : change the version if you installed a different one.
fr: Si vous avez installé la dernière version, la documentation utilisateur est disponible en HTML, PDF et texte dans <filename class="directory">/usr/share/doc/fontconfig-&fontconfig-version;/</filename>&nbsp;: changez la version si vous en avez installée une autre.

note: type: Content of: <sect1><sect2><title>
en: Prefer a specific font
fr: Choisissez une police spécifique

note: type: Content of: <sect1><sect2><para>
en: As an example, if for some reason you wished to use the <ulink url="https://www.fontsquirrel.com/fonts/nimbus-roman-no9-l">Nimbus Roman No9 L</ulink> font wherever Times New Roman is referenced (it is metrically similar, and preferred for Times Roman, but the Serif font from <xref linkend="liberation-fonts"/> will be preferred for the Times <emphasis>New</emphasis> Roman font if installed), as an individual user you could install the font and then create the following file:
fr: Par exemple, si pour une raison ou une autre vous souhaitiez utiliser la police <ulink url="https://www.fontsquirrel.com/fonts/nimbus-roman-no9-l">Nimbus Roman No9 L</ulink> alors que Times New Roman est référencée (elles ont des métriques identiques, et préférable pour Times Roman, mais la police Serif de <xref linkend="liberation-fonts"/> sera préférable pour la police Times <emphasis>New</emphasis> Roman si elle est installée), en tant qu'utilisateur individuel vous pouvez installer la police et ensuite créer le fichier suivant&nbsp;:

note: type: Content of: <sect1><sect2><para>
en: This is something you would normally do in an individual user's settings, but the file in this case has been prefixed '35-' so that it could, if desired, be used system-wide in <filename class="directory">/etc/fonts/conf.d/</filename>.
fr: C'est quelque chose que vous feriez normalement pour les paramètres d'un utilisateur individuel, mais le dossier dans ce cas aura été préfixé '35 - ' alors qu'il peut, si vous le souhaitez, être utilisé à l'échelle du système dans <filename class="directory">/etc/fonts/conf.d/</filename>.

note: type: Attribute 'xreflabel' of: <sect1><sect2>
en: Preferring chosen CJK fonts
fr: Choisir ses polices CJK préférées

note: type: Content of: <sect1><sect2><title>
en: Prefer chosen CJK fonts
fr: Choisissez les polices CJK préférées

note: type: Content of: <sect1><sect2><para>
en: The following example of a local configuration (i.e. one that applies for all users of the machine) does several things. It is particularly appropriate where no language is specified, or for reading CJK text in a non-CJK locale, and where the Japanese forms of the codepoints shared with Chinese are preferred. In particular, alternative approaches would be to specify a Chinese font ahead of the Japanese font, meaning that only Kana symbols will be used from the Japanese font, or to not specify DejaVu so that the first font in each set of preferences is preferred for text using Latin alphabets.
fr: L'exemple suivant d'une configuration locale (c.-à-d. qui s'applique à tous les utilisateurs de la machine) fait plusieurs choses. Elle est particulièrement appropriée lorsqu'aucune langue n'est spécifiée ou pour lire du texte CJK avec un paramètre linguistique non CJK et quand vous préférez les formes japonaises des points de code partagés avec le chinois. En particulier, les approches alternatives consisteraient à spécifier une police chinoise avant une police japonaise, ce qui signifie que les symboles kana seraient utilisés depuis la police japonaise, ou à ne pas spécifier DejaVu pour que la première police de chaque ensemble de préférence soit préférée pour le texte utilisant les alphabets latins.

note: type: Content of: <sect1><sect2><orderedlist><listitem><para>
en: If a Serif font is specified, it prefers <xref linkend="dejavu-fonts"/>.  If Han codepoints are found, or the Japanese language is specified, the Mincho font from <xref linkend="IPAex"/> will be used. If Hangul codepoints are found or the Korean language is specified, UnBatang (see <xref linkend="Korean-fonts"/>) will be used: Change that line If you installed a different Korean serif font. After that, <xref linkend="wenquanyi-zenhei"/> (Sans, but a default for Serif and monospace) is used. A previous version of this page mentioned using UMing which is a Traditional Chinese font that ships with an old conf file preferring it for zh-tw and zh-hk language codes (and for sans-serif and monospace). But without the conf file, <application>Fontconfig</application> will only treat it as suitable for zh-hk.  The conf file needs to be edited to current style and will then be prepended, so specifying UMing does not belong in this <filename>local.conf</filename> file.
fr: Si une police Serif est spécifiée, <xref linkend="dejavu-fonts"/> sera utilisé. Si un point de code Han est trouvé, ou que la langue japonaise est spécifiée, la police Mincho de <xref linkend="IPAex"/> sera utilisée. Si des points de code Hangul sont trouvés ou que la langue coréenne est spécifiée, UnBatang (voir <xref linkend="Korean-fonts"/>) sera utilisée&nbsp;: changez cette ligne si vous voulez utiliser une autre police serif coréenne. Après cela, <xref linkend="wenquanyi-zenhei"/> (Sans, mais une police par défaut pour Serif et monospace) sera utilisée. Une version précédente de cette page mentionnait l'utilisation d'UMing qui est une police chinoise traditionnelle qui était embarquée dans un ancien fichier de configuration qui la préférait pour les codes de langue zh-tw et zh-hk (et pour sans-serif et monospace). Mais sans ce fichier de configuration, <application>Fontconfig</application> ne la considérera comme acceptable que pour zh-hk. Le fichier de configuration doit être modifié pour utiliser le style actuel et sera ajouté au début, donc la spécification d'UMing n'a pas à se faire dans ce fichier <filename>local.conf</filename>.

note: type: Content of: <sect1><sect2><orderedlist><listitem><para>
en: For Sans Serif preferences again start with <xref linkend="dejavu-fonts"/>, then <xref linkend="VLGothic"/> for Japanese before falling back to WenQuanYi Zen Hei which is Sans and covers both Chinese and Korean Hangul.
fr: Pour les préférences Sans Serif, commencez encore par <xref linkend="dejavu-fonts"/>, puis <xref linkend="VLGothic"/> pour le japonais avant de vous replier sur WenQuanYi Zen Hei, une police sans qui couvre à la fois le chinois et les Hangul coréens.

note: type: Content of: <sect1><sect2><orderedlist><listitem><para>
en: The Monospace fonts are forced to the preferred Sans fonts. If the text is in Chinese or Korean then <xref linkend="wenquanyi-zenhei"/> will be used.
fr: Les polices Monospace sont forcées par rapport aux polices Sans préférées. Si le texte est en chinois ou coréen alors <xref linkend="wenquanyi-zenhei"/> sera utilisée.

note: type: Content of: <sect1><sect2><para>
en: In a non-CJK locale, the result is that suitable fonts will be used for all variants of Chinese, Japanese and Hangul Korean (but Japanese variants of the glyphs shared with Chinese Han will be used). All other languages should already work if a font is present. As the <systemitem class="username">root</systemitem> user:
fr: Dans une locale non-CJK, le résultat est que les polices appropriées seront utilisées pour toutes les variantes de chinois, japonais et hangul coréen (mais les variantes japonaises des glyphes partagés avec le chinois seront utilisées). Toutes les autres langues doivent déjà fonctionner si une police est présente. En tant qu'utilisateur <systemitem class="username">root</systemitem>&nbsp;:

note: type: Content of: <sect1><sect2><title>
en: Editing Old-Style conf files
fr: Modification des fichiers de configuration de style ancien

note: type: Content of: <sect1><sect2><para>
en: Some fonts, particularly Chinese fonts, ship with conf files which can be installed in <filename class="directory">/etc/fonts/conf.d</filename>.  However, if you do that and then use a terminal to run any command which uses <application>Fontconfig</application> you may see error messages such as :
fr: Certaines polices, particulièrement les polices chinoises, viennent avec des fichiers de configuration qui peuvent être installés dans <filename class="directory">/etc/fonts/conf.d</filename>. Cependant, si vous faites cela et ensuite utilisez un terminal pour lancer n'importe quelle commande qui utilise <application>Fontconfig</application>, vous devrez voir des messages d'erreurs comme&nbsp;:

note: type: Content of: <sect1><sect2><para>
en: In practice, these old rules do not work. For non-CJK users, <application>Fontconfig</application> will usually do a good job <emphasis>without</emphasis> these rules. Their origin dates back to when CJK users needed handcrafted bitmaps to be legible at small sizes, and those looked ugly next to antialiased Latin glyphs - they preferred to use the same CJK font for the Latin glyphs. There is a side-effect of doing this : the (Serif) font is often also used for Sans, and in such a situation the (English) text in <application>Gtk</application> menus will use this font - compared to system fonts, as well as being serif it is both faint and rather small. That can make it uncomfortable to read.
fr: En pratique, ces anciennes règles ne fonctionnent pas. Pour les utilisateurs non-CJK, <application>Fontconfig</application> fonctionnera bien <emphasis>sans</emphasis> ces règles. Leur origine remonte à l'époque où les utilisateurs de CJK avaient besoin de bitmaps fabriqués à la main pour être lisibles dans les petites tailles, et ils semblaient laids à côté des glyphes latins anti-crénelés - ils ont préféré utiliser la même police CJK pour les glyphes latins. Il y a un effet secondaire à faire cela&nbsp;: la police (Serif) est souvent aussi utilisée pour Sans, et dans une telle situation le texte (anglais) dans les menus de <application>Gtk</application> utilisera cette police - par rapport aux polices du système, en plus d'être serif, elle est à la fois pâle et plutôt petite. Cela peut rendre la lecture inconfortable.

note: type: Content of: <sect1><sect2><para>
en: Nevertheless, these old conf files can be fixed if you wish to use them.  The following example is the first part of <filename>64-arphic-uming.conf</filename> from <xref linkend="UMing"/> - there are many more similar items which also need changing :
fr: Néanmoins, ces anciens fichiers de configuration peuvent être corrigés si vous souhaitez les utiliser. L'exemple suivant est la première partie de <filename>64-arphic-uming.conf</filename> de <xref linkend="UMing" /> – il y a beaucoup plus d'éléments similaires qui ont aussi besoin d'être changés&nbsp;:

note: type: Content of: <sect1><sect2><para>
en: The process to correct this is straightforward but tedious - for every item which produces an error message, using your editor (as the &root; user), edit the installed file to repeat the whole block as many times as there are multiple variables, then reduce each example to have only one of them. You may wish to work on one error at a time, save the file after each fix, and from a separate term run a command such as <command>fc-list 2>&amp;1 | less</command> to see that the fix worked. For the block above, the fixed version will be :
fr: Le processus pour corriger cela est simple mais fastidieux – pour chaque élément qui produit un message d'erreur, à l'aide de votre éditeur (en tant qu'utilisateur &root;) éditez le fichier installé pour répéter le bloc entier autant de fois qu'il y a de variables, puis réduire chaque exemple pour n'en avoir qu'un seul. Vous pouvez travailler sur une erreur à la fois, enregistrer le fichier après chaque correction et, à partir d'un terminal séparé, exécuter une commande telle que <command>fc-list 2>&amp;1 | less </command> pour voir si le correctif a fonctionné. Pour le bloc ci-dessus, la version corrigée sera&nbsp;:

note: type: Content of: <sect1><sect2><title>
en: About font weights
fr: À propos de la graisse des polices

note: type: Content of: <sect1><sect2><para>
en: When this page and the next page were first created, Latin fonts came with a maximum of two weights - either Regular or Book (Book typically has a larger X-height to make it easier to read in large blocks of text), and Bold - and perhaps an Italic (or Slant) style. A few fonts also had Condensed faces (to fit more text into a line and usually only used when specified). Without CSS (Cascading Style Sheets) markup, text used the Regular or Book weight except when &lt;b&gt; ... &lt;/b&gt; markup was used for bold text. Italic styles would be invoked by &lt;i&gt; ... &lt;/i&gt; markup, along with the bold markup for Bold Italic.
fr: Lorsque cette page et la suivante ont été créées, les polices latines fournissaient au maximum deux graisses — soit Regular ou Book (Book a une plus grande hauteur pour la rendre plus facile à lire dans de grands blocs de texte), soit Bold — et éventuellement un style Italic (ou Slant). Quelques polices avaient également des variantes Condensed (pour faire tenir plus de texte sur une ligne et généralement utilisées seulement si spécifiées). Sans CSS (Cascading Style Sheets), le texte utilisait la graisse Regular ou Book sauf avec la balise &lt;b&gt; … &lt;/b&gt; utilisée pour le texte en gras. Les styles italiques étaient invoqués avec la balise &lt;i&gt; … &lt;/i&gt;, et en combinaison avec la balise b pour l'italique gras.

note: type: Content of: <sect1><sect2><para>
en: Some faces now contain up to 9 weights, possibly also with a variable font (to save space by including all the alternatives in one file and possibly allowing intermediate weights). For most desktop users who do not need this wide range of weights for creating content, it is simpler to only install one or two weights. If a face has individual weights plus a variable font, the variable font is usually in the top level of the supplied directory, with individual weights in a <filename class="directory">static/</filename> subdirectory. Except when initially reviewing a font, it makes no sense to install both static and variable, nor all the possible weights.
fr: Certaines polices proposent maintenant jusqu'à 9 graisses, éventuellement avec une police variable (pour économiser de l'espace en incluant toutes les alternatives dans un seul fichier et éventuellement pour permettre des graisses intermédiaires). Pour la plupart des utilisateurs de bureau qui n'ont pas besoin de cette gamme étendue de graisses pour créer du contenu, il est plus simple de n'installer qu'une ou deux graisses. Si une police a des graisses individuelles plus une police variable, la police variable est en général situé au plus haut niveau du répertoire fourni, avec des graisses individuelles dans un sous-répertoire <filename class="directory">static</filename>. En dehors d'une revue initiale de la police, il est inutile d'installer à la fois les versions statiques et variables, ni d'installer toutes les graisses possibles.

note: type: Content of: <sect1><sect2><para>
en: The weights are labelled from 100 (Thin) to 900 (Black or Heavy) in CSS terminology, with 400 being normal and 700 bold. The full set of weights is described at <xref linkend="css-weights"/>.
fr: Les graisses sont classées de 100 (Thin) à 900 (Black ou Heavy) en terminologie CSS, où 400 est normale et 700 grasse. L'ensemble complet des graisses est décrit dans <xref linkend="css-weights"/>.

note: type: Content of: <sect1><sect2><para>
en: If you have installed a font with a range of weights, you can copy <ulink url="https://&lfs-domainname;/~ken/font-weights.html">font-weights.html</ulink> to your local machine. As shipped it will use your default Serif font assuming you have one. Edit it to point to a specific installed font using the name known to <application>Fontconfig</application> (also in the *EDITME FONTNAME* text items) and open it from your desktop browser. You can also use it to look at a font with only two installed weights, e.g. for testing to see if you prefer other weights.
fr: Si vous avez installé une police avec une gamme de graisses, vous pouvez copier <ulink url="https://&lfs-domainname;/~ken/font-weights.html">font-weights.html</ulink> sur votre machine locale. Telle-quelle, cette page utilisera votre police Serif par défaut en supposant que vous en ayez une. Modifiez-la pour pointer vers une police installée spécifique avec le nom connu par <application>Fontconfig</application> (aussi dans les éléments textuels *EDITME FONTNAME*) et ouvrez-la dans votre navigateur de bureau. Vous pouvez également l'utiliser pour regarder une police avec seulement deux graisses installées, p. ex. pour voir si vous préférez d'autres graisses.

note: type: Content of: <sect1><sect2><para>
en: Despite the details in that Mozilla link, it appears that if only normal and bold weights are installed, SemiBold (600) will be shown using bold.
fr: Malgré les détails dans ce lien de Mozilla, il semble que si seules les graisses normales et grasses sont installées, SemiBold (600) sera affiché avec la police grasse.

note: type: Content of: <sect1><sect2><para>
en: There seems to be a little scope for changing which weights are used for normal and bold <emphasis>if only two weights have been installed</emphasis>.  Firefox, and probably other browsers, will look for the next weight heavier than normal. If that is less than bold (Medium, maybe SemiBold - uncertain)  it will be used for normal and then the next higher weight, if any will be used for bold, allowing you to make the fonts slightly darker. Conversely, if only a weight less than normal has been installed, such as Light, that will be used for both normal and bold weights (the upward search happens first).
fr: Il semble qu'il y ait un moyen de modifier les graisses qui seront utilisées pour les graisses normales et grasses <emphasis>si seulement ces deux graisses sont installées</emphasis>. Firefox, et sans doute les autres navigateurs, cherchent la graisse immédiatement plus grasse que la version normale. Si elle est inférieur à Bold (Medium, peut-être SemiBold) elle sera utilisée pour la graisse normale et la suivante, si elle existe, sera utilisée pour les textes en gras, ce qui vous permet de rendre les polices un peu plus sombres. Inversement, si seule une graisse plus faible que normale a été installée, comme Light, elle sera utilisée à la fois pour les textes normaux et gras (la recherche vers le haut a lieu avant).

note: I don't know for sure that there are user caches retained until you log out, but certainly leaving X and restarting the browser is not always adequate : ken type: Content of: <sect1><sect2><para>
en: If you remove some weights of a system font, you may need to run <command>fc-cache</command> as the &root; user and then log out completely to clear caches associated with your user.
fr: Si vous supprimez certaines graisses d'une police système, vous aurez peut-être besoin d'exécuter <command>fc-cache</command> en tant qu'utilisateur &root; puis de vous déconnecter complètement pour nettoyer les caches associés à votre utilisateur.

note: type: Content of: <sect1><sect2><title>
en: Items which can override Fontconfig
fr: Éléments qui peuvent contourner Fontconfig

note: type: Content of: <sect1><sect2><para>
en: Several desktop environments, as well as some programs, will use <application>Fontconfig</application> to find fonts but may override certain things.
fr: Plusieurs environnements de bureau, comme certains programmes, utiliseront <application>Fontconfig</application> pour rechercher les polices mais remplaceront certains paramètres.

note: type: Content of: <sect1><sect2><para>
en: <application>GNOME</application>: The settings in org.gnome.desktop.interface can be updated with <application>dconf-editor</application>. You can set the fonts to your preference and desired point size. To use the fonts chosen by <application>Fontconfig</application> specify e.g. 'Sans 12', Serif 11', 'Mono 10' as desired. Also review the antialiasing, hinting and rgba settings. Alternatively, <xref linkend="gnome-tweaks"/> can also update the font settings in a GUI form.
fr: <application>GNOME</application>&nbsp;: les paramètres dans org.gnome.desktop.interface peuvent être mis à jour avec <application>dconf-editor</application>. Vous pouvez indiquer les polices que vous préférez et leur taille. Pour utiliser les polices choisies par <application>Fontconfig</application> spécifiez par exemple «&nbsp;Sans 12&nbsp;», «&nbsp;Serif 11&nbsp;», «&nbsp;Mono 10&nbsp;» comme vous le souhaitez. Vérifiez également les paramètres d'anticrénelage, de hinting et rgba. Autrement, <xref linkend="gnome-tweaks"/> peut également mettre à jour les paramètres de police avec un formulaire graphique.

note: type: Content of: <sect1><sect2><para>
en: <application>LXQt</application>: Change font settings as necessary to match <application>Fontconfig</application> in <application>lxqt-config-appearance</application>.
fr: <application>LXQt</application>&nbsp;: modifiez les paramètres nécessaires pour suivre <application>Fontconfig</application> dans <application>lxqt-config-appearance</application>.

note: type: Content of: <sect1><sect2><para>
en: <application>KDE Plasma</application>: The settings can be adjusted in <application>System Settings</application> under Appearance -> Fonts. This will create or modify <filename>~/.config/fontconfig/fonts.conf</filename> although <filename>~/.config/fontconfig/fonts.conf</filename>, if installed, can override that.
fr: <application>KDE Plasma</application>&nbsp;: les paramètres peuvent être modifiés dans <application>Paramètres Systèmes</application> sou Apparences -> Polices. cela créera ou modifiera <filename>~/.config/fontconfig/fonts.conf</filename> bien que <filename>~/.config/fontconfig/fonts.conf</filename>, si installé, puisse le contourner.

note: type: Content of: <sect1><sect2><para>
en: <application>Xfce desktop</application>: The settings can be adjusted in <application>Settings</application> -> Appearance -> Fonts. Specify your preferred fonts, e.g. 'Sans Regular' (to use the normal face and weight rather than Bold and/or Italic) and adjust the point size in the option.  Review the Rendering and DPI options.
fr: <application>bureau Xfce</application>&nbsp;: les paramètres peuvent être ajustés dans <application>Paramètres</application> -> Apparence -> Polices. Spécifiez vos polices préférées, p. ex. «&nbsp;Sans Regular&nbsp;» (pour utiliser la police normale plutôt que Bold ou Italic) et ajustez la taille dans les options. Vérifiez les options de rendu et de DPI.

note: type: Content of: <sect1><sect2><para>
en: <application>Firefox</application>: This browser allows you to specify its default fonts. For the 115esr series use the 'Hamburger' menu to go to Preferences, General, and under Fonts -> Advanced select Sans Serif, Serif or Monospace as appropriate if you wish to use the fonts which match <application>Fontconfig</application>.  Set the point sizes as desired. In later versions, the settings are at Preferences -> Fonts.
fr: <application>Firefox</application>&nbsp;: ce navigateur vous permet de spécifier les polices par défaut. Pour la série 115esr, utilisez le menu «&nbsp;hamburger&nbsp;» pour aller aux Préférences, Général et sous Police -> Avancé, sélectionnez Sans Serif, Serif ou Monospace comme vous le souhaitez si vous voulez utiliser les polices correspondant à <application>Fontconfig</application>. Indiquez les tailles comme vous le souhaitez. Dans les versions suivantes, les paramètres sont dans Préférences -> Polices.

note: type: Content of: <sect1><sect2><para>
en: <application>Libreoffice</application>: Tests using English text with an old Japanese font (HanaMinA) which supports several European languages but had only one weight and no italics or slant showed that although <application>Libreoffice</application> uses <application>Fontconfig</application> to find the font, it created its own bold or slanted text. It is not clear if it will do the same where a font actually has bold weight or an italic style. Also, documentation shows that <application>Libreoffice</application> has its own substitution rules for when a codepoint is not found in the selected font, but is unclear if those rules apply on Linux using Fontconfig.
fr: <application>Libreoffice</application>&nbsp;: des tests avec un texte anglais avec une vieille police japonaise (HanaMinA) qui prend en charge plusieurs langues européennes, mais n'avait qu'une seule graisse et aucun italique ou penché a montré que bien que <application>Libreoffice</application> utilise <application>Fontconfig</application> pour chercher les polices, il créait ses propres texte gras ou penchés. Il n'est pas clair s'il fera la même chose si une police a un style gras ou italique. De plus, la documentation montre que <application>Libreoffice</application> a ses propres règles de substitution lorsqu'un code de point n'est pas trouvé dans la police sélectionnée, mais il n'est pas clair de savoir si ces règles s'appliquent sur Linux avec Fontconfig.

note: type: Content of: <sect1><sect2><para>
en: <application>Pango</application>: as noted in the example <filename>~/.config/fontconfig</filename> above, anything using Pango-1.44 (from 2019) or later now uses <application>Harfbuzz</application> for hinting, not <application>FreeType</application>, and <literal>hintfull</literal> is not supported.
fr: <application>Pango</application>&nbsp;: comme montré das l'exemple de <filename>~/.config/fontconfig</filename> ci-dessus, tout ce qui utilise Pango-1.44 (à partir de 2019) ou supérieur utilise maintenant <application>Harfbuzz</application> pour le hinting et non <application>FreeType</application> et <literal>hintfull</literal> n'est pas pris en charge.

note: type: Content of: <sect1><sect2><para>
en: <application>Thunderbird</application>: The font settings can be changed by going to "Edit -> Settings" and then scrolling down to "Fonts &amp; Colors".
fr: <application>Thunderbird</application>&nbsp;: les paramètres de police peuvent être modifiés en allant dans «&nbsp;Édition -> Paramètres&nbsp;» puis en descendant à «&nbsp;Polices &amp; Couleurs&nbsp;».

note: type: Content of: <sect1><sect2><title>
en: External Links
fr: Liens externes

note: type: Content of: <sect1><sect2><para>
en: The blog entries by <ulink url="https://eev.ee/blog/2015/05/20/i-stared-into-the-fontconfig-and-the-fontconfig-stared-back-at-me/">Eevee</ulink> are particularly useful if <application>Fontconfig</application> does not think your chosen font supports your language, and for preferring some non-MS Japanese fonts when an ugly MS font is already installed.
fr: Les entrées du blog d'<ulink url="https://eev.ee/blog/2015/05/20/i-stared-into-the-fontconfig-and-the-fontconfig-stared-back-at-me/">Eevee</ulink> sont particulièrement utiles si <application>Fontconfig</application> ne pense pas que votre police choisie prenne en charge votre langue, et pour préférer certaines polices japonaises non-MS quand une police laide MS est déjà installée.

note: type: Content of: <sect1><sect2><para>
en: The documentation of the FreeType v40 interpreter at <ulink url="https://freetype.org/freetype2/docs/hinting/subpixel-hinting.html">freetype docs</ulink> explains how the current hinter works, and why the previous (slow) Infinality interpreter was replaced.
fr: La documentation de l'interpréteur FreeType v40 sur <ulink url="https://freetype.org/freetype2/docs/hinting/subpixel-hinting.html">la documentation freetype</ulink> explique comment le moteur de hinting actuel fonctionne et pourquoi le précédent interpréteur (lent) a été remplacé.

note: type: Content of: <sect1><sect2><bridgehead>
en: Calculating DPI
fr: Calculer le DPI

note: type: Content of: <sect1><sect2><para>
en: An old answer at <ulink url="https://askubuntu.com/questions/197828/how-to-find-and-change-the-screen-dpi/">askubuntu</ulink> gives some detail on calculating a screen's dots per inch, but essentially you just measure the width and height of the visible panel, convert to inches if using metric measurements, and divide by the number of pixels.  You can then pass <option>-dpi <replaceable>90</replaceable></option> when you start Xorg, using your own value.
fr: Une ancienne réponse sur <ulink url="https://askubuntu.com/questions/197828/how-to-find-and-change-the-screen-dpi/">askubuntu</ulink> donne des détails sur la manière de calculer le nombre de point par pouce d'un écran, mais vous devez simplement mesure la largeur et la hauteur de l'écran, les convertir en pouces et diviser par le nombre de pixels. Vous pouvez ensuite passer <option>-dpi <replaceable>90</replaceable></option> en démarrant Xorg, avec votre propre valeur.

note: type: Content of: <sect1><sect2><bridgehead>
en: Table of CSS font weights
fr: Tables de graisses CSS

note: type: Content of: <sect1><sect2><para>
en: Perhaps more than you ever wished to know is at <ulink url="https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight">Mozilla CSS docs</ulink>.
fr: Vous trouverez sans doute plus que ce dont vous rêviez sur <ulink url="https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight">la documentation CSS de Mozilla</ulink>.

note: type: Content of: <sect1><sect2><bridgehead>
en: Applying autohinting to a font
fr: Appliquer le hinting automatique à une police

note: switch exists, configure passes but build fails type: Content of: <sect1><sect2><para>
en: If you are using hinting and have a TTF (not OTF) font which lacks hints but permits you to fork it, you might be able to apply hints using <ulink url="https://freetype.org/ttfautohint/">ttfautohint</ulink> which is based on the old autohinter. As of version 1.8.4 it fails to build without Qt5.
fr: Si vous utilisez le hinting et avez une police TTF (et non OTF) qui n'a pas de hinting mais vous permet de la modifier, vous pouvez appliquer du hinting avec <ulink url="https://freetype.org/ttfautohint/">ttfautohint</ulink> basé sur l'ancien moteur de hinting automatique. Avec la version 1.8.4, il échoue à être construit sans Qt5.

note: type: Content of: <sect1><sect2><bridgehead>
en: Fontconfig in the Arch wiki
fr: Fontconfig dans le wiki Arch

note: type: Content of: <sect1><sect2><para>
en: Arch has a lot of information in its wiki at <ulink url="https://wiki.archlinux.org/index.php/font_configuration">font_configuration</ulink>.
fr: Arch a beaucoup d'informations sur leur wiki dans <ulink url="https://wiki.archlinux.org/index.php/font_configuration">font_configuration</ulink>.

note: type: Content of: <sect1><sect2><bridgehead>
en: Fontconfig in the Gentoo wiki
fr: Fontconfig dans le wiki Gentoo

note: type: Content of: <sect1><sect2><para>
en: Gentoo has some information in its wiki at <ulink url="https://wiki.gentoo.org/wiki/Fontconfig">Fontconfig</ulink> although a lot of the details (what to enable, and Infinality) are specific to Gentoo.
fr: Gentoo a quelques informations dans son wiki à <ulink url="https://wiki.gentoo.org/wiki/Fontconfig">Fontconfig</ulink> bien que beaucoup des détails (quoi activer et Infinality) sont spécifiques à Gentoo.
