John Mager
7506577e37
Protects some sequences for being ligaturized
2020-06-21 15:00:57 -04:00
John Mager
2508b90ce9
Fixes bug in potentially cyclic ligatures
...
* fixes issue #133
2020-06-21 15:00:57 -04:00
John Mager
bb0e4dc3af
Allows hardcoding sequences to ignore ligatures
...
- Certain operator combinations - especially those involving equals
signs - look wrong when some of them form ligatures.
- All current rules from FiraCode were ported over, but many are
currently irrelevant for this font. Those are commented out of the
file.
- Fixes issue #118
2020-06-21 15:00:57 -04:00
John Mager
824cd6a9f8
Added support for longer ligatures
...
- Breaking out the ligature substitution rules like this also allows for
easy logical extensions, to handle edge cases as FiraCode does.
2020-06-21 15:00:45 -04:00
Jany Belluz
ce0925cf8c
Stop making EOTs
2019-11-16 16:59:06 +00:00
Jany Belluz
9976f53dff
Use TTFs as base for web fonts
2019-11-16 15:49:32 +00:00
Jany Belluz
1dd5dbc74a
WIP Remove overlaps and fix problems
2018-07-22 22:31:08 +01:00
Jany Belluz
ecb649a229
Add ligatures with overlaps
2018-07-22 20:11:44 +01:00
Jany Belluz
82c5e7d0fc
Add a variant with a larger line height
...
As proposed in https://github.com/belluzj/fantasque-sans/issues/23\#issuecomment-58776550
2017-07-12 20:39:32 +02:00
Jany Belluz
6a568c63f6
Add no-loop k also in italics
2017-07-12 20:15:48 +02:00
Jany Belluz
b6abec986f
Update the build system to bake in the non-looped k
2017-07-10 18:52:39 +02:00