libertinus icon indicating copy to clipboard operation
libertinus copied to clipboard

Map codepoints to fi/fl ligatures

Open Crissov opened this issue 3 years ago • 1 comments

According to #453, several glyph support standards require that some existing ligature glyphs be accessible from dedicated Unicode codepoints:

  • [ ] U+FB01 Latin Small Ligature FI f_i
  • [ ] U+FB02 Latin Small Ligature FL f_l

Crissov avatar Mar 09 '21 12:03 Crissov

Other than meeting some arbitrary (and antiqued) glyph list, what is the use of adding these two legacy code points? They often mask bad input data, forcing fallback font or .notdef might alter the user to the faulty data. They also need to be handled in OpenType features (like cmap or kern) or they will not work properly, otherwise why not have them in first place.

khaledhosny avatar Mar 09 '21 15:03 khaledhosny