Skip to content

Commit

Permalink
Add serifless J (#640).
Browse files Browse the repository at this point in the history
  • Loading branch information
be5invis committed Jul 25, 2020
1 parent 4c51877 commit f3881b7
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 9 deletions.
3 changes: 2 additions & 1 deletion changes/3.4.0.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
* Add tailed two-story `a` (#637).
* Add turned five-pointing asterisk `*` (#638).
* Add horizontal crossbar variant of `Z` and `z` (#640, #595).
* Add horizontal crossbar variant of `Z` and `z` (#640, #595).
* Add serifless `J` (#640).
4 changes: 2 additions & 2 deletions font-src/glyphs/letter-latin.ptl
Original file line number Diff line number Diff line change
Expand Up @@ -265,7 +265,7 @@ glyph-block Letter-Latin-Upper-J : begin
hookend O
g4 hookx Hook

save 'J.straight'
save 'J.serifless'

sketch # J.shorthook
set-width Width
Expand All @@ -288,7 +288,7 @@ glyph-block Letter-Latin-Upper-J : begin

sketch # J.serifed
set-width Width
include [refer-glyph 'J.straight'] AS_BASE
include [refer-glyph 'J.serifless'] AS_BASE
include : LeftwardTopSerif (RightSB - HalfStroke * HVContrast - JBalance2) CAP LongJut

save 'J.serifed'
Expand Down
18 changes: 12 additions & 6 deletions params/variants.toml
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,18 @@ sampler = "G"
description = "Toothless G"
variant.G = "toothless"

[simple.v-capital-j-serifless]
tag = 'VXBY'
sampler = 'J'
description = 'J without top serif'
variant.J = "serifless"

[simple.v-capital-j-serifed]
tag = 'VXBZ'
sampler = 'J'
description = 'J with top serif'
variant.J = 'serifed'

[simple.v-capital-q-taily]
tag = 'cv42'
sampler = 'Q'
Expand Down Expand Up @@ -934,12 +946,6 @@ variant.I = "line" # set on purpose to use II diversity
[simple.v-capital-i-serifed]
variant.I = "serifed"

[simple.v-capital-j-straight]
variant.J = "straight"

[simple.v-capital-j-serifed]
variant.J = 'serifed'

[simple.v-f-narrow]
variant.f = 'narrow'

Expand Down

0 comments on commit f3881b7

Please sign in to comment.