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
e8bf7a56c6
Add Toothless-corner variant of G
and Ampersand (&
); Remove slight curvature of italic single-storey a
( #755 ).
2020-11-24 00:42:37 -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
0031b3362e
More cleanup
2020-11-23 17:45:51 -08:00
be5invis
e2ff6698d1
Leverage better fontconfig-mono building and validation
2020-11-23 17:35:25 -08:00
be5invis
95adebaa1b
Fix missing serifs in earless-corner m
variants ( #752 ).
2020-11-22 11:26:21 -08:00
be5invis
83015148de
Fix broken descender connection of cyrl/tse
(U+0446) under Italic ( #754 ).
2020-11-22 11:17:29 -08:00
be5invis
0559db4804
Add curly variants of Z
/ z
( #362 ).
2020-11-22 01:26:29 -08:00
be5invis
e41b37694a
Rename -alt-1 variants to -dotted ( #748 ).
2020-11-22 00:53:48 -08:00
Alexey Ten
6d48193438
Allow inherit ligations from calt
( #750 )
...
* Allow inherit ligations from `calt`
Add `calt` to `hives` so `inherit = 'calt'` works.
Also get rid of `optInBuildup`/`optOutBuildup` because they just
merged into `para.ligation.defaultBuildup`.
* fixup! Allow inherit ligations from `calt`
* fixup! Allow inherit ligations from `calt`
Rename hives
* fixup! Allow inherit ligations from `calt`
Rename `calt` to `default-calt`
* fixup! fixup! Allow inherit ligations from `calt`
2020-11-22 00:35:41 -08:00
be5invis
e429b9ec10
Fix centering of Q
variants when occurred in enclosures ( #751 ).
2020-11-22 00:09:05 -08:00
be5invis
85e7d95b39
Turn parameter symbolMid
to lowercase in config files
2020-11-21 13:35:43 -08:00
Alexey Ten
ddd52f4fcb
Add more metric overrides ( #749 )
...
Allow override of `SymbolMid` and `parenSize`.
2020-11-21 13:33:40 -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
d3c944db1b
Add grek/thetaSymbol
2020-11-20 19:06:56 -08:00
be5invis
8198a3a11b
Shape refinements
2020-11-20 17:42:18 -08:00
be5invis
d4ca01bada
Added variant r/earless-corner-serifed
and r/earless-rounded-serifed
; Reordered r
's variant ranking and renamed r/straight
to r/serifless
( #742 ).
2020-11-19 19:08:42 -08:00
be5invis
c6dc8c370c
OTL codegen cleanup
2020-11-19 18:19:30 -08:00
be5invis
d471e9d948
Minor refinements of shape
2020-11-19 00:03:02 -08:00
be5invis
0479def394
Shape refinement
2020-11-18 23:36:53 -08:00
be5invis
ce59f086bd
Make check marks and cross marks FW-aware
2020-11-18 23:27:29 -08:00
be5invis
be61596d30
Double-struck Sigma should not have serifs.
2020-11-18 22:36:15 -08:00
be5invis
1425bc750e
Improve Cedilla placement and connection in T-Cedilla ( #737 ).
2020-11-15 11:01:22 -08:00
be5invis
515a3d25af
Make variant application effective on LATIN SMALL LETTER WITH STROKE (U+0167, #737 ).
2020-11-15 09:35:20 -08:00
be5invis
daf54cf302
remove unused logging
2020-11-15 08:58:29 -08:00
be5invis
1a64fa04e9
Fix variant application of fraction 1/10 (U+2152, #736 ).
2020-11-15 08:57:16 -08:00
be5invis
fe53c125fe
Fix variant selector of Cyrillic TE’s italics to better respect m
’s tailed-ness ( #734 ).
2020-11-15 00:37:38 -08:00
be5invis
10f2596115
Reorder and reorganize character variants of i
, l
, and f
, including:
...
* The “italic” variants are removed, or renamed to reflect its shape;
* Reorder variants of `i` and `l` to let them get synchronized;
* Make `f`'s variant more matrix-like.
2020-11-14 23:46:02 -08:00
be5invis
cb96e828c1
Fix middle bar placement of U+2180 under quasi-proportional.
2020-11-14 16:15:23 -08:00
be5invis
6f71c1b397
Add U+23CF EJECT SYMBOL ( #728 ).
2020-11-14 16:04:01 -08:00
be5invis
eeed4922bb
Fix inconsistent serif on Bulgarian U+044E CYRILLIC SMALL LETTER YU ( #732 ).
2020-11-14 14:18:06 -08:00
be5invis
9562a976c1
Add Characters:
...
* U+1D6A4 MATHEMATICAL ITALIC SMALL DOTLESS I, U+1D6A5 MATHEMATICAL ITALIC SMALL DOTLESS J (#730 ).
2020-11-14 13:33:43 -08:00
be5invis
9722a5394c
Fix dotless form of mathematical derived letters if it ia aliased ( #731 ).
2020-11-14 13:26:13 -08:00
be5invis
481b94e3c4
Fix inconsistent italic serif of U+0463 CYRILLIC SMALL LETTER YAT ( #729 ).
2020-11-14 12:03:00 -08:00
be5invis
3d194b63bc
Add U+0462 CYRILLIC CAPITAL LETTER YAT and U+0463 CYRILLIC SMALL LETTER YAT
2020-11-12 19:20:28 -08:00
be5invis
1358f914a5
Support slope-dependent digit form control ( #724 ).
2020-11-12 03:47:42 -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
69b3c2aca9
Name cleanup
2020-11-10 02:46:29 -08:00
be5invis
b3f1f97d94
Add shorter-serif variant for capital I ( #709 ).
2020-11-09 18:54:43 -08:00
be5invis
3d8e8ffd05
Optimize footprint by reducing aliasable glyphs
2020-11-09 03:45:02 -08:00
be5invis
73619b0d6d
Add derived bold / italic / sans-serif / typewriter letters in Mathematical Alphanumeric Symbols block.
2020-11-08 18:12:20 -08:00
be5invis
aa033e2802
Fix incorrect serifs of Greek Small Rho ( #718 ).
2020-11-08 09:27:38 -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
a6ae67a433
Add double-struck digits
2020-11-07 12:58:18 -08:00
be5invis
479d64aa46
Fully cover all the double-strucks in Unicode
2020-11-07 00:19:30 -08:00
be5invis
cb5e36b52a
Add support for all double-struck Latin letters ( #712 ).
2020-11-06 20:40:18 -08:00