Changeset fe9d1b1d


Ignore:
Timestamp:
11/22/2023 09:22:43 PM (6 months ago)
Author:
Ken Moffat <ken@…>
Branches:
12.1, ken/TL2024, ken/tuningfonts, lazarus, plabs/newcss, python3.11, rahul/power-profiles-daemon, trunk, xry111/llvm18
Children:
1f9b99f
Parents:
dcfb862
Message:

tuning fontconfig - update 45-latin.conf :

Explain what 'latin' means in this context.

Detail all the font types mapped there.

Mention that 49-sansserif is where an unrecognized font is assumed
to be Sans.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • x/installing/tuning-fontconfig.xml

    rdcfb862 rfe9d1b1d  
    245245      <filename>30-metric-aliases.conf</filename> is used to map aliases for
    246246      some fonts with the same metrics (same size, etc). After that, an
    247       unknown font will be searched for in <filename>45-latin.conf</filename> -
    248       if it is found it will be mapped as Serif or Monospace or Sans, otherwise
    249       it will be assumed to be Sans. Then <filename>60-latin.conf</filename>
     247      unknown font will be searched for in <filename>45-latin.conf</filename>:
     248      'latin' covers cyrillic and greek, and now also maps system-ui fonts which
     249      are used for User Interface messages in non-latin alphabets. If the font
     250      is found it will be mapped as serif, sans-serif, monospace, fantasy,
     251      cursive, or system-ui.  Otherwise, 49-sansserif.conf will assume it is
     252      Sans. Then <filename>60-latin.conf</filename>
    250253      provides ordered lists of the fallbacks - <xref linkend="dejavu-fonts"/>
    251254      will be used if you installed them. Cyrillic and Greek appear to be
Note: See TracChangeset for help on using the changeset viewer.