be5invis
acb139f978
Cleanup of [buildGlyphs]
2023-10-23 03:24:14 -07:00
be5invis
b788212a64
Gr simplify
2023-10-21 16:52:28 -07:00
be5invis
aa23e2ec99
Fix #2057
2023-10-21 16:07:17 -07:00
be5invis
50a9f00caa
Fix sorting
2023-10-14 14:54:47 -07:00
be5invis
549910df8d
Add Chancery and Semi-Chancery variants for lowercase x
and Greek Chi ( #2037 ).
2023-10-14 00:50:33 -07:00
be5invis
344d8e95d8
* Fix ss02
, ss04
, ss06
, ss13
, ss17
's application on i
and j
( #2033 ).
2023-10-10 01:24:55 -07:00
be5invis
290d358c46
Cleanup
2023-09-20 17:02:07 -07:00
be5invis
125701ca6a
Add Opentype zero
feature ( #1966 ).
2023-09-09 12:27:16 -07:00
be5invis
0e6967c328
* Add special k-dot shape ( #1978 ).
2023-09-03 13:28:26 -07:00
be5invis
25ee0bcc50
Generate TTFAutohint control files for better glyph display for variant glyphs ( #1963 ).
2023-08-27 21:48:13 -07:00
be5invis
80700d9dc8
Optimize the garbage collector to produce smaller files
2023-08-25 03:11:15 -07:00
be5invis
73df44d395
Add support for specialized Vietnamese dual diacritics ( #1935 ).
2023-08-23 00:08:21 -07:00
be5invis
fdcde32d71
It will not be a breaking change
2023-08-18 22:03:54 -07:00
be5invis
74846d3113
Utilize hb.js for building compatibility ligatures.
2023-08-16 21:56:56 -07:00
be5invis
f7fd09172b
Implement leaning mark mechanism for F
, L
, P
, b
, d
, h
, k
, p
, q
, r
to get better mark placement. Now, "narrow" marks will align to these letters' extension parts ( #1851 ).
2023-08-12 23:01:10 -07:00
be5invis
85494ed45a
Provide a non-breaking mechanism to add variants. Thus, it is 26.1.0 again ( #1904 ).
2023-08-09 15:56:27 -07:00
be5invis
764c489f6b
Disunified the variant selector for Greek Delta and Greek Lambda, and added selectable serif variants for Lambda ( #1866 ).
2023-07-23 12:51:10 -07:00
be5invis
2f35f6f04f
More glyph ID saves
2023-07-11 01:03:46 -07:00
be5invis
69048c95ab
Bugfix
2023-07-08 02:29:08 -07:00
be5invis
46876e115b
Add diamond-shaped zero ( #1727 ).
2023-07-08 02:04:44 -07:00
be5invis
088b555749
Add
...
- CYRILLIC CAPITAL LETTER DZZE (`U+A688`) (#1799 ).
- CYRILLIC SMALL LETTER DZZE (`U+A689`) (#1799 ).
- MODIFIER LETTER CYRILLIC SMALL DZZE (`U+1E04A`) (#1799 ).
2023-06-26 22:07:20 -07:00
be5invis
d53ce25062
Fixes
2023-05-27 04:48:06 -07:00
be5invis
597a89b7c0
Complete conversion
2023-05-26 00:28:51 -07:00
be5invis
fcdbba15fd
Cont
2023-05-25 19:52:21 -07:00
be5invis
942deb3bbe
Cont
2023-05-24 23:34:09 -07:00
be5invis
2fce3d1f13
website overhaul
2023-05-24 20:16:54 -07:00
be5invis
2890a4cd00
More refactor
2023-05-24 00:42:05 -07:00
be5invis
09d80208a8
k variants simplify
2023-05-23 19:10:30 -07:00
be5invis
14b3e54b61
z variants refactor
2023-05-23 18:14:07 -07:00
be5invis
618ef2702d
Start to make a buildup-based variant system
2023-05-23 02:01:33 -07:00
be5invis
29328b6933
Fix Tje ( #1700 )
2023-05-03 18:22:52 -07:00
be5invis
3ae03f6aac
Transform Rhotic hooks (U+02DE
) into superscript/subscript form when they are placed after a superscript/subscript letter ( #1681 ).
2023-04-20 21:10:18 -07:00
be5invis
ce4212a639
Optimize
2023-04-19 17:44:10 -07:00
be5invis
ebfa808051
Mark Overhaul 1
2023-04-19 00:25:25 -07:00
be5invis
2d84803cec
Cleanup of geometry code
2023-03-28 01:32:45 -07:00
be5invis
07d49ce68b
* Add Characters
...
- LATIN CAPITAL LETTER AA (`U+A732`).
- LATIN SMALL LETTER AA (`U+A733`).
- LATIN CAPITAL LETTER AO (`U+A734`) (#1623 ).
2023-03-20 23:22:11 -07:00
be5invis
83df8bea3c
Cleanup
2023-03-09 05:12:06 -08:00
be5invis
c5d322709a
More outline cleanup changes ( #1562 )
2023-02-25 07:27:21 -08:00
be5invis
d3b8e339a2
Ligation breakdown for C-likes 1 ( #1555 )
2023-02-20 22:53:57 -08:00
be5invis
1c0fb8b0f3
Add support of Unicode Variation Sequence for 0
that adds a slash ( #1534 ).
2023-01-22 17:48:49 -08:00
be5invis
3178076c3d
Fix shape artifacts of Ka, Zhe with descender ( #1518 , #1521 ).
2023-01-10 19:41:42 -08:00
be5invis
4ffe001ccb
Cleanup: HBar, VBar
2023-01-07 16:21:41 -08:00
be5invis
2d938dd309
Refactor recursive build mechanism
2022-12-19 07:46:41 -08:00
be5invis
60cccc4ef1
* Fix serifs of certain letters ( #1458 ):
...
- LATIN CAPITAL LETTER GAMMA (`U+0194`);
- LATIN CAPITAL LETTER OU (`U+0222`);
- LATIN SMALL LETTER OU (`U+0223`);
- LATIN SMALL LETTER ALPHA (`U+0251`);
- LATIN SMALL LETTER GAMMA (`U+0263`);
- LATIN SMALL LETTER RAMS HORN (`U+0264`);
- LATIN SMALL LETTER TURNED OPEN E (`U+1D08`);
- LATIN LETTER SMALL CAPITAL OU (`U+1D15`);
- LATIN LETTER AIN (`U+1D25`);
2022-12-09 19:04:09 -08:00
be5invis
e7d2d8c6cb
Fix overshoot of oval-shaped 0
, and open 6
/9
( #1455 ).
2022-12-06 18:18:23 -08:00
be5invis
2276c0ec18
Fix Gr inheritance
2022-10-29 15:01:33 -07:00
be5invis
b3b7646f5b
Fix shape of y-ogonek (used by Elfdalian) ( #1437 ).
2022-10-29 14:57:01 -07:00
be5invis
78094dd541
Fix cv44
application on certain t-derived letters (U+01AB
, U+0236
, U+0288
, U+1DB5
, and U+20A7
) ( #1405 ).
2022-08-23 02:30:16 -07:00
be5invis
f623632f81
Fix cv99
application on ASCII single quotes and graves ( #1404 ).
2022-08-23 00:05:43 -07:00
be5invis
86e1191854
Change the mechanism of variants of not-equal ligation ( #1400 ):
...
- The "dotted" ligation groups (`exeqeq-dotted`, `eqexeq-dotted`, `eqexeq-dl-dotted`, `exeq-dotted`) are removed.
- A character variant, "lig-neq" (feature tag `VXAF`), is added to control the shape instead.
2022-08-15 00:00:03 -07:00