Adds an optional (off by default) feature that loads the glyphs for ligatures & substitutions.
This makes it so that glyphs that have been shaped by some other crate (allsorts, rustybuzz) to actually render if they formed a ligature or substitution.
Using the allsorts crate to shape Cascadia Code with ligatures:
Example without ligature loading (note that the ligatures, after being shaped, do not get rendered):
Example with:
Adds an optional (off by default) feature that loads the glyphs for ligatures & substitutions.
This makes it so that glyphs that have been shaped by some other crate (allsorts, rustybuzz) to actually render if they formed a ligature or substitution.
Using the allsorts crate to shape Cascadia Code with ligatures: Example without ligature loading (note that the ligatures, after being shaped, do not get rendered):
Example with:
![image](https://github.com/mooman219/fontdue/assets/101683475/c53b3360-8ed7-431b-8185-c07aa8b026d7)