* 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`).
|
||||
* Fix variant assignments of italic long S under 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
|
||||
|
||||
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
|
||||
create-glyph gni : glyph-proc
|
||||
set-width aw
|
||||
|
|
|
@ -212,4 +212,4 @@ glyph-block Letter-Latin-Lower-D : begin
|
|||
VBar.l (SB + BBD + OX) 0 XH BBS
|
||||
include : OBarRight.shape
|
||||
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
|
||||
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)
|
||||
flat (barleft + offset) (CAP - ArchDepthA * 0.8)
|
||||
[if offset corner curl] (barleft + offset) 0 [heading Downward]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue