annotate CSP2/CSP2_env/env-d9b9114564458d9d-741b3de822f2aaca6c6caa4325c4afce/share/fontconfig/conf.avail/60-generic.conf @ 68:5028fdace37b

planemo upload commit 2e9511a184a1ca667c7be0c6321a36dc4e3d116d
author jpayne
date Tue, 18 Mar 2025 16:23:26 -0400
parents
children
rev   line source
jpayne@68 1 <?xml version="1.0"?>
jpayne@68 2 <!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
jpayne@68 3 <fontconfig>
jpayne@68 4 <description>Set preferable fonts for emoji/math fonts</description>
jpayne@68 5 <!-- Keep in sync with 45-generic.conf -->
jpayne@68 6
jpayne@68 7 <!-- Emoji -->
jpayne@68 8
jpayne@68 9 <!-- Prefer to match color emoji font. -->
jpayne@68 10 <match>
jpayne@68 11 <test name="lang">
jpayne@68 12 <string>und-zsye</string>
jpayne@68 13 </test>
jpayne@68 14 <test qual="all" name="color" compare="not_eq">
jpayne@68 15 <bool>true</bool>
jpayne@68 16 </test>
jpayne@68 17 <test qual="all" name="color" compare="not_eq">
jpayne@68 18 <bool>false</bool>
jpayne@68 19 </test>
jpayne@68 20 <edit name="color" mode="append">
jpayne@68 21 <bool>true</bool>
jpayne@68 22 </edit>
jpayne@68 23 </match>
jpayne@68 24
jpayne@68 25 <!-- TODO
jpayne@68 26 ! Match on "color" and alias B&W ones first if no color is requested.
jpayne@68 27 ! That's "hard" because <alias> doesn't work in match and needs to be
jpayne@68 28 ! expanded to its non-sugar form.
jpayne@68 29 !-->
jpayne@68 30 <alias binding="same">
jpayne@68 31 <family>emoji</family>
jpayne@68 32 <prefer>
jpayne@68 33 <!-- System fonts -->
jpayne@68 34 <family>Noto Color Emoji</family> <!-- Google -->
jpayne@68 35 <family>Apple Color Emoji</family> <!-- Apple -->
jpayne@68 36 <family>Segoe UI Emoji</family> <!-- Microsoft -->
jpayne@68 37 <family>Twitter Color Emoji</family> <!-- Twitter -->
jpayne@68 38 <family>EmojiOne Mozilla</family> <!-- Mozilla -->
jpayne@68 39 <!-- Third-Party fonts -->
jpayne@68 40 <family>Emoji Two</family>
jpayne@68 41 <family>JoyPixels</family>
jpayne@68 42 <family>Emoji One</family>
jpayne@68 43 <!-- Non-color -->
jpayne@68 44 <family>Noto Emoji</family> <!-- Google -->
jpayne@68 45 <family>Android Emoji</family> <!-- Google -->
jpayne@68 46 </prefer>
jpayne@68 47 </alias>
jpayne@68 48
jpayne@68 49 <!-- Math -->
jpayne@68 50 <alias binding="same">
jpayne@68 51 <!-- https://en.wikipedia.org/wiki/Category:Mathematical_OpenType_typefaces -->
jpayne@68 52 <family>math</family>
jpayne@68 53 <prefer>
jpayne@68 54 <family>XITS Math</family> <!-- Khaled Hosny -->
jpayne@68 55 <family>STIX Two Math</family> <!-- AMS -->
jpayne@68 56 <family>Cambria Math</family> <!-- Microsoft -->
jpayne@68 57 <family>Latin Modern Math</family> <!-- TeX -->
jpayne@68 58 <family>Minion Math</family> <!-- Adobe -->
jpayne@68 59 <family>Lucida Math</family> <!-- Adobe -->
jpayne@68 60 <family>Asana Math</family>
jpayne@68 61 </prefer>
jpayne@68 62 </alias>
jpayne@68 63
jpayne@68 64 </fontconfig>