* [**Breaking**] Fix typo of variant name standing-motion-serifed of capital-r (#1187).

* [**Breaking**] Change of variant names:
   - `one`.`nobase` → `one`.`no-base`
   - `one`.`nobase-long-top-serif` → `one`.`no-base-long-top-serif`
   - `one`.`nobase-flat-top-serif` → `one`.`no-base-flat-top-serif`
   - `three`.`flattop` → `three`.`flat-top`
   - `three`.`twoarcs` → `three`.`two-arcs`
This commit is contained in:
be5invis 2021-08-08 17:00:07 -07:00
parent a331290e0d
commit 6c413e66b6
44 changed files with 338 additions and 331 deletions

File diff suppressed because one or more lines are too long

7
changes/10.0.0.md Normal file
View file

@ -0,0 +1,7 @@
* \[**Breaking**\] Fix typo of variant name `standing-motion-serifed` of `capital-r` (#1187).
* \[**Breaking**\] Change of variant names:
- `one`.`nobase``one`.`no-base`
- `one`.`nobase-long-top-serif``one`.`no-base-long-top-serif`
- `one`.`nobase-flat-top-serif``one`.`no-base-flat-top-serif`
- `three`.`flattop``three`.`flat-top`
- `three`.`twoarcs``three`.`two-arcs`

View file

@ -86,7 +86,7 @@
* Fix horn connection on O-horn with tone marks: `Ờ ờ Ớ ớ Ở ở Ỡ ỡ Ợ ợ`.
* Optimize the anchor position of `R` and `ɏ` (U+024F).
* **3.0.0-beta.1**
* Fix the shape of `Rrotunda` (U+A75A) and `rrotunda` (U+A75B).
* Fix the shape of `RRotunda` (U+A75A) and `rRotunda` (U+A75B).
* Make curly `k` under Slab variants look more different than the straight ones.
* Fixed minor stroke overflow on `A`.
* Fix O-hook connection.
@ -118,7 +118,7 @@
* Refine the height of brackets and symbols.
* Renamed various variant selectors:
* `v-m-longleg``v-m-normal`
* `v-one-hooky``v-one-nobase`
* `v-one-hooky``v-one-noBase`
* `v-one-serifed``v-one-base`
* `v-seven-normal``v-seven-noserif`
* `v-seven-force-serifed``v-seven-serifed`

View file

@ -209,7 +209,7 @@ glyph-block Autobuild-Transformed : begin
list 0x02B2 'j'
list 0x02B3 'r'
list 0x02B4 'turnr'
list 0x02B5 'turnrrtail'
list 0x02B5 'rTurnRTail'
list 0x02B6 'invSmcpR'
list 0x02B7 'w'
list 0x02B8 'y'
@ -260,7 +260,7 @@ glyph-block Autobuild-Transformed : begin
list 0x1D9F 'latn/revSmallEpsilon'
list 0x1DA0 'f'
list 0x1DA1 'turnf'
list 0x1DA2 'scriptg'
list 0x1DA2 'gScript'
list 0x1DA3 'turnh'
list 0x1DA4 'iBarOver'
list 0x1DA5 'latn/iota'
@ -390,7 +390,7 @@ glyph-block Autobuild-Transformed : begin
list 0x1DE0 'n'
list 0x1DE1 'smcpN'
list 0x1DE2 'smcpR'
list 0x1DE3 'rrotunda'
list 0x1DE3 'rRotunda'
list 0x1DE4 's'
list 0x1DE6 'z'
list 0x1DE7 'scripta'

View file

@ -185,10 +185,10 @@ glyph-block Letter-Latin-Lower-A : begin
select-variant 'a' 'a'
link-reduced-variant 'a/sansSerif' 'a' MathSansSerif
link-reduced-variant 'a/rtailBase' 'a'
link-reduced-variant 'a/turnaBase' 'a'
link-reduced-variant 'a/turnABase' 'a'
alias 'cyrl/a' 0x430 'a'
turned 'turna' 0x250 'a/turnaBase' Middle (XH / 2)
turned 'turna' 0x250 'a/turnABase' Middle (XH / 2)
derive-composites 'artail' 0x1D8F 'a/rtailBase' 'rRetroflexTailBR'

View file

@ -53,24 +53,24 @@ glyph-block Letter-Latin-Lower-B : begin
link-reduced-variant 'b/sansSerif' 'b' MathSansSerif
create-glyph 'bhooktop.toothed' : glyph-proc
create-glyph 'bHookTop.toothed' : glyph-proc
include : MarkSet.b
include : OBarLeftShape
include : HooktopLeftBar
if SLAB : begin
include : tagged 'serifLB' : LeftwardBottomSerif SB 0 SideJut
create-glyph 'bhooktop.toothlessCorner' : glyph-proc
create-glyph 'bHookTop.toothlessCorner' : glyph-proc
include : MarkSet.b
include : OBarLeftToothlessShape XH SB DToothlessRise DMBlend
include : HooktopLeftBar (bottom -- DToothlessRise)
create-glyph 'bhooktop.toothlessRounded' : glyph-proc
create-glyph 'bHookTop.toothlessRounded' : glyph-proc
include : MarkSet.b
include : OBarLeftRoundedShape XH SB XH
include : HooktopLeftBar (bottom -- SmallSmoothB)
select-variant 'bhooktop' 0x253
select-variant 'bHookTop' 0x253
derive-glyphs 'bdot' 0x1E03 'b' : lambda [src sel] : glyph-proc
include : refer-glyph "dotAbove"

View file

@ -156,8 +156,8 @@ glyph-block Letter-Latin-Lower-F : begin
select-variant 'f' 'f'
link-reduced-variant 'f/sansSerif' 'f' MathSansSerif
select-variant 'turnf' 0x25F (follow -- 'f')
select-variant 'lenisf' 0xAB35 (shapeFrom -- 'f')
select-variant 'fltail' 0x192 (shapeFrom -- 'f')
select-variant 'fLenis' 0xAB35 (shapeFrom -- 'f')
select-variant 'fLTail' 0x192 (shapeFrom -- 'f')
select-variant 'dotlessjWithStrokeAndHook' 0x284 (shapeFrom -- 'turnf')
select-variant 'f/compLigLeft1' (shapeFrom -- 'f')
select-variant 'f/compLigLeft2' (shapeFrom -- 'f')

View file

@ -173,14 +173,14 @@ glyph-block Letter-Latin-Lower-G : begin
link-reduced-variant 'g/sansSerif' 'g' MathSansSerif
turned 'turng' 0x1D77 'g' Middle [mix Descender XH 0.5]
select-variant 'scriptg/hookTopBase' null (shapeFrom -- 'g')
select-variant 'scriptg' 0x261 (shapeFrom -- 'g')
follow -- [if SLAB 'scriptg/slabSerif' 'scriptg/sansSerif']
select-variant 'gScript/hookTopBase' null (shapeFrom -- 'g')
select-variant 'gScript' 0x261 (shapeFrom -- 'g')
follow -- [if SLAB 'gScript/slabSerif' 'gScript/sansSerif']
alias 'cyrl/de.SRB' null 'scriptg'
alias 'cyrl/de.BGR' null 'scriptg'
alias 'cyrl/de.SRB' null 'gScript'
alias 'cyrl/de.BGR' null 'gScript'
derive-composites 'scriptgHookTop' 0x260 'scriptg/hookTopBase'
derive-composites 'gScriptHookTop' 0x260 'gScript/hookTopBase'
VerticalHook (RightSB - HalfStroke * HVContrast) XH HookX (-Hook) nothing (yExtension -- O)
glyph-block-import Letter-Blackboard : BBS BBD BBBarRight

View file

@ -198,16 +198,16 @@ glyph-block Letter-Latin-Lower-M : begin
shortLegTailed { SmallMArches AutoSerifs 1 1 0 }
earlessCornerDoubleArch { EarlessCornerDoubleArchSmallMShape AutoSerifs 0 0 1 }
earlessCornerDoubleArchTailed { EarlessCornerDoubleArchSmallMShape AutoSerifs 1 0 1 }
earlessCornerDoubleArchShortleg { EarlessCornerDoubleArchSmallMShape AutoSerifs 0 1 1 }
earlessCornerDoubleArchShortlegTailed { EarlessCornerDoubleArchSmallMShape AutoSerifs 1 1 1 }
earlessCornerDoubleArchShortLeg { EarlessCornerDoubleArchSmallMShape AutoSerifs 0 1 1 }
earlessCornerDoubleArchShortLegTailed { EarlessCornerDoubleArchSmallMShape AutoSerifs 1 1 1 }
earlessRoundedDoubleArch { EarlessRoundedDoubleArchSmallMShape AutoSerifs 0 0 1 }
earlessRoundedDoubleArchTailed { EarlessRoundedDoubleArchSmallMShape AutoSerifs 1 0 1 }
earlessRoundedDoubleArchShortleg { EarlessRoundedDoubleArchSmallMShape AutoSerifs 0 1 1 }
earlessRoundedDoubleArchShortlegTailed { EarlessRoundedDoubleArchSmallMShape AutoSerifs 1 1 1 }
earlessRoundedDoubleArchShortLeg { EarlessRoundedDoubleArchSmallMShape AutoSerifs 0 1 1 }
earlessRoundedDoubleArchShortLegTailed { EarlessRoundedDoubleArchSmallMShape AutoSerifs 1 1 1 }
earlessSingleArch { EarlessSingleArchSmallMShape AutoSerifs 0 0 1 }
earlessSingleArchTailed { EarlessSingleArchSmallMShape AutoSerifs 1 0 1 }
earlessSingleArchShortleg { EarlessSingleArchSmallMShape AutoSerifs 0 1 1 }
earlessSingleArchShortlegTailed { EarlessSingleArchSmallMShape AutoSerifs 1 1 1 }
earlessSingleArchShortLeg { EarlessSingleArchSmallMShape AutoSerifs 0 1 1 }
earlessSingleArchShortLegTailed { EarlessSingleArchSmallMShape AutoSerifs 1 1 1 }
foreach { suffix { Body Serifs tailed shortLeg earless } } [Object.entries SmallMConfig] : do
create-glyph "m.\(suffix)" : glyph-proc

View file

@ -166,7 +166,7 @@ glyph-block Letter-Latin-Lower-R : begin
include : VBarRight xBar Descender 0
if doBS : include : rBottomSerif Descender
create-glyph "rrtail.\(suffix)" : glyph-proc
create-glyph "rRTail.\(suffix)" : glyph-proc
set-width df.width
include : df.markSet.p
define [object xBar] : RDim df mode
@ -176,7 +176,7 @@ glyph-block Letter-Latin-Lower-R : begin
include : refer-glyph "rtailBR"
include : ApparentTranslate xBar 0
create-glyph "turnrrtail.\(suffix)" : glyph-proc
create-glyph "rTurnRTail.\(suffix)" : glyph-proc
set-width df.width
include : df.markSet.p
define [object xBar] : RDim df mode
@ -198,12 +198,12 @@ glyph-block Letter-Latin-Lower-R : begin
select-variant 'rlongleg' 0x27C (follow -- 'r')
turned 'turnrlongleg' 0x27A 'rlongleg' HalfAdvance (XH / 2) [TurnRMarks 'b']
select-variant 'rrtail' 0x27D
turned 'smallLetterTurnedRWithTail' 0x2C79 'rrtail' HalfAdvance (XH / 2) : glyph-proc
select-variant 'rRTail' 0x27D
turned 'smallLetterTurnedRWithTail' 0x2C79 'rRTail' HalfAdvance (XH / 2) : glyph-proc
local df : DivFrame (currentGlyph.advanceWidth / Width)
include : df.markSet.b
select-variant 'turnrrtail' 0x27B
select-variant 'rTurnRTail' 0x27B
define [BBRShape df md doTopSerif doBottomSerif] : glyph-proc
@ -223,14 +223,14 @@ glyph-block Letter-Latin-Lower-R : begin
include : BBRShape dfN rStraight 0 0
create-glyph 'rflap.serifless' : glyph-proc
create-glyph 'rFlap.serifless' : glyph-proc
set-width dfN.width
include : dfN.markSet.e
define [object rBottomSerif] : RDim dfN rEarless
include : EarlessRoundedShape dfN rEarless 0 0
create-forked-glyph 'rflap.serifed' : rBottomSerif 0
create-forked-glyph 'rFlap.serifed' : rBottomSerif 0
create-glyph 'rflap.compact' : glyph-proc
create-glyph 'rFlap.compact' : glyph-proc
set-width dfR.width
include : dfR.markSet.e
define [object xBar rBottomSerif xArchMiddle] : RDim dfR rNarrow
@ -243,4 +243,4 @@ glyph-block Letter-Latin-Lower-R : begin
curl (xBar - Stroke * HVContrast) 0 [heading Downward]
if SLAB : include : rBottomSerif 0
select-variant 'rflap' 0x27E
select-variant 'rFlap' 0x27E

View file

@ -296,16 +296,16 @@ glyph-block Letter-Latin-Lower-Y : begin
create-glyph : glyph-proc
include : MarkSet.p
set-base-anchor 'overlay' Middle (XH / 2)
create-forked-glyph 'yhooktop.straight' : glyph-proc
create-forked-glyph 'yHookTop.straight' : glyph-proc
include : [GenSmallYShape true false SLAB-AUTO].SmallYHookTopShape XH Descender
create-forked-glyph 'yhooktop.straightTurn' : glyph-proc
create-forked-glyph 'yHookTop.straightTurn' : glyph-proc
include : [GenSmallYShape true true SLAB-AUTO].SmallYHookTopShape XH Descender
create-forked-glyph 'yhooktop.curly' : glyph-proc
create-forked-glyph 'yHookTop.curly' : glyph-proc
include : [GenSmallYShape false false SLAB-AUTO].SmallYHookTopShape XH Descender
create-forked-glyph 'yhooktop.curlyTurn' : glyph-proc
create-forked-glyph 'yHookTop.curlyTurn' : glyph-proc
include : [GenSmallYShape false true SLAB-AUTO].SmallYHookTopShape XH Descender
create-glyph 'yhooktop.cursive' : glyph-proc
create-glyph 'yHookTop.cursive' : glyph-proc
include : MarkSet.p
include : SmallYCursiveArc XH 0
include : SmallYCusriveHook (XH - Hook - HalfStroke) Descender
@ -313,7 +313,7 @@ glyph-block Letter-Latin-Lower-Y : begin
if SLAB : include : LeftwardTopSerif SB XH SideJut
set-base-anchor 'overlay' Middle (XH / 2)
create-glyph 'yhooktop.cursiveFlatHook' : glyph-proc
create-glyph 'yHookTop.cursiveFlatHook' : glyph-proc
include : MarkSet.p
include : SmallYCursiveArc XH 0
include : SmallYFlatHookCusriveHook (XH - Hook - HalfStroke) Descender
@ -343,7 +343,7 @@ glyph-block Letter-Latin-Lower-Y : begin
if SLAB : include : CenterTopSerif (SB + HalfStroke * HVContrast) CAP Jut
if SLAB : include : CenterTopSerif (RightSB - HalfStroke * HVContrast) CAP Jut
select-variant 'yhooktop' 0x1B4
select-variant 'yHookTop' 0x1B4
select-variant 'cyrl/U' 0x423
turned 'turny' 0x28E 'y' Middle (XH / 2) [MarkSet.b]

View file

@ -184,7 +184,7 @@ glyph-block Letter-Latin-U : begin
select-variant 'smcpU' 0x1D1C (follow -- 'U')
select-variant 'u' 'u'
link-reduced-variant 'u/sansSerif' 'u' MathSansSerif
select-variant 'u/urtailBase' (shapeFrom -- 'u')
select-variant 'u/uRTailBase' (shapeFrom -- 'u')
select-variant 'cyrl/i.italic' (shapeFrom -- 'u')
select-variant 'cyrl/i.italic.reduced' (shapeFrom -- 'u')
alias 'cyrl/i.BGR' null 'cyrl/i.italic'
@ -199,7 +199,7 @@ glyph-block Letter-Latin-U : begin
derive-composites 'cyrl/iShortTail.italic' null 'cyrl/i.italic.reduced' [refer-glyph 'breveAbove'] [CyrTailDescender RightSB]
derive-composites 'urtailBR' 0x1D99 'u/urtailBase' 'rRetroflexTailBR'
derive-composites 'uRTailBR' 0x1D99 'u/uRTailBase' 'rRetroflexTailBR'
define [LatinUpsilon2Shape top sma smb] : glyph-proc
include : dispiro

View file

@ -190,11 +190,11 @@ glyph-block Letter-Latin-Upper-R : begin
RShape legShape XH (slab -- slabs) (bp -- bpXH)
if fOpen [PShape.OpenGap XH (mul -- 1) (bp -- bpXH)] [glyph-proc]
if (!fMotion && !fOpen) : create-glyph "Rrotunda.\(suffix)" : glyph-proc
if (!fMotion && !fOpen) : create-glyph "RRotunda.\(suffix)" : glyph-proc
include : MarkSet.capital
include : RRotundaShape legShape CAP (hook -- Hook) (pBar -- 0.9) (slab -- slabs)
if (!fMotion && !fOpen) : create-glyph "rrotunda.\(suffix)" : glyph-proc
if (!fMotion && !fOpen) : create-glyph "rRotunda.\(suffix)" : glyph-proc
include : MarkSet.e
include : RRotundaShape legShape XH (hook -- AHook) (pBar -- 0.9) (slab -- slabs)
@ -244,8 +244,8 @@ glyph-block Letter-Latin-Upper-R : begin
select-variant 'smcpR' 0x280 (follow -- 'R')
turned 'turnSmapR' 0x1D1A 'smcpR' Middle (XH / 2)
select-variant 'Rrotunda' 0xA75A
select-variant 'rrotunda' 0xA75B (follow -- 'Rrotunda')
select-variant 'RRotunda' 0xA75A
select-variant 'rRotunda' 0xA75B (follow -- 'RRotunda')
select-variant 'cyrl/Ya' 0x42F
select-variant 'cyrl/ya' 0x44F
@ -254,7 +254,7 @@ glyph-block Letter-Latin-Upper-R : begin
select-variant 'Yr' 0x1A6 (follow -- 'R')
select-variant 'currency/indianRupeeSign' 0x20B9 (follow -- 'Rrotunda')
select-variant 'currency/indianRupeeSign' 0x20B9 (follow -- 'RRotunda')
derive-glyphs 'Rbar' 0x24C 'R' : lambda [src sel] : glyph-proc
include [refer-glyph src] AS_BASE ALSO_METRICS

View file

@ -100,7 +100,7 @@ glyph-block Letter-Latin-Upper-Y : begin
include : YShape bodyType XH 0
include : YSlabs slabType XH 0
create-glyph "Yhooktop.\(suffix)" : glyph-proc
create-glyph "YHookTop.\(suffix)" : glyph-proc
include : MarkSet.capital
include : YHookTopShape bodyType CAP 0
include : YSlabs slabType CAP 0
@ -121,7 +121,7 @@ glyph-block Letter-Latin-Upper-Y : begin
select-variant 'Y' 'Y'
link-reduced-variant 'Y/sansSerif' 'Y' MathSansSerif
select-variant 'Yhooktop' 0x1B3 (follow -- 'Y')
select-variant 'YHookTop' 0x1B3 (follow -- 'Y')
select-variant 'smcpY' 0x28F (follow -- 'Y')
select-variant 'cyrl/ue' 0x4AF (follow -- 'Y')
select-variant 'grek/upsilonHookedSymbolShape' 0x3D2

View file

@ -152,13 +152,13 @@ glyph-block Letter-Latin-V : begin
include : VShape [DivFrame 1] XH Stroke fStraightBar
include : Serifs XH
create-glyph "Vhooktop.\(suffix)" : glyph-proc
create-glyph "VHookTop.\(suffix)" : glyph-proc
include : MarkSet.capital
include : VHooktopShape [DivFrame 1] fStraightBar CAP
include : Serifs CAP
eject-contour 'serifRT'
create-glyph "vhooktop.\(suffix)" : glyph-proc
create-glyph "vHookTop.\(suffix)" : glyph-proc
include : MarkSet.e
include : VHooktopShape [DivFrame 1] fStraightBar XH
include : Serifs XH
@ -179,9 +179,9 @@ glyph-block Letter-Latin-V : begin
select-variant 'v' 'v'
link-reduced-variant 'v/sansSerif' 'v' MathSansSerif
select-variant 'smcpV' 0x1D20 (shapeFrom -- 'v') (follow -- 'V')
select-variant 'vhooktop' 0x2C71 (follow -- 'vhooktop')
select-variant 'cyrl/Izhitsa' 0x474 (follow -- 'Vhooktop') (shapeFrom -- 'Vhooktop')
alias 'cyrl/izhitsa' 0x475 'vhooktop'
select-variant 'vHookTop' 0x2C71 (follow -- 'vHookTop')
select-variant 'cyrl/Izhitsa' 0x474 (follow -- 'VHookTop') (shapeFrom -- 'VHookTop')
alias 'cyrl/izhitsa' 0x475 'vHookTop'
turned 'turnv.straight' nothing 'v.straight' Middle (XH / 2)

View file

@ -325,13 +325,13 @@ glyph-block Letter-Latin-W : begin
include : ApparentTranslate 0 (CAP / 2 + gap)
include : implT df (CAP / 2 - gap / 2) bodyType slabType
if hookTopImplT : create-glyph "Whooktop.\(suffix)" : glyph-proc
if hookTopImplT : create-glyph "WHookTop.\(suffix)" : glyph-proc
local df : DivFrame para.diversityM 3
set-width df.width
include : df.markSet.capital
include : hookTopImplT df CAP bodyType slabType
if hookTopImplT : create-glyph "whooktop.\(suffix)" : glyph-proc
if hookTopImplT : create-glyph "wHookTop.\(suffix)" : glyph-proc
local df : DivFrame para.diversityM 3
set-width df.width
include : df.markSet.e
@ -339,12 +339,12 @@ glyph-block Letter-Latin-W : begin
select-variant 'W' 'W'
link-reduced-variant 'W/sansSerif' 'W' MathSansSerif
select-variant 'Whooktop' 0x2C72
select-variant 'WHookTop' 0x2C72
select-variant 'w' 'w'
link-reduced-variant 'w/sansSerif' 'w' MathSansSerif
select-variant 'smcpW' 0x1D21 (shapeFrom -- 'w') (follow -- 'W')
select-variant 'ww' 0x2AC (follow -- 'w')
select-variant 'whooktop' 0x2C73
select-variant 'wHookTop' 0x2C73
alias 'cyrl/We' 0x51C 'W'
alias 'cyrl/we' 0x51D 'w'
turned 'turnw' 0x28D 'w' (Middle * para.diversityM) (XH / 2)

View file

@ -22,7 +22,7 @@ glyph-block Digits-One : begin
include : VBar (Middle + balance) 0 top
include : LeftwardTopSerif (Middle + balance - HalfStroke * HVContrast) (top - Stroke / 8 - Hook * pTopSerif * (top / CAP)) (LongJut - HalfStroke * HVContrast)
create-glyph 'one.lnum.nobase' : glyph-proc
create-glyph 'one.lnum.noBase' : glyph-proc
include : MarkSet.capital
include : OneShape CAP OneBalance 0.75
@ -31,7 +31,7 @@ glyph-block Digits-One : begin
include : OneShape CAP (OneBalance / 4) 0.75
include : CenterBottomSerif Middle 0 LongJut
create-glyph 'one.lnum.nobaseLongTopSerif' : glyph-proc
create-glyph 'one.lnum.noBaseLongTopSerif' : glyph-proc
include : MarkSet.capital
include : OneShape CAP OneBalance 1.875
@ -40,7 +40,7 @@ glyph-block Digits-One : begin
include : OneShape CAP (OneBalance / 4) 1.875
include : CenterBottomSerif Middle 0 LongJut
create-glyph 'one.lnum.nobaseFlatTopSerif' : glyph-proc
create-glyph 'one.lnum.noBaseFlatTopSerif' : glyph-proc
include : MarkSet.capital
include : OneShapeFlat CAP OneBalance 0.625
@ -53,7 +53,7 @@ glyph-block Digits-One : begin
include : MarkSet.capital
include : VBar Middle 0 CAP
create-glyph 'one.onum.nobase' : glyph-proc
create-glyph 'one.onum.noBase' : glyph-proc
include : OnumMarks.e
include : OneShape OnumHeight OneBalance 0.75
@ -62,7 +62,7 @@ glyph-block Digits-One : begin
include : OneShape OnumHeight (OneBalance / 4) 0.75
include : CenterBottomSerif Middle 0 LongJut
create-glyph 'one.onum.nobaseLongTopSerif' : glyph-proc
create-glyph 'one.onum.noBaseLongTopSerif' : glyph-proc
include : OnumMarks.e
include : OneShape OnumHeight OneBalance 1.875
@ -71,7 +71,7 @@ glyph-block Digits-One : begin
include : OneShape OnumHeight (OneBalance / 4) 1.875
include : CenterBottomSerif Middle 0 LongJut
create-glyph 'one.onum.nobaseFlatTopSerif' : glyph-proc
create-glyph 'one.onum.noBaseFlatTopSerif' : glyph-proc
include : OnumMarks.e
include : OneShapeFlat OnumHeight OneBalance 0.625

View file

@ -33,17 +33,17 @@ glyph-block Digits-Three : begin
define [ThreeShape top] : ThreeShapeT dispiro 0 Stroke top
create-glyph 'three.lnum.twoarcs' : glyph-proc
create-glyph 'three.lnum.twoArcs' : glyph-proc
include : MarkSet.capital
include : ThreeShape CAP
create-glyph 'three.lnum.flattop' : glyph-proc
create-glyph 'three.lnum.flatTop' : glyph-proc
include : MarkSet.capital
include : EzhShape CAP 0 0.25 0.975
create-glyph 'three.onum.twoarcs' : glyph-proc
create-glyph 'three.onum.twoArcs' : glyph-proc
include : OnumMarks.p
include : ThreeShape CAP
include : ShiftDown
create-glyph 'three.onum.flattop' : glyph-proc
create-glyph 'three.onum.flatTop' : glyph-proc
include : OnumMarks.p
include : EzhShape CAP 0 0.25 0.975
include : ShiftDown

File diff suppressed because it is too large Load diff