Ubuntu: Remove fi, fl, ... ligatures

[why]
The fi and fl ligs are formulated in the font to go through glyphs with
codepoint `F001` and `F002`. That is detected and overwriting that
glyphs with some (Font Awesome) icons is prevented.

The question is: What is more important, to have the fi ligature or to
have the fa-music and fa-magnifying_glass icons?

[how]
We sacrify here Font Nerdism over Icon Nerdism and remove the
ligatures before patching.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
This commit is contained in:
Fini Jastrow 2024-04-09 08:34:00 +02:00
parent 066d36514c
commit 8516c9c8b1
2 changed files with 7 additions and 0 deletions

View file

@ -13,6 +13,8 @@ you are expressly encouraged to experiment, modify, share and improve.
http://font.ubuntu.com/
The `fi`, `fl`, and similar ligatures are removed because they would block some Font Awesome glyphs.
Version: 0.83
## Preprocessed Source Font

View file

@ -0,0 +1,5 @@
[Subtables]
ligatures: [
"'liga' Standard Ligatures in Latin lookup 20 subtable",
"'liga' Standard Ligatures in Greek lookup 21 subtable",
"'liga' Standard Ligatures in Cyrillic lookup 22 subtable" ]