* Fix random broken placement of Decimal Exponent (#1718).
This commit is contained in:
parent
d7ecb35df9
commit
8114f80e79
4 changed files with 5 additions and 3 deletions
|
@ -26,3 +26,5 @@
|
||||||
* Disunify glyphs of LATIN LETTER SMALL CAPITAL BARRED B (`U+1D03`) and MODIFIER LETTER CAPITAL BARRED B (`U+1D2F`) from LATIN CAPITAL LETTER B WITH STROKE (`U+0243`).
|
* Disunify glyphs of LATIN LETTER SMALL CAPITAL BARRED B (`U+1D03`) and MODIFIER LETTER CAPITAL BARRED B (`U+1D2F`) from LATIN CAPITAL LETTER B WITH STROKE (`U+0243`).
|
||||||
* Fix variant assignments of italic long S under SS17 and SS18.
|
* Fix variant assignments of italic long S under SS17 and SS18.
|
||||||
* Fix variant assignments of italic eszet under SS12, SS17, and SS18.
|
* Fix variant assignments of italic eszet under SS12, SS17, and SS18.
|
||||||
|
* Fix broken shape of double-struck `d` (#1716), `ff` ligature (#1717).
|
||||||
|
* Fix random broken placement of Decimal Exponent (#1718).
|
||||||
|
|
|
@ -1257,7 +1257,7 @@ glyph-block Autobuild-Pnonetic-Ligatures : begin
|
||||||
Thinner gs shrink true tfm.crowd tfm.crowdAdjScale
|
Thinner gs shrink true tfm.crowd tfm.crowdAdjScale
|
||||||
|
|
||||||
define [LigaturePlaceholderImpl aw markPlacement mak] : begin
|
define [LigaturePlaceholderImpl aw markPlacement mak] : begin
|
||||||
define gni : '.phonetic-ligature-placeholder@' + [{aw markPlacement}.join '/']
|
define gni : '.phonetic-ligature-placeholder@' + [{ prefix aw markPlacement }.join '/']
|
||||||
if [query-glyph gni] : return gni
|
if [query-glyph gni] : return gni
|
||||||
create-glyph gni : glyph-proc
|
create-glyph gni : glyph-proc
|
||||||
set-width aw
|
set-width aw
|
||||||
|
|
|
@ -212,4 +212,4 @@ glyph-block Letter-Latin-Lower-D : begin
|
||||||
VBar.l (SB + BBD + OX) 0 XH BBS
|
VBar.l (SB + BBD + OX) 0 XH BBS
|
||||||
include : OBarRight.shape
|
include : OBarRight.shape
|
||||||
right -- RightSB - BBD
|
right -- RightSB - BBD
|
||||||
stroke -- BBS
|
sw -- BBS
|
||||||
|
|
|
@ -28,7 +28,7 @@ glyph-block Letter-Latin-Lower-F : begin
|
||||||
|
|
||||||
define [StdFShapeT sink offset barleft sw] : sink
|
define [StdFShapeT sink offset barleft sw] : sink
|
||||||
widths.lhs sw
|
widths.lhs sw
|
||||||
g4 (RightSB + RBalance2 - (OX - O) - offset) (Ascender - Hook * 0.75)
|
g4 [Math.max (barleft + offset + 2.125 * sw * HVContrast) (RightSB + RBalance2 - (OX - O) - offset)] (Ascender - Hook * 0.75)
|
||||||
hookstart (Ascender - O - offset) (tight -- true)
|
hookstart (Ascender - O - offset) (tight -- true)
|
||||||
flat (barleft + offset) (CAP - ArchDepthA * 0.8)
|
flat (barleft + offset) (CAP - ArchDepthA * 0.8)
|
||||||
[if offset corner curl] (barleft + offset) 0 [heading Downward]
|
[if offset corner curl] (barleft + offset) 0 [heading Downward]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue