Rasmus Andersson
9b58e5cb21
adjust diagonal arrow glyphs vertically and add .case versions. Closes #366
2023-06-07 14:18:43 -07:00
Rasmus Andersson
49e0efbbae
removes some combining ligature glyphs
...
U+FE20 U+FE23 U+FE26 U+FE29 U+FE2C
U+FE21 U+FE24 U+FE27 U+FE2A U+FE2D
U+FE22 U+FE25 U+FE28 U+FE2B
closes #327
2023-06-07 10:41:29 -07:00
Rasmus Andersson
438af9f29b
adds "round" quotes & commas as ss03 (also removes unused ss05) Related to #570
2023-05-26 17:06:28 -07:00
Rasmus Andersson
084ffe227a
complete u.1 and update salt
2023-05-26 14:06:56 -07:00
Rasmus Andersson
e508807c41
add /d and /l to dlig for /t.1 & /f.1 sub
2023-05-26 12:07:52 -07:00
Rasmus Andersson
3b07eda8fd
extends t.1 and f.1 to cover all t and f derivatives, plus adds cv11 and cv12 for explicit access
2023-05-25 15:26:31 -07:00
Rasmus Andersson
8c77091924
move fanyc tt tf etc ligatures from liga to dlig
2023-05-25 13:06:06 -07:00
Rasmus Andersson
901ad9fd7f
add alternate u to salt
2023-05-04 15:53:11 -07:00
Rasmus Andersson
6bbfebaf00
rename cv12 -> cv06 (06 used to be curled r)
2023-05-04 14:37:18 -07:00
Rasmus Andersson
07a1303cbe
remove a.1 glyphs from Italic, including from salt. Also removes cv11 from Iitalic
2023-05-04 13:05:39 -07:00
Rasmus Andersson
e67f618ec3
improvements to many glyphs, including key glyphs /n and /m
2023-05-04 12:35:30 -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
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
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
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
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
e57491754e
calt improvement: 0x{numeral} no longer substitutes /multiply re #404
2023-04-19 09:55:25 -07:00
Rasmus Andersson
ee13e3daf2
overhaul of tabular figures (related gh: #227 #557 )
2023-04-16 16:17:23 -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
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
c62b2bf4e8
adds ligature for two consecutive /Idieresis or /Yi-cy. Related to #479
2022-10-15 12:41:09 -07:00
Rasmus Andersson
6b55abb364
adds /idieresis.double, a ligature for two consecutive /idieresis. Related to #479
2022-10-15 12:03:19 -07:00
Rasmus Andersson
735727f4cf
improvements to dieresis glyphs. Related to #479
2022-10-14 17:14:10 -07:00
Rasmus Andersson
6d40b5509c
remove /r.1
2022-09-18 15:41:37 -07:00
Rasmus Andersson
6439741744
remove /enclosingcirclecomb and /enclosingsquarecomb, reassign their codepoints to /largeCircle and /whiteLargeSquare, respectively
2022-07-09 11:09:51 -07:00
Rasmus Andersson
da95554b91
adds /fraction.squared
2022-07-09 10:29:52 -07:00
Rasmus Andersson
a2460f104b
improved .circled & .squared glyphs. adds fraction.circled
2022-07-09 10:15:10 -07:00
Rasmus Andersson
3ea458c3c2
/S /O /C /G of opsz=32 (+ etc)
2022-06-09 12:20:37 -07:00
Rasmus Andersson
23e6f15131
ohorn on top
2022-06-04 10:20:59 -07:00
hydino2085143
455f5ebcbd
Add "capital letter i with serif" to salt OT feature ( #428 )
...
Adds /I.1 and related glyphs to `salt`
2022-06-02 16:04:14 -07:00
Rasmus Andersson
1e0ec1b8ca
shorter names for ss03 and ss04
2022-05-31 13:22:02 -07:00
Rasmus Andersson
0064396d7b
fix spelling mistake of cv10. Closes #461
2022-05-31 12:58:37 -07:00
Rasmus Andersson
e322506294
move tt sub "ligatures" from calt to ss05
2022-05-31 12:37:01 -07:00
Rasmus Andersson
8126164a64
adds t.1 for /t/t "ligature" via calt
2022-05-28 11:25:02 -07:00
Vlad
5d3828d7e1
Adds some missing OpenType SALT mappings ( #406 )
2022-01-18 11:47:28 -08:00
Rasmus Andersson
ad5c235a1c
adds U+25AA /blackSmallSquare /blackSmallSquare.case + calt mappings. Closes #373
2021-06-18 13:30:27 -07:00
Rasmus Andersson
9b8f3f1b5a
Disables glyph composition feature for enclosing+base (only permits order base+enclosing). Closes #335
2021-03-29 17:09:05 -07:00
Rasmus Andersson
028839879e
fixes a small pedantic issue with calt which seems to have no practical effect
2021-03-28 11:21:09 -07:00
Rasmus Andersson
3ff952c59d
upgrade glyphs source file to Glyphs version 3
2021-03-24 15:12:48 -07:00
Rasmus Andersson
ebdfaf21cf
improvements (tuning) to calt case substitutions. See issue #251
2020-08-17 17:13:22 -07:00
Rasmus Andersson
f1275e09e9
Adds specialized combining ogonek glyphs
...
- /Aringogonek for composition Aogonek + ringnosp
- /Yogonek for composition Y + ogoneknosp
- /yogonek for composition y + ogoneknosp
- /aringogonek for composition aogonek + ringnosp
Closes #285
2020-08-17 14:31:54 -07:00
Rasmus Andersson
3f1bb1e346
fixes features breaking in Glyphs because of include() issues. Now code is copy-pasted across ss02 and ss04
2020-04-08 18:58:36 -07:00
Rasmus Andersson
b35b663949
Changes feature ss01 from "Alternate digits" with the curved one to "Open digits" without curved one
2020-04-08 18:58:26 -07:00
Rasmus Andersson
68b2a66211
Adds ss04 "Disambiguation without slashed zero" as an alternative to ss02 aimed at applications that do not offer cvXX feature acceess, like Microsoft Word. Closes #252
2020-04-06 10:04:21 -07:00
Rasmus Andersson
f2d6aefb3b
refine OpenType feature names
2020-04-04 15:31:05 -07:00