Commit graph

1016 commits

Author SHA1 Message Date
Rasmus Andersson
abca52c5db improvements to /X and /K 2023-04-28 13:16:19 -07:00
Rasmus Andersson
53ef51defc improvements to glyph X 2023-04-28 12:51:56 -07:00
Rasmus Andersson
ed7a9cbbf3 improvements to glyphs A E F H L P R T 2023-04-28 08:09:19 -07:00
Rasmus Andersson
89c16717cc remove unused /barmidshortcomb 2023-04-27 11:03:55 -07:00
Rasmus Andersson
945da0368c improvement to /gheupturncyrillic + some other minor corrections 2023-04-27 10:54:17 -07:00
Rasmus Andersson
2c08643d0e new design of /ghemiddlehookcyrillic, plus display fixes to /ge-cy 2023-04-27 10:08:57 -07:00
Rasmus Andersson
50702055e0 improvements to spacing (sidebearings and kerning) of Cyrillic glyphs with /_part.cyrtic (lower right vertical short descender). #564 2023-04-27 09:09:23 -07:00
Rasmus Andersson
9b380a2fd8 revised design of /H /N /M /V /W /Y /v /y /w 2023-04-25 15:36:36 -07:00
Rasmus Andersson
4c9ced5068 adds ss06 that enables the exact same things as liga 2023-04-24 16:34:22 -07:00
Rasmus Andersson
719a1421f9 improvements to /six /six.ss01 /five /nine /nine.ss01 /three.1 2023-04-24 16:21:25 -07:00
Rasmus Andersson
2590905932 ligatures (really, substitutions) fi ffi tt ff rf rt etc 2023-04-23 17:39:37 -07:00
Rasmus Andersson
78e9fe26b0 remove /f_f_i 2023-04-23 14:30:55 -07:00
Rasmus Andersson
58613e8f90 adjustments to /t & /f, adds /f_f_i ligature and /f.i alt 2023-04-23 14:27:08 -07:00
Rasmus Andersson
3f84199054 kerning 2023-04-22 14:53:22 -07:00
Rasmus Andersson
fea11f2d97 remove unused glyph /uni0357 which also had duplicate codepoint mapping (how is that possible?). Sync metrics keys while at it 2023-04-22 14:17:46 -07:00
Rasmus Andersson
7a1ed11536 improvements to /t /f /t/t /f/f /t/f etc (kerning & sidebearings). Also adds liga feature for /r/t -> /r/t.1 2023-04-22 14:05:55 -07:00
Rasmus Andersson
7c95795f6c adds /downArrowToBar.circled and /downArrowToBar.squared 2023-04-22 09:22:53 -07:00
Rasmus Andersson
c0cbe28525 sync metrics keys 2023-04-22 09:05:42 -07:00
Rasmus Andersson
b98079bcf1 nits on arrows 2023-04-22 09:05:17 -07:00
Rasmus Andersson
4c67e3451f adds /downArrowToBar U+2913 2023-04-22 09:04:47 -07:00
Rasmus Andersson
4de5592460 update copyright metadata to reflect first year rather than most recent year 2023-04-21 14:28:28 -07:00
Rasmus Andersson
844d921a20 sync metrics keys 2023-04-21 14:28:02 -07:00
Rasmus Andersson
fc0c3c9153 stop using _center anchors for positioning, for enclosed glyphs.
This enables forwarding of top and bottom anchors, which is otherwise disabled by fontmake. Unfortunate, but it is better to have functioning mkmk than an easier design experience.

Issue #440
2023-04-21 13:10:37 -07:00
Rasmus Andersson
8e15eb7637 sync metrics keys 2023-04-21 10:51:32 -07:00
Rasmus Andersson
aa522f1a95 convert marks to put anchors in *comb glyphs (and adjust comb glyph width to friendly-to-edit values since postprocessing zeroes their advance width anyways) 2023-04-21 09:16:57 -07:00
Rasmus Andersson
e9b9acc3ab fix multiple mappings to U+1337 (how could this even have happened in the first place?) 2023-04-20 13:08:47 -07:00
Rasmus Andersson
1a34adb31e sync metrics keys 2023-04-19 09:56:43 -07:00
Rasmus Andersson
c580411f4d fix missing mirrored kerning class use in italic 2023-04-19 09:56:36 -07:00
Rasmus Andersson
bf03691143 sync features in glyphs files 2023-04-19 09:56:10 -07:00
Rasmus Andersson
e57491754e calt improvement: 0x{numeral} no longer substitutes /multiply re #404 2023-04-19 09:55:25 -07:00
Rasmus Andersson
ac9a55dc61 sync metrics keys 2023-04-19 09:29:23 -07:00
Rasmus Andersson
d1272ce9c9 repair off-by-one curve handles, introduced by the UPM scaling in Glyphs 2023-04-19 09:28:42 -07:00
Rasmus Andersson
f9ca908f39 remove two glyph tags 2023-04-19 09:09:22 -07:00
Rasmus Andersson
f81c0fcd18 kerning and sidebearing tuning of /t 2023-04-18 18:59:07 -07:00
Rasmus Andersson
bac28ecec9 add /punctuationspace.tf re #227 2023-04-18 18:16:48 -07:00
Rasmus Andersson
f8d4a9e0b0 tnum improvements. adds /hyphen.tf and /hyphen.case.tf 2023-04-18 15:33:35 -07:00
Rasmus Andersson
1b32dbc34b /plus, /asterisk.case & /asterisk.case.tf 2023-04-18 10:11:46 -07:00
Rasmus Andersson
ee13e3daf2 overhaul of tabular figures (related gh: #227 #557) 2023-04-16 16:17:23 -07:00
Rasmus Andersson
64061df3d6 tabular /one gets a bottom stroke, re #557 2023-04-16 12:42:30 -07:00
Rasmus Andersson
3b8b43b616 opsz numerals 2023-04-16 11:24:44 -07:00
Rasmus Andersson
7f5475b5c8 WIP of major overhaul of diacritics and general pre-release cleanup 2023-04-15 17:16:26 -07:00
Rasmus Andersson
1d35d49540 WIP of major overhaul of diacritics and general pre-release cleanup 2023-04-15 13:01:45 -07:00
Rasmus Andersson
07af1229a6 WIP of major overhaul of diacritics and general pre-release cleanup 2023-04-15 12:52:33 -07:00
Rasmus Andersson
07edda4259 WIP of major overhaul of diacritics and general pre-release cleanup 2023-04-15 10:47:26 -07:00
Rasmus Andersson
9bc554726f WIP of major overhaul of diacritics and general pre-release cleanup 2023-04-11 19:15:04 -07:00
Rasmus Andersson
5171c1be9c roman display regular /B nits 2023-04-07 17:40:47 -07:00
Rasmus Andersson
58a1512753 nits on italic /a and /s 2023-04-07 16:59:16 -07:00
Rasmus Andersson
6fc7a5ef11 /S 2023-04-07 16:56:25 -07:00
Rasmus Andersson
97337687c2 /K 2023-04-07 16:41:35 -07:00
Rasmus Andersson
4f2468cd42 kerning 2023-04-07 16:34:08 -07:00