Refinement

This commit is contained in:
be5invis 2021-07-10 14:14:50 -07:00
parent a08e6c85a5
commit d779097d5b
2 changed files with 8 additions and 6 deletions

View file

@ -42,7 +42,7 @@ glyph-block Letter-Greek-Lower-Delta : begin
local fine : Stroke * CThin local fine : Stroke * CThin
local coFine : mix fine Stroke 0.5 local coFine : mix fine Stroke 0.5
local yTop : CAP - Stroke local yTop : CAP - Stroke
local yMid : CAP * 0.6 local yMid : Stroke * 0.25 + [mix 0 XH (7 / 8)]
local yMid2 : mix yMid [YSmoothMidR yMid 0 SmallSmoothA SmallSmoothB] 0.95 local yMid2 : mix yMid [YSmoothMidR yMid 0 SmallSmoothA SmallSmoothB] 0.95
local yMid3 : mix yMid [YSmoothMidR yMid 0 SmallSmoothA SmallSmoothB] 0.5 local yMid3 : mix yMid [YSmoothMidR yMid 0 SmallSmoothA SmallSmoothB] 0.5
local yMockBarStart : yMid3 + 2.25 * Stroke local yMockBarStart : yMid3 + 2.25 * Stroke
@ -51,15 +51,17 @@ glyph-block Letter-Greek-Lower-Delta : begin
include : HBarTop SB RightSB CAP include : HBarTop SB RightSB CAP
include : intersection [MaskBelow yTop] : dispiro include : intersection [MaskBelow yTop] : dispiro
g4.right.start (Middle + CorrectionOMidS - TanSlope * (Stroke - fine)) (O + Stroke - fine + 1/16) [widths.lhs fine] g4.right.start (Middle + CorrectionOMidS - TanSlope * (Stroke - fine)) (O + Stroke - fine + 1/16) [widths.lhs fine]
straight.up.mid (RightSB - OX - (1 - CThin) * Stroke * HVContrast) [YSmoothMidR yMid 0 SmallSmoothA SmallSmoothB] flat (RightSB - OX - (1 - CThin) * Stroke * HVContrast) SmallSmoothA
curl (RightSB - OX - (1 - CThin) * Stroke * HVContrast) (yMid - SmallSmoothB)
arcvh arcvh
g4 (Middle - CorrectionOMidS) (yMid - O) [widths.lhs] g4 (Middle - CorrectionOMidS) (yMid - O) [widths.lhs]
archv archv
g4 (SB + OX) [YSmoothMidL yMid 0 SmallSmoothA SmallSmoothB] flat (SB + OX) (yMid - SmallSmoothA)
curl (SB + OX) SmallSmoothB
arcvh arcvh
g4 (Middle + CorrectionOMidS) O g4 (Middle + CorrectionOMidS) O
archv archv
flat (RightSB - OX) [YSmoothMidR yMid 0 SmallSmoothA SmallSmoothB] [widths.lhs coFine] flat (RightSB - OX) SmallSmoothA [widths.lhs coFine]
curl (RightSB - OX) yMid2 curl (RightSB - OX) yMid2
flat [mix Width SB pStraightBarStart] [mix yMockBarStart yTop pStraightBarStart] [widths.lhs] flat [mix Width SB pStraightBarStart] [mix yMockBarStart yTop pStraightBarStart] [widths.lhs]
curl [mix Width SB 1] [mix yMockBarStart yTop 1] [widths.rhs] curl [mix Width SB 1] [mix yMockBarStart yTop 1] [widths.rhs]

View file

@ -29,10 +29,10 @@ const captureCallbacks = {
const ssStrings = [ const ssStrings = [
["ABC.DEF.GHI.JKL.MNO.PQRS.TUV.WXYZ", "abc.def.ghi.jkl.mno.pqrs.tuv.wxyz"], ["ABC.DEF.GHI.JKL.MNO.PQRS.TUV.WXYZ", "abc.def.ghi.jkl.mno.pqrs.tuv.wxyz"],
["1234567890 ,._-+= >< ¯-¬_ >~–÷+×<", "{}[]()<> +-=$*/#_%^@\\&|~?'\" !,.;:"], [".¢ ſ ß ΓΛΔ αδιλξ ЗКУЯ зклнфчяьы .", "float il1[]={1-2/3.4,5+6=7/8%90};"],
["1234567890 ,._-+= >< ¯-¬_ >~–÷+×<", "{}[]()<>`+-=$*/#_%^@\\&|~?'\" !,.;:"],
["!iIlL17|¦ coO08BbDQ $5SZ2zsz 96G&", [..."dbqp E3 g9q CGQ vvw VVW /V ", "<=", " ", ">="]] ["!iIlL17|¦ coO08BbDQ $5SZ2zsz 96G&", [..."dbqp E3 g9q CGQ vvw VVW /V ", "<=", " ", ">="]]
]; ];
function cbAmendStylisticSetContents(element, p) { function cbAmendStylisticSetContents(element, p) {
element.innerHTML = ""; element.innerHTML = "";
const inner = document.createElement("div"); const inner = document.createElement("div");