Commit graph

39 commits

Author SHA1 Message Date
be5invis
ce12d99f53 Make variant selectors of A and E able to influence AE and OE letters (#1031). 2021-05-22 16:41:45 -07:00
be5invis
eedcaca405 Add Squared Three D ... Squared VOD (U+1F19B ... U+1F1AC). 2021-05-21 23:34:55 -07:00
be5invis
e265b9fea8 Add Low asterisk (U+204E) and double asterisk (U+2051). 2021-05-13 20:27:05 -07:00
be5invis
2ac33e41eb Add
- Cyrillic combining Dasia (`U+0485`), Psili (`U+0486`), Pokrytie (`U+0478`)
   - Cyrillic Ornate Omega (`U+047C`, `U+047D`).
2021-05-02 01:33:32 -07:00
be5invis
ba6e5c5b58 Add ligation for chained hyphens and tildes (#893). 2021-02-22 23:31:01 -08:00
be5invis
0481e59da6 Add ligation set for chaining number signs (#894). 2021-02-15 02:26:56 -08:00
be5invis
412e335479 Move BRST lookup build code out from CENTER-OPS 2021-02-14 21:00:24 -08:00
be5invis
fb8dc5618d Add ligation for connected underscore. Currently only under dlig (#888). 2021-02-13 22:21:29 -08:00
be5invis
4eadd7afc6 Simplify api of creating ligation lookups 2021-02-06 17:18:50 -08:00
be5invis
efb0fca2a5 Remove dependency object-assign 2021-02-05 02:15:00 -08:00
be5invis
394f461265 Reimplement enclosure glyphs' selector system to leverage marks, reducing 300 glyphs 2021-02-04 20:06:51 -08:00
be5invis
6d7a0a11ca Add bar-interrupted variants for Dollar and Cent sign (#863). 2021-01-31 21:37:39 -08:00
be5invis
1f7720c17e Fix operator centering chain propagation under Apple platform (#768). 2020-12-06 15:51:51 -08:00
be5invis
1a8b7ce126 * Add ligation group brack-bar and brace-bar, and enabled in dlig (#767). 2020-12-05 16:01:58 -08:00
be5invis
acf6477d78 Improve of component glyph coloring of non-equal ligation (like !=). 2020-11-30 21:50:28 -08:00
be5invis
ec1cae38a7 Enforce lookup order of CV/SS 2020-11-30 19:36:07 -08:00
be5invis
fd2b8a77e6 Dotty kern: better handle tall operators. 2020-11-26 02:08:42 -08:00
be5invis
d4d393309b Fix kerned dotty operators' placement when placed near brackets and commas (#757). 2020-11-26 01:33:14 -08:00
be5invis
cfd0c3d741 Throw error when compat ligature is wider than unit if FC-mono is enforced 2020-11-23 17:57:47 -08:00
be5invis
e41b37694a Rename -alt-1 variants to -dotted (#748). 2020-11-22 00:53:48 -08:00
be5invis
31a156ec14 Add more alternative exclamation-related ligation sets (exeqeq-alt-1, eqexeq-alt-1, eqexeq-dl-alt-1) (#748). 2020-11-21 13:10:38 -08:00
be5invis
c6dc8c370c OTL codegen cleanup 2020-11-19 18:19:30 -08:00
be5invis
040c1ff08c Cleanup code for orthographic italics. Now variant selector could influence the upright and italic counterpart individually -- though currently they aren't. 2020-11-10 20:52:55 -08:00
be5invis
4998206c50 * Fix broken serif shapes in Italic Cyrillic Small I (#717).
* Make variant selectors for `m` and `u` have more effect on Cyrillic letters.
2020-11-08 09:17:09 -08:00
be5invis
8a1ded959a Fix broken Bulgarian localized of Cyrillic Small Sha (#716). 2020-11-08 08:32:32 -08:00
be5invis
2e601b641c Add ligation configurability 2020-10-27 00:36:12 -07:00
be5invis
c1c3ce79ee V4: Initial implementation of refactored character variant system 2020-10-26 01:33:33 -07:00
be5invis
c512c572d9 Add graphic form of CGJ(U+034F), ZWNJ (U+200C), ZWJ (U+200D), Object Replacement Character (U+FFFC) 2020-10-18 00:17:23 -07:00
be5invis
7c78329244 * Replace autoRef with semantic inclusion for more stable results.
* Move files around to make repository organized better.
2020-10-17 15:45:00 -07:00
be5invis
65b5fe8195 Finish Wolfram support (#680). 2020-09-04 00:19:03 -07:00
be5invis
47e6fbc7eb Add ligation set for Wolfram Language (#680). 2020-09-03 20:42:38 -07:00
be5invis
664511afbf Fix compat-ligature building (#667). 2020-08-16 16:23:04 -07:00
be5invis
99234dd19e Leverage more CvDecompose to get rid of variant accented letters 2020-08-15 07:54:29 -07:00
be5invis
4d20f8e655 Refactor: Create a separate class for glyph store 2020-08-09 18:11:36 -07:00
be5invis
c10132d9f0 More symbols addon 2020-07-27 22:17:14 -07:00
be5invis
6e1fc1733b Make variants incluence Cyrillic too. 2020-07-25 20:01:30 -07:00
be5invis
3aff681b9f Update dependencies 2020-07-04 05:55:56 -07:00
be5invis
8d28c598dc Add calt-exeq-alt-1 as an alternative style of != ligation (#608). 2020-07-03 02:48:45 -07:00
be5invis
c48bc20aa2 Move font building related files to font-src 2020-06-29 23:32:08 -07:00