diff --git a/buildglyphs-intro.patel b/buildglyphs-intro.patel index 84ee7e2..f9133e2 100644 --- a/buildglyphs-intro.patel +++ b/buildglyphs-intro.patel @@ -42,6 +42,7 @@ define SMOOTH para.smooth define SMALLSMOOTH para.smallsmooth define STROKE para.stroke define DOTSIZE para.dotsize +define PERIODSIZE para.periodsize define BARPOS para.barpos define GBARPOS para.gbarpos define FIVEBARPOS para.fivebarpos @@ -57,7 +58,8 @@ define RIGHTSB : WIDTH - SB define MIDDLE : WIDTH / 2 define CAPMIDDLE : CAP / 2 define CAP_SMOOTH : CAP - SMOOTH -define DOTRADIUS : para.dotsize / 2 +define DOTRADIUS : DOTSIZE / 2 +define PERIODRADIUS : PERIODSIZE / 2 define SMOOTHA : SMOOTH - globalTransform.yx * para.smoothadjust define SMOOTHB : SMOOTH + globalTransform.yx * para.smoothadjust diff --git a/buildglyphs.js b/buildglyphs.js index 664c35b..96a678a 100644 --- a/buildglyphs.js +++ b/buildglyphs.js @@ -3,7 +3,7 @@ r0_Glyph = require('./support/glyph')['Glyph']; r0_Stroke = require('./support/stroke')['Stroke']; exports['build'] = function _r0_t0(r1_para) { - var r1_para, r1_variantSelector, r1_font, r1_glyphList, r1_glyphs, r1_globalTransform, r1_ITALICCOR, r1_UPWARD, r1_DOWNWARD, r1_RIGHTWARD, r1_LEFTWARD, r1_DESCENDER, r1_WIDTH, r1_CAP, r1_XH, r1_O, r1_OXHOOK, r1_SB, r1_HOOK, r1_AHOOK, r1_SHOOK, r1_RHOOK, r1_SMOOTH, r1_SMALLSMOOTH, r1_STROKE, r1_DOTSIZE, r1_BARPOS, r1_GBARPOS, r1_FIVEBARPOS, r1_LONGJUT, r1_ACCENT, r1_XO, r1_CAPO, r1_HALFSTROKE, r1_RIGHTSB, r1_MIDDLE, r1_CAPMIDDLE, r1_CAP_SMOOTH, r1_DOTRADIUS, r1_SMOOTHA, r1_SMOOTHB, r1_SMALLSMOOTHA, r1_SMALLSMOOTHB, r1_ITALICCORS, r1_KAPPA, r1_COKAPPA, r1_BKAPPA, r1_CKAPPA, r1_COBKAPPA, r1_KAPPA_HOOK, r1_KAPPA_AHOOK, r1_TAILADJX, r1_TAILADJY, r1_TAILADJKAPPA, r1_TAILADJSX, r1_TAILADJSY, r1_TAILADJSKAPPA, r1_ILBALANCE, r1_JBALANCE, r1_TBALANCE, r1_TBALANCE2, r1_RBALANCE, r1_BASE, r1_MARK, r1_MARKBASE, r1_tm, r1_markAboveLower, r1_markAboveCap, r1_markBelowLower, r1_markBelowZero, r1_capitalMarks, r1_bMarks, r1_eMarks, r1_pMarks, r1_ifMarks, r1_xn$createglyph$7Hrq, r1_mix, r1_xgrid, r1_Ring, r1_ORing, r1_leftwardTopSerif, r1_leftwardBottomSerif, r1_rightwardTopSerif, r1_rightwardBottomSerif, r1_xsStrand, r1_sStrand, r1_nBowl, r1_sHookUpper, r1_twoHookUpper, r1_sHookLower, r1_smallo, r1_parenTop, r1_parenBot, r1_parenMid, r1_parenOutside, r1_parenInside, r1_bracketOutside, r1_bracketInside, r1_braceOutside, r1_braceInside, _r1_t0, _r1_t1, _r1_t2, _r1_t3, _r1_t4, _r1_t5, _r1_t6, _r1_t7, _r1_t8, _r1_t9, _r1_t10, _r1_t11, _r1_t12, _r1_t13, _r1_t14, _r1_t15, _r1_t16, _r1_t17, _r1_t18, _r1_t19, _r1_t20, _r1_t21, _r1_t22, _r1_t23, _r1_t24, _r1_t25, _r1_t26, _r1_t27, _r1_t28, _r1_t29, _r1_t30, _r1_t31, _r1_t32, _r1_t33, _r1_t34, _r1_t35, _r1_t36, _r1_t37, _r1_t38, _r1_t39, _r1_t40, _r1_t41, _r1_t42, _r1_t43, _r1_t44, _r1_t45, _r1_t46, _r1_t47, _r1_t48, _r1_t49, _r1_t50, _r1_t51, _r1_t52, _r1_t53, _r1_t54, _r1_t55, _r1_t56, _r1_t57, _r1_t58, _r1_t59, _r1_t60, _r1_t61, _r1_t62, _r1_t63, _r1_t64, _r1_t65, _r1_t66, _r1_t67, _r1_t68, _r1_t69, _r1_t70, _r1_t71, _r1_t72, _r1_t73, _r1_t74, _r1_t75, _r1_t76, _r1_t77, _r1_t78, _r1_t79, _r1_t80, _r1_t81, _r1_t82, _r1_t83, _r1_t84, _r1_t85, _r1_t86, _r1_t87, _r1_t88, _r1_t89, _r1_t90, _r1_t91, _r1_t92, _r1_t93, _r1_t94, _r1_t95, _r1_t96, _r1_t97, _r1_t98, _r1_t99, _r1_t100, _r1_t101, _r1_t102, _r1_t103, _r1_t104, _r1_t105, _r1_t106, _r1_t107, _r1_t108, _r1_t109, _r1_t110, _r1_t111, _r1_t112, _r1_t113, _r1_t114, _r1_t115, _r1_t116, _r1_t117, _r1_t118, _r1_t119; + var r1_para, r1_variantSelector, r1_font, r1_glyphList, r1_glyphs, r1_globalTransform, r1_ITALICCOR, r1_UPWARD, r1_DOWNWARD, r1_RIGHTWARD, r1_LEFTWARD, r1_DESCENDER, r1_WIDTH, r1_CAP, r1_XH, r1_O, r1_OXHOOK, r1_SB, r1_HOOK, r1_AHOOK, r1_SHOOK, r1_RHOOK, r1_SMOOTH, r1_SMALLSMOOTH, r1_STROKE, r1_DOTSIZE, r1_PERIODSIZE, r1_BARPOS, r1_GBARPOS, r1_FIVEBARPOS, r1_LONGJUT, r1_ACCENT, r1_XO, r1_CAPO, r1_HALFSTROKE, r1_RIGHTSB, r1_MIDDLE, r1_CAPMIDDLE, r1_CAP_SMOOTH, r1_DOTRADIUS, r1_PERIODRADIUS, r1_SMOOTHA, r1_SMOOTHB, r1_SMALLSMOOTHA, r1_SMALLSMOOTHB, r1_ITALICCORS, r1_KAPPA, r1_COKAPPA, r1_BKAPPA, r1_CKAPPA, r1_COBKAPPA, r1_KAPPA_HOOK, r1_KAPPA_AHOOK, r1_TAILADJX, r1_TAILADJY, r1_TAILADJKAPPA, r1_TAILADJSX, r1_TAILADJSY, r1_TAILADJSKAPPA, r1_ILBALANCE, r1_JBALANCE, r1_TBALANCE, r1_TBALANCE2, r1_RBALANCE, r1_BASE, r1_MARK, r1_MARKBASE, r1_tm, r1_markAboveLower, r1_markAboveCap, r1_markBelowLower, r1_markBelowZero, r1_capitalMarks, r1_bMarks, r1_eMarks, r1_pMarks, r1_ifMarks, r1_xn$createglyph$7Hrq, r1_mix, r1_xgrid, r1_Ring, r1_ORing, r1_leftwardTopSerif, r1_leftwardBottomSerif, r1_rightwardTopSerif, r1_rightwardBottomSerif, r1_xsStrand, r1_sStrand, r1_halfXStrand, r1_xStrand, r1_nBowl, r1_sHookUpper, r1_twoHookUpper, r1_sHookLower, r1_smallo, r1_parenTop, r1_parenBot, r1_parenMid, r1_parenOutside, r1_parenInside, r1_bracketOutside, r1_bracketInside, r1_braceOutside, r1_braceInside, _r1_t0, _r1_t1, _r1_t2, _r1_t3, _r1_t4, _r1_t5, _r1_t6, _r1_t7, _r1_t8, _r1_t9, _r1_t10, _r1_t11, _r1_t12, _r1_t13, _r1_t14, _r1_t15, _r1_t16, _r1_t17, _r1_t18, _r1_t19, _r1_t20, _r1_t21, _r1_t22, _r1_t23, _r1_t24, _r1_t25, _r1_t26, _r1_t27, _r1_t28, _r1_t29, _r1_t30, _r1_t31, _r1_t32, _r1_t33, _r1_t34, _r1_t35, _r1_t36, _r1_t37, _r1_t38, _r1_t39, _r1_t40, _r1_t41, _r1_t42, _r1_t43, _r1_t44, _r1_t45, _r1_t46, _r1_t47, _r1_t48, _r1_t49, _r1_t50, _r1_t51, _r1_t52, _r1_t53, _r1_t54, _r1_t55, _r1_t56, _r1_t57, _r1_t58, _r1_t59, _r1_t60, _r1_t61, _r1_t62, _r1_t63, _r1_t64, _r1_t65, _r1_t66, _r1_t67, _r1_t68, _r1_t69, _r1_t70, _r1_t71, _r1_t72, _r1_t73, _r1_t74, _r1_t75, _r1_t76, _r1_t77, _r1_t78, _r1_t79, _r1_t80, _r1_t81, _r1_t82, _r1_t83, _r1_t84, _r1_t85, _r1_t86, _r1_t87, _r1_t88, _r1_t89, _r1_t90, _r1_t91, _r1_t92, _r1_t93, _r1_t94, _r1_t95, _r1_t96, _r1_t97, _r1_t98, _r1_t99, _r1_t100, _r1_t101, _r1_t102, _r1_t103, _r1_t104, _r1_t105, _r1_t106, _r1_t107, _r1_t108, _r1_t109, _r1_t110, _r1_t111, _r1_t112, _r1_t113, _r1_t114, _r1_t115, _r1_t116, _r1_t117, _r1_t118, _r1_t119, _r1_t120, _r1_t121, _r1_t122, _r1_t123, _r1_t124, _r1_t125, _r1_t126, _r1_t127, _r1_t128, _r1_t129; r1_variantSelector = r1_para['variantSelector']; r1_font = require('./empty.json'); r1_glyphList = r1_font['glyf']; @@ -48,6 +48,7 @@ r1_SMALLSMOOTH = r1_para['smallsmooth']; r1_STROKE = r1_para['stroke']; r1_DOTSIZE = r1_para['dotsize']; + r1_PERIODSIZE = r1_para['periodsize']; r1_BARPOS = r1_para['barpos']; r1_GBARPOS = r1_para['gbarpos']; r1_FIVEBARPOS = r1_para['fivebarpos']; @@ -60,7 +61,8 @@ r1_MIDDLE = r1_WIDTH / 2; r1_CAPMIDDLE = r1_CAP / 2; r1_CAP_SMOOTH = r1_CAP - r1_SMOOTH; - r1_DOTRADIUS = r1_para['dotsize'] / 2; + r1_DOTRADIUS = r1_DOTSIZE / 2; + r1_PERIODRADIUS = r1_PERIODSIZE / 2; r1_SMOOTHA = r1_SMOOTH - r1_globalTransform['yx'] * r1_para['smoothadjust']; r1_SMOOTHB = r1_SMOOTH + r1_globalTransform['yx'] * r1_para['smoothadjust']; r1_SMALLSMOOTHA = r1_SMALLSMOOTH - r1_globalTransform['yx'] * r1_para['smoothadjust']; @@ -289,73 +291,95 @@ var r21_yleft, r21_yright, r21__expansion; return r1_xsStrand(r1_SB, r21_yleft, r1_RIGHTSB, r21_yright, r1_HALFSTROKE, r1_HALFSTROKE, r1_HALFSTROKE, r21__expansion, r1_SMOOTHA * 0.4); }; - r1_nBowl = function _r1_t14(r22_left, r22_middle, r22_right, r22_fine) { - var r22_left, r22_middle, r22_right, r22_fine, r22_bandLeft, r22_bandRight; - r22_bandLeft = new r0_Stroke()['set-transform'](r1_globalTransform)['start-from'](r22_right, 0)['heads-to'](r1_UPWARD)['set-width'](r1_STROKE, 0)['line-to'](r22_right, r1_XH - r1_SMALLSMOOTHB)['arc-vh-to'](r22_middle, r1_XO)['heads-to'](r1_LEFTWARD)['to-outline'](); - r22_bandRight = new r0_Stroke()['set-transform'](r1_globalTransform)['start-from'](r22_middle, r1_XO - r1_STROKE)['set-width'](0, r1_STROKE)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r22_left, r1_XH - r1_SMALLSMOOTHA)['heads-to'](r1_DOWNWARD)['set-width'](0, r22_fine)['to-outline'](); - return r22_bandLeft['concat'](r22_bandRight); + r1_halfXStrand = function _r1_t14(r22__leftx, r22_lefty, r22_rightx, r22_righty, r22_turn, r22_straight, r22_tension, r22__fine) { + var r22__leftx, r22_lefty, r22_rightx, r22_righty, r22_turn, r22_straight, r22_tension, r22__fine, r22_leftx, r22_fine, r22_turnyleft, r22_cyleft, r22_straightxleft, r22_straightyleft, _r22_t0, _r22_t1, _r22_t2, _r22_t3, _r22_t4, _r22_t5, _r22_t6, _r22_t7, _r22_t8, _r22_t9, _r22_t10, _r22_t11, _r22_t12, _r22_t13, _r22_t14, _r22_t15, _r22_t16, _r22_t17, _r22_t18, _r22_t19, _r22_t20, _r22_t21, _r22_t22, _r22_t23, _r22_t24, _r22_t25, _r22_t26, _r22_t27, _r22_t28, _r22_t29; + _r22_t0 = r22__leftx; + _r22_t1 = r1_HALFSTROKE; + if (r22_rightx > r22__leftx) + _r22_t2 = 1; + else + _r22_t2 = -1; + _r22_t3 = _r22_t1 * _r22_t2; + r22_leftx = _r22_t0 + _r22_t3; + r22_fine = (r22__fine || r1_STROKE) * 0.5; + r22_turnyleft = r1_mix(r22_lefty, r22_righty, r22_turn); + r22_cyleft = r1_mix(r22_turnyleft, r22_righty, r22_tension); + r22_straightxleft = r1_mix(r22_leftx, r22_rightx, r22_straight); + r22_straightyleft = r1_mix(r22_cyleft, r22_righty, r22_straight); + _r22_t4 = new r0_Stroke()['set-transform'](r1_globalTransform)['start-from'](r22_leftx, r22_lefty)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE); + _r22_t5 = _r22_t4['heads-to']; + if (r22_lefty < r22_righty) + _r22_t6 = r1_UPWARD; + else + _r22_t6 = r1_DOWNWARD; + _r22_t7 = _r22_t5['call'](_r22_t4, _r22_t6); + _r22_t8 = _r22_t7['line-to']; + _r22_t9 = r22_leftx; + _r22_t10 = r22_turnyleft; + _r22_t11 = _r22_t8['call'](_r22_t7, _r22_t9, _r22_t10); + _r22_t12 = _r22_t11['heads-to']; + if (r22_lefty < r22_righty) + _r22_t13 = r1_UPWARD; + else + _r22_t13 = r1_DOWNWARD; + _r22_t14 = _r22_t12['call'](_r22_t11, _r22_t13); + _r22_t15 = _r22_t14['curve-to']; + _r22_t16 = r22_leftx; + _r22_t17 = r22_cyleft; + _r22_t18 = r22_straightxleft; + _r22_t19 = r22_straightyleft; + _r22_t20 = _r22_t15['call'](_r22_t14, _r22_t16, _r22_t17, _r22_t18, _r22_t19); + _r22_t21 = _r22_t20['set-width']; + _r22_t22 = r22_fine; + _r22_t23 = r22_fine; + _r22_t24 = _r22_t21['call'](_r22_t20, _r22_t22, _r22_t23); + _r22_t25 = _r22_t24['line-to']; + _r22_t26 = r22_rightx; + _r22_t27 = r22_righty; + _r22_t28 = _r22_t25['call'](_r22_t24, _r22_t26, _r22_t27); + _r22_t29 = _r22_t28['to-outline']; + return _r22_t29['call'](_r22_t28); }; - r1_sHookUpper = function _r1_t15(r23_top, r23_smooth, r23_hook, r23__middle) { - var r23_top, r23_smooth, r23_hook, r23__middle, r23_middle; - r23_middle = r23__middle || r1_MIDDLE; - return new r0_Stroke()['set-transform'](r1_globalTransform)['start-from'](r1_RIGHTSB - r1_OXHOOK, r23_top - r23_hook)['set-width'](r1_STROKE, 0)['curve-to'](r1_mix(r23_middle, r1_RIGHTSB, r1_KAPPA_HOOK), r23_top - r1_O, r23_middle, r23_top - r1_O)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_SB, r23_top - r23_smooth)['to-outline'](); + r1_xStrand = function _r1_t15(r23__leftx, r23_lefty, r23__rightx, r23_righty, r23_turn, r23_straight, r23_tension) { + var r23__leftx, r23_lefty, r23__rightx, r23_righty, r23_turn, r23_straight, r23_tension, r23_middlex, r23_middley; + r23_middlex = r1_mix(r23__leftx, r23__rightx, 0.5); + r23_middley = r1_mix(r23_lefty, r23_righty, 0.5); + return r1_halfXStrand(r23__leftx, r23_lefty, r23_middlex, r23_middley, r23_turn, r23_straight, r23_tension)['concat'](r1_halfXStrand(r23__rightx, r23_righty, r23_middlex, r23_middley, r23_turn, r23_straight, r23_tension)); }; - r1_twoHookUpper = function _r1_t16(r24_top, r24_smooth, r24_hook, r24__middle) { - var r24_top, r24_smooth, r24_hook, r24__middle, r24_middle; - r24_middle = r24__middle || r1_MIDDLE; - return new r0_Stroke()['set-transform'](r1_globalTransform)['start-from'](r1_SB + r1_OXHOOK, r24_top - r24_hook)['set-width'](0, r1_STROKE)['curve-to'](r1_mix(r24_middle, r1_SB, r1_KAPPA_HOOK), r24_top - r1_O, r24_middle, r24_top - r1_O)['heads-to'](r1_RIGHTWARD)['arc-hv-to'](r1_RIGHTSB, r24_top - r24_smooth)['to-outline'](); + r1_nBowl = function _r1_t16(r24_left, r24_middle, r24_right, r24_fine) { + var r24_left, r24_middle, r24_right, r24_fine, r24_bandLeft, r24_bandRight; + r24_bandLeft = new r0_Stroke()['set-transform'](r1_globalTransform)['start-from'](r24_right, 0)['heads-to'](r1_UPWARD)['set-width'](r1_STROKE, 0)['line-to'](r24_right, r1_XH - r1_SMALLSMOOTHB)['arc-vh-to'](r24_middle, r1_XO)['heads-to'](r1_LEFTWARD)['to-outline'](); + r24_bandRight = new r0_Stroke()['set-transform'](r1_globalTransform)['start-from'](r24_middle, r1_XO - r1_STROKE)['set-width'](0, r1_STROKE)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r24_left, r1_XH - r1_SMALLSMOOTHA)['heads-to'](r1_DOWNWARD)['set-width'](0, r24_fine)['to-outline'](); + return r24_bandLeft['concat'](r24_bandRight); }; - r1_sHookLower = function _r1_t17(r25_bottom, r25_smooth, r25_hook, r25__middle) { - var r25_bottom, r25_smooth, r25_hook, r25__middle, r25_middle; + r1_sHookUpper = function _r1_t17(r25_top, r25_smooth, r25_hook, r25__middle) { + var r25_top, r25_smooth, r25_hook, r25__middle, r25_middle; r25_middle = r25__middle || r1_MIDDLE; - return new r0_Stroke()['set-transform'](r1_globalTransform)['start-from'](r1_RIGHTSB, r25_smooth)['set-width'](0, r1_STROKE)['arc-vh-to'](r25_middle, r25_bottom + r1_O)['heads-to'](r1_LEFTWARD)['curve-to'](r1_mix(r25_middle, r1_SB, r1_KAPPA_HOOK), r25_bottom + r1_O, r1_SB + r1_OXHOOK, r25_bottom + r25_hook)['to-outline'](); + return new r0_Stroke()['set-transform'](r1_globalTransform)['start-from'](r1_RIGHTSB - r1_OXHOOK, r25_top - r25_hook)['set-width'](r1_STROKE, 0)['curve-to'](r1_mix(r25_middle, r1_RIGHTSB, r1_KAPPA_HOOK), r25_top - r1_O, r25_middle, r25_top - r1_O)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_SB, r25_top - r25_smooth)['to-outline'](); }; - r1_smallo = function _r1_t18(r26_u, r26_d, r26_l, r26_r) { - var r26_u, r26_d, r26_l, r26_r, r26_middle, r26_ymiddlea, r26_ymiddleb, _r26_t0; - r26_middle = (r26_l + r26_r) / 2; - if (r26_u - r26_d > r1_SMALLSMOOTHA + r1_SMALLSMOOTHB) - return new r0_Stroke()['set-transform'](r1_globalTransform)['start-from'](r26_middle, r26_u - r1_O)['set-width'](r1_STROKE, 0)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r26_l + r1_O, r26_u - r1_SMALLSMOOTHA)['line-to'](r26_l + r1_O, r26_d + r1_SMALLSMOOTHB)['arc-vh-to'](r26_middle, r26_d + r1_O)['heads-to'](r1_RIGHTWARD)['arc-hv-to'](r26_r - r1_O, r26_d + r1_SMALLSMOOTHA)['line-to'](r26_r - r1_O, r26_u - r1_SMALLSMOOTHB)['arc-vh-to'](r26_middle, r26_u - r1_O)['heads-to'](r1_LEFTWARD)['to-outline'](); + r1_twoHookUpper = function _r1_t18(r26_top, r26_smooth, r26_hook, r26__middle) { + var r26_top, r26_smooth, r26_hook, r26__middle, r26_middle; + r26_middle = r26__middle || r1_MIDDLE; + return new r0_Stroke()['set-transform'](r1_globalTransform)['start-from'](r1_SB + r1_OXHOOK, r26_top - r26_hook)['set-width'](0, r1_STROKE)['curve-to'](r1_mix(r26_middle, r1_SB, r1_KAPPA_HOOK), r26_top - r1_O, r26_middle, r26_top - r1_O)['heads-to'](r1_RIGHTWARD)['arc-hv-to'](r1_RIGHTSB, r26_top - r26_smooth)['to-outline'](); + }; + r1_sHookLower = function _r1_t19(r27_bottom, r27_smooth, r27_hook, r27__middle) { + var r27_bottom, r27_smooth, r27_hook, r27__middle, r27_middle; + r27_middle = r27__middle || r1_MIDDLE; + return new r0_Stroke()['set-transform'](r1_globalTransform)['start-from'](r1_RIGHTSB, r27_smooth)['set-width'](0, r1_STROKE)['arc-vh-to'](r27_middle, r27_bottom + r1_O)['heads-to'](r1_LEFTWARD)['curve-to'](r1_mix(r27_middle, r1_SB, r1_KAPPA_HOOK), r27_bottom + r1_O, r1_SB + r1_OXHOOK, r27_bottom + r27_hook)['to-outline'](); + }; + r1_smallo = function _r1_t20(r28_u, r28_d, r28_l, r28_r) { + var r28_u, r28_d, r28_l, r28_r, r28_middle, r28_ymiddlea, r28_ymiddleb, _r28_t0; + r28_middle = (r28_l + r28_r) / 2; + if (r28_u - r28_d > r1_SMALLSMOOTHA + r1_SMALLSMOOTHB) + return new r0_Stroke()['set-transform'](r1_globalTransform)['start-from'](r28_middle, r28_u - r1_O)['set-width'](r1_STROKE, 0)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r28_l + r1_O, r28_u - r1_SMALLSMOOTHA)['line-to'](r28_l + r1_O, r28_d + r1_SMALLSMOOTHB)['arc-vh-to'](r28_middle, r28_d + r1_O)['heads-to'](r1_RIGHTWARD)['arc-hv-to'](r28_r - r1_O, r28_d + r1_SMALLSMOOTHA)['line-to'](r28_r - r1_O, r28_u - r1_SMALLSMOOTHB)['arc-vh-to'](r28_middle, r28_u - r1_O)['heads-to'](r1_LEFTWARD)['to-outline'](); else { - r26_ymiddlea = (r26_u - r1_SMALLSMOOTHA + r26_d + r1_SMALLSMOOTHB) / 2; - r26_ymiddleb = (r26_u - r1_SMALLSMOOTHB + r26_d + r1_SMALLSMOOTHA) / 2; - return new r0_Stroke()['set-transform'](r1_globalTransform)['start-from'](r26_middle, r26_u - r1_O)['set-width'](r1_STROKE, 0)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r26_l + r1_O, r26_ymiddlea)['arc-vh-to'](r26_middle, r26_d + r1_O)['heads-to'](r1_RIGHTWARD)['arc-hv-to'](r26_r - r1_O, r26_ymiddleb)['arc-vh-to'](r26_middle, r26_u - r1_O)['heads-to'](r1_LEFTWARD)['to-outline'](); + r28_ymiddlea = (r28_u - r1_SMALLSMOOTHA + r28_d + r1_SMALLSMOOTHB) / 2; + r28_ymiddleb = (r28_u - r1_SMALLSMOOTHB + r28_d + r1_SMALLSMOOTHA) / 2; + return new r0_Stroke()['set-transform'](r1_globalTransform)['start-from'](r28_middle, r28_u - r1_O)['set-width'](r1_STROKE, 0)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r28_l + r1_O, r28_ymiddlea)['arc-vh-to'](r28_middle, r28_d + r1_O)['heads-to'](r1_RIGHTWARD)['arc-hv-to'](r28_r - r1_O, r28_ymiddleb)['arc-vh-to'](r28_middle, r28_u - r1_O)['heads-to'](r1_LEFTWARD)['to-outline'](); } }; - r1_xn$createglyph$7Hrq('A', function _r1_t19() { - var r28_xn$setwidth$9Jrj, r28_xn$assignunicode$7Hrq, r28_xn$startfrom$1aao, r28_xn$lineto$5sIl, r28_xn$curveto$1aao, r28_xn$cubicto$1aao, r28_xn$putshapes$9Jrj, r28_xn$reverselast$3qIs, r28_include, r28_xn$createstroke$7Hrq, r28_xn$setanchor$9Jrj, r28_TURN, r28_leftbar, r28_rightbar, r28_hbar, _r28_t0; - _r28_t0 = this; - r28_xn$setwidth$9Jrj = _r28_t0['set-width']['bind'](_r28_t0); - r28_xn$assignunicode$7Hrq = _r28_t0['assign-unicode']['bind'](_r28_t0); - r28_xn$startfrom$1aao = _r28_t0['start-from']['bind'](_r28_t0); - r28_xn$lineto$5sIl = _r28_t0['line-to']['bind'](_r28_t0); - r28_xn$curveto$1aao = _r28_t0['curve-to']['bind'](_r28_t0); - r28_xn$cubicto$1aao = _r28_t0['cubic-to']['bind'](_r28_t0); - r28_xn$putshapes$9Jrj = _r28_t0['put-shapes']['bind'](_r28_t0); - r28_xn$reverselast$3qIs = _r28_t0['reverse-last']['bind'](_r28_t0); - r28_include = _r28_t0['include']['bind'](_r28_t0); - r28_xn$createstroke$7Hrq = _r28_t0['create-stroke']['bind'](_r28_t0); - r28_xn$setanchor$9Jrj = _r28_t0['set-anchor']['bind'](_r28_t0); - _r28_t0['gizmo'] = r1_globalTransform; - _r28_t0['set-width'](r1_WIDTH); - r28_xn$setwidth$9Jrj(r1_WIDTH); - r28_xn$assignunicode$7Hrq('A'); - r28_include(r1_capitalMarks); - r28_TURN = r1_XH * 0.1; - r28_leftbar = r28_xn$createstroke$7Hrq(); - r28_leftbar['start-from'](r1_SB, 0)['heads-to'](r1_UPWARD)['set-width'](0, r1_STROKE)['line-to'](r1_SB, r28_TURN)['heads-to'](r1_UPWARD)['curve-to'](r1_SB, r28_TURN + 0.27 * (r1_CAP - r28_TURN), r1_MIDDLE - r1_STROKE / 2, r1_CAP)['set-width'](0, r1_STROKE * 0.8); - r28_rightbar = r28_xn$createstroke$7Hrq(); - r28_rightbar['start-from'](r1_RIGHTSB, 0)['heads-to'](r1_UPWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_RIGHTSB, r28_TURN)['heads-to'](r1_UPWARD)['curve-to'](r1_RIGHTSB, r28_TURN + 0.27 * (r1_CAP - r28_TURN), r1_MIDDLE + r1_STROKE / 2, r1_CAP)['set-width'](r1_STROKE * 0.8, 0); - r28_hbar = r28_xn$createstroke$7Hrq()['start-from'](r1_SB + r1_STROKE, r1_XH / 2)['heads-to'](r1_RIGHTWARD)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB - r1_STROKE, r1_XH / 2)['heads-to'](r1_RIGHTWARD); - r28_xn$putshapes$9Jrj(r28_leftbar['to-outline']()); - r28_xn$putshapes$9Jrj(r28_hbar['to-outline']()); - r28_xn$putshapes$9Jrj(r28_rightbar['to-outline']()); - r28_xn$startfrom$1aao(r1_MIDDLE - r1_STROKE / 2, r1_CAP); - r28_xn$lineto$5sIl(r1_MIDDLE + r1_STROKE / 2, r1_CAP); - r28_xn$lineto$5sIl(r1_MIDDLE, r1_CAP - r1_STROKE); - return void 0; - }); - r1_xn$createglyph$7Hrq('V', function _r1_t20() { - var r30_xn$setwidth$9Jrj, r30_xn$assignunicode$7Hrq, r30_xn$startfrom$1aao, r30_xn$lineto$5sIl, r30_xn$curveto$1aao, r30_xn$cubicto$1aao, r30_xn$putshapes$9Jrj, r30_xn$reverselast$3qIs, r30_include, r30_xn$createstroke$7Hrq, r30_xn$setanchor$9Jrj, r30_TURN, r30_leftbar, r30_rightbar, _r30_t0; + r1_xn$createglyph$7Hrq('A', function _r1_t21() { + var r30_xn$setwidth$9Jrj, r30_xn$assignunicode$7Hrq, r30_xn$startfrom$1aao, r30_xn$lineto$5sIl, r30_xn$curveto$1aao, r30_xn$cubicto$1aao, r30_xn$putshapes$9Jrj, r30_xn$reverselast$3qIs, r30_include, r30_xn$createstroke$7Hrq, r30_xn$setanchor$9Jrj, r30_TURN, r30_leftbar, r30_rightbar, r30_hbar, _r30_t0; _r30_t0 = this; r30_xn$setwidth$9Jrj = _r30_t0['set-width']['bind'](_r30_t0); r30_xn$assignunicode$7Hrq = _r30_t0['assign-unicode']['bind'](_r30_t0); @@ -371,22 +395,24 @@ _r30_t0['gizmo'] = r1_globalTransform; _r30_t0['set-width'](r1_WIDTH); r30_xn$setwidth$9Jrj(r1_WIDTH); - r30_xn$assignunicode$7Hrq('V'); + r30_xn$assignunicode$7Hrq('A'); r30_include(r1_capitalMarks); - r30_TURN = r1_CAP * 0.9; + r30_TURN = r1_XH * 0.1; r30_leftbar = r30_xn$createstroke$7Hrq(); - r30_leftbar['start-from'](r1_SB, r1_CAP)['heads-to'](r1_DOWNWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_SB, r30_TURN)['heads-to'](r1_DOWNWARD)['curve-to'](r1_SB, (1 - 0.27) * r30_TURN, r1_MIDDLE - r1_STROKE / 2, 0)['set-width'](r1_STROKE * 0.8, 0); + r30_leftbar['start-from'](r1_SB, 0)['heads-to'](r1_UPWARD)['set-width'](0, r1_STROKE)['line-to'](r1_SB, r30_TURN)['heads-to'](r1_UPWARD)['curve-to'](r1_SB, r30_TURN + 0.27 * (r1_CAP - r30_TURN), r1_MIDDLE - r1_STROKE / 2, r1_CAP)['set-width'](0, r1_STROKE * 0.8); r30_rightbar = r30_xn$createstroke$7Hrq(); - r30_rightbar['start-from'](r1_RIGHTSB, r1_CAP)['heads-to'](r1_DOWNWARD)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB, r30_TURN)['heads-to'](r1_DOWNWARD)['curve-to'](r1_RIGHTSB, (1 - 0.27) * r30_TURN, r1_MIDDLE + r1_STROKE / 2, 0)['set-width'](0, r1_STROKE * 0.8); + r30_rightbar['start-from'](r1_RIGHTSB, 0)['heads-to'](r1_UPWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_RIGHTSB, r30_TURN)['heads-to'](r1_UPWARD)['curve-to'](r1_RIGHTSB, r30_TURN + 0.27 * (r1_CAP - r30_TURN), r1_MIDDLE + r1_STROKE / 2, r1_CAP)['set-width'](r1_STROKE * 0.8, 0); + r30_hbar = r30_xn$createstroke$7Hrq()['start-from'](r1_SB + r1_STROKE, r1_XH / 2)['heads-to'](r1_RIGHTWARD)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB - r1_STROKE, r1_XH / 2)['heads-to'](r1_RIGHTWARD); r30_xn$putshapes$9Jrj(r30_leftbar['to-outline']()); + r30_xn$putshapes$9Jrj(r30_hbar['to-outline']()); r30_xn$putshapes$9Jrj(r30_rightbar['to-outline']()); - r30_xn$startfrom$1aao(r1_MIDDLE + r1_STROKE / 2, 0); - r30_xn$lineto$5sIl(r1_MIDDLE - r1_STROKE / 2, 0); - r30_xn$lineto$5sIl(r1_MIDDLE, r1_STROKE); + r30_xn$startfrom$1aao(r1_MIDDLE - r1_STROKE / 2, r1_CAP); + r30_xn$lineto$5sIl(r1_MIDDLE + r1_STROKE / 2, r1_CAP); + r30_xn$lineto$5sIl(r1_MIDDLE, r1_CAP - r1_STROKE); return void 0; }); - r1_xn$createglyph$7Hrq('W', function _r1_t21() { - var r32_xn$setwidth$9Jrj, r32_xn$assignunicode$7Hrq, r32_xn$startfrom$1aao, r32_xn$lineto$5sIl, r32_xn$curveto$1aao, r32_xn$cubicto$1aao, r32_xn$putshapes$9Jrj, r32_xn$reverselast$3qIs, r32_include, r32_xn$createstroke$7Hrq, r32_xn$setanchor$9Jrj, r32_TURN, r32_turn2, r32_wheight, r32_bottomStroke, r32_m1, r32_m2, _r32_t0; + r1_xn$createglyph$7Hrq('V', function _r1_t22() { + var r32_xn$setwidth$9Jrj, r32_xn$assignunicode$7Hrq, r32_xn$startfrom$1aao, r32_xn$lineto$5sIl, r32_xn$curveto$1aao, r32_xn$cubicto$1aao, r32_xn$putshapes$9Jrj, r32_xn$reverselast$3qIs, r32_include, r32_xn$createstroke$7Hrq, r32_xn$setanchor$9Jrj, r32_TURN, r32_leftbar, r32_rightbar, _r32_t0; _r32_t0 = this; r32_xn$setwidth$9Jrj = _r32_t0['set-width']['bind'](_r32_t0); r32_xn$assignunicode$7Hrq = _r32_t0['assign-unicode']['bind'](_r32_t0); @@ -402,28 +428,22 @@ _r32_t0['gizmo'] = r1_globalTransform; _r32_t0['set-width'](r1_WIDTH); r32_xn$setwidth$9Jrj(r1_WIDTH); - r32_xn$assignunicode$7Hrq('W'); + r32_xn$assignunicode$7Hrq('V'); r32_include(r1_capitalMarks); - r32_TURN = r1_CAP * 0.75; - r32_turn2 = r1_CAP * 0.59; - r32_wheight = r1_CAP * 0.6; - r32_bottomStroke = Math['min'](r1_STROKE * 0.8, (r1_WIDTH - r1_SB * 2) * 0.175); - r32_m1 = r1_WIDTH * 0.3; - r32_m2 = r1_WIDTH * 0.7; - r32_xn$putshapes$9Jrj(r32_xn$createstroke$7Hrq()['start-from'](r1_SB, r1_CAP)['heads-to'](r1_DOWNWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_SB, r32_TURN)['heads-to'](r1_DOWNWARD)['curve-to'](r1_SB, (1 - 0.27) * r32_TURN, r32_m1 - r32_bottomStroke / 2, 0)['set-width'](r32_bottomStroke, 0)['to-outline']()); - r32_xn$putshapes$9Jrj(r32_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, r1_CAP)['heads-to'](r1_DOWNWARD)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB, r32_TURN)['heads-to'](r1_DOWNWARD)['curve-to'](r1_RIGHTSB, (1 - 0.27) * r32_TURN, r32_m2 + r32_bottomStroke / 2, 0)['set-width'](0, r32_bottomStroke)['to-outline']()); - r32_xn$putshapes$9Jrj(r32_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE + r32_bottomStroke / 2, r32_wheight)['heads-to'](r1_DOWNWARD)['set-width'](0, r32_bottomStroke)['line-to'](r1_MIDDLE + r32_bottomStroke / 2, r32_turn2)['heads-to'](r1_DOWNWARD)['curve-to'](r1_MIDDLE + r32_bottomStroke / 2, (1 - 0.1) * r32_turn2, r32_m1 + r32_bottomStroke / 2, 0)['set-width'](0, r32_bottomStroke)['to-outline']()); - r32_xn$putshapes$9Jrj(r32_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE - r32_bottomStroke / 2, r32_wheight)['heads-to'](r1_DOWNWARD)['set-width'](r32_bottomStroke, 0)['line-to'](r1_MIDDLE - r32_bottomStroke / 2, r32_turn2)['heads-to'](r1_DOWNWARD)['curve-to'](r1_MIDDLE - r32_bottomStroke / 2, (1 - 0.1) * r32_turn2, r32_m2 - r32_bottomStroke / 2, 0)['set-width'](r32_bottomStroke, 0)['to-outline']()); - r32_xn$startfrom$1aao(r32_m1 + r32_bottomStroke / 2, 0); - r32_xn$lineto$5sIl(r32_m1 - r32_bottomStroke / 2, 0); - r32_xn$lineto$5sIl(r32_m1, r32_bottomStroke); - r32_xn$startfrom$1aao(r32_m2 + r32_bottomStroke / 2, 0); - r32_xn$lineto$5sIl(r32_m2 - r32_bottomStroke / 2, 0); - r32_xn$lineto$5sIl(r32_m2, r32_bottomStroke); + r32_TURN = r1_CAP * 0.9; + r32_leftbar = r32_xn$createstroke$7Hrq(); + r32_leftbar['start-from'](r1_SB, r1_CAP)['heads-to'](r1_DOWNWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_SB, r32_TURN)['heads-to'](r1_DOWNWARD)['curve-to'](r1_SB, (1 - 0.27) * r32_TURN, r1_MIDDLE - r1_STROKE / 2, 0)['set-width'](r1_STROKE * 0.8, 0); + r32_rightbar = r32_xn$createstroke$7Hrq(); + r32_rightbar['start-from'](r1_RIGHTSB, r1_CAP)['heads-to'](r1_DOWNWARD)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB, r32_TURN)['heads-to'](r1_DOWNWARD)['curve-to'](r1_RIGHTSB, (1 - 0.27) * r32_TURN, r1_MIDDLE + r1_STROKE / 2, 0)['set-width'](0, r1_STROKE * 0.8); + r32_xn$putshapes$9Jrj(r32_leftbar['to-outline']()); + r32_xn$putshapes$9Jrj(r32_rightbar['to-outline']()); + r32_xn$startfrom$1aao(r1_MIDDLE + r1_STROKE / 2, 0); + r32_xn$lineto$5sIl(r1_MIDDLE - r1_STROKE / 2, 0); + r32_xn$lineto$5sIl(r1_MIDDLE, r1_STROKE); return void 0; }); - r1_xn$createglyph$7Hrq('X', function _r1_t22() { - var r34_xn$setwidth$9Jrj, r34_xn$assignunicode$7Hrq, r34_xn$startfrom$1aao, r34_xn$lineto$5sIl, r34_xn$curveto$1aao, r34_xn$cubicto$1aao, r34_xn$putshapes$9Jrj, r34_xn$reverselast$3qIs, r34_include, r34_xn$createstroke$7Hrq, r34_xn$setanchor$9Jrj, r34_TURN, r34_straight, r34_strench, r34_barone, r34_bartwo, _r34_t0; + r1_xn$createglyph$7Hrq('W', function _r1_t23() { + var r34_xn$setwidth$9Jrj, r34_xn$assignunicode$7Hrq, r34_xn$startfrom$1aao, r34_xn$lineto$5sIl, r34_xn$curveto$1aao, r34_xn$cubicto$1aao, r34_xn$putshapes$9Jrj, r34_xn$reverselast$3qIs, r34_include, r34_xn$createstroke$7Hrq, r34_xn$setanchor$9Jrj, r34_TURN, r34_turn2, r34_wheight, r34_bottomStroke, r34_m1, r34_m2, _r34_t0; _r34_t0 = this; r34_xn$setwidth$9Jrj = _r34_t0['set-width']['bind'](_r34_t0); r34_xn$assignunicode$7Hrq = _r34_t0['assign-unicode']['bind'](_r34_t0); @@ -439,19 +459,28 @@ _r34_t0['gizmo'] = r1_globalTransform; _r34_t0['set-width'](r1_WIDTH); r34_xn$setwidth$9Jrj(r1_WIDTH); - r34_xn$assignunicode$7Hrq('X'); + r34_xn$assignunicode$7Hrq('W'); r34_include(r1_capitalMarks); - r34_TURN = r1_XH * 0.05; - r34_straight = 0.6; - r34_strench = 0.125; - r34_barone = r34_xn$createstroke$7Hrq()['start-from'](r1_SB + r1_HALFSTROKE, 0)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['heads-to'](r1_UPWARD)['line-to'](r1_SB + r1_HALFSTROKE, r34_TURN)['curve-to'](r1_SB + r1_HALFSTROKE, r34_TURN + r34_strench * (r1_CAP - r34_TURN), r1_MIDDLE + r34_straight * (r1_SB + r1_HALFSTROKE - r1_MIDDLE), r1_CAPMIDDLE + r34_straight * (r34_TURN + r34_strench * (r1_CAP - r34_TURN) - r1_CAPMIDDLE))['line-to'](r1_MIDDLE + r34_straight * (r1_RIGHTSB - r1_HALFSTROKE - r1_MIDDLE), r1_CAPMIDDLE + r34_straight * (r1_CAP - r34_TURN - r34_strench * (r1_CAP - r34_TURN) - r1_CAPMIDDLE))['curve-to'](r1_RIGHTSB - r1_HALFSTROKE, r1_CAP - r34_TURN - r34_strench * (r1_CAP - r34_TURN), r1_RIGHTSB - r1_HALFSTROKE, r1_CAP - r34_TURN)['line-to'](r1_RIGHTSB - r1_HALFSTROKE, r1_CAP)['heads-to'](r1_UPWARD); - r34_bartwo = r34_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB - r1_HALFSTROKE, 0)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['heads-to'](r1_UPWARD)['line-to'](r1_RIGHTSB - r1_HALFSTROKE, r34_TURN)['curve-to'](r1_RIGHTSB - r1_HALFSTROKE, r34_TURN + r34_strench * (r1_CAP - r34_TURN), r1_MIDDLE + r34_straight * (r1_RIGHTSB - r1_HALFSTROKE - r1_MIDDLE), r1_CAPMIDDLE + r34_straight * (r34_TURN + r34_strench * (r1_CAP - r34_TURN) - r1_CAPMIDDLE))['line-to'](r1_MIDDLE + r34_straight * (r1_SB + r1_HALFSTROKE - r1_MIDDLE), r1_CAPMIDDLE + r34_straight * (r1_CAP - r34_TURN - r34_strench * (r1_CAP - r34_TURN) - r1_CAPMIDDLE))['curve-to'](r1_SB + r1_HALFSTROKE, r1_CAP - r34_TURN - r34_strench * (r1_CAP - r34_TURN), r1_SB + r1_HALFSTROKE, r1_CAP - r34_TURN)['line-to'](r1_SB + r1_HALFSTROKE, r1_CAP)['heads-to'](r1_UPWARD); - r34_xn$putshapes$9Jrj(r34_barone['to-outline']()); - r34_xn$putshapes$9Jrj(r34_bartwo['to-outline']()); + r34_TURN = r1_CAP * 0.75; + r34_turn2 = r1_CAP * 0.59; + r34_wheight = r1_CAP * 0.6; + r34_bottomStroke = Math['min'](r1_STROKE * 0.8, (r1_WIDTH - r1_SB * 2) * 0.175); + r34_m1 = r1_WIDTH * 0.3; + r34_m2 = r1_WIDTH * 0.7; + r34_xn$putshapes$9Jrj(r34_xn$createstroke$7Hrq()['start-from'](r1_SB, r1_CAP)['heads-to'](r1_DOWNWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_SB, r34_TURN)['heads-to'](r1_DOWNWARD)['curve-to'](r1_SB, (1 - 0.27) * r34_TURN, r34_m1 - r34_bottomStroke / 2, 0)['set-width'](r34_bottomStroke, 0)['to-outline']()); + r34_xn$putshapes$9Jrj(r34_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, r1_CAP)['heads-to'](r1_DOWNWARD)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB, r34_TURN)['heads-to'](r1_DOWNWARD)['curve-to'](r1_RIGHTSB, (1 - 0.27) * r34_TURN, r34_m2 + r34_bottomStroke / 2, 0)['set-width'](0, r34_bottomStroke)['to-outline']()); + r34_xn$putshapes$9Jrj(r34_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE + r34_bottomStroke / 2, r34_wheight)['heads-to'](r1_DOWNWARD)['set-width'](0, r34_bottomStroke)['line-to'](r1_MIDDLE + r34_bottomStroke / 2, r34_turn2)['heads-to'](r1_DOWNWARD)['curve-to'](r1_MIDDLE + r34_bottomStroke / 2, (1 - 0.1) * r34_turn2, r34_m1 + r34_bottomStroke / 2, 0)['set-width'](0, r34_bottomStroke)['to-outline']()); + r34_xn$putshapes$9Jrj(r34_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE - r34_bottomStroke / 2, r34_wheight)['heads-to'](r1_DOWNWARD)['set-width'](r34_bottomStroke, 0)['line-to'](r1_MIDDLE - r34_bottomStroke / 2, r34_turn2)['heads-to'](r1_DOWNWARD)['curve-to'](r1_MIDDLE - r34_bottomStroke / 2, (1 - 0.1) * r34_turn2, r34_m2 - r34_bottomStroke / 2, 0)['set-width'](r34_bottomStroke, 0)['to-outline']()); + r34_xn$startfrom$1aao(r34_m1 + r34_bottomStroke / 2, 0); + r34_xn$lineto$5sIl(r34_m1 - r34_bottomStroke / 2, 0); + r34_xn$lineto$5sIl(r34_m1, r34_bottomStroke); + r34_xn$startfrom$1aao(r34_m2 + r34_bottomStroke / 2, 0); + r34_xn$lineto$5sIl(r34_m2 - r34_bottomStroke / 2, 0); + r34_xn$lineto$5sIl(r34_m2, r34_bottomStroke); return void 0; }); - r1_xn$createglyph$7Hrq('Y', function _r1_t23() { - var r36_xn$setwidth$9Jrj, r36_xn$assignunicode$7Hrq, r36_xn$startfrom$1aao, r36_xn$lineto$5sIl, r36_xn$curveto$1aao, r36_xn$cubicto$1aao, r36_xn$putshapes$9Jrj, r36_xn$reverselast$3qIs, r36_include, r36_xn$createstroke$7Hrq, r36_xn$setanchor$9Jrj, r36_TURN, r36_straight, r36_strench, r36_cross, r36_barone, r36_bartwo, _r36_t0; + r1_xn$createglyph$7Hrq('X', function _r1_t24() { + var r36_xn$setwidth$9Jrj, r36_xn$assignunicode$7Hrq, r36_xn$startfrom$1aao, r36_xn$lineto$5sIl, r36_xn$curveto$1aao, r36_xn$cubicto$1aao, r36_xn$putshapes$9Jrj, r36_xn$reverselast$3qIs, r36_include, r36_xn$createstroke$7Hrq, r36_xn$setanchor$9Jrj, _r36_t0; _r36_t0 = this; r36_xn$setwidth$9Jrj = _r36_t0['set-width']['bind'](_r36_t0); r36_xn$assignunicode$7Hrq = _r36_t0['assign-unicode']['bind'](_r36_t0); @@ -467,21 +496,14 @@ _r36_t0['gizmo'] = r1_globalTransform; _r36_t0['set-width'](r1_WIDTH); r36_xn$setwidth$9Jrj(r1_WIDTH); - r36_xn$assignunicode$7Hrq('Y'); + r36_xn$assignunicode$7Hrq('X'); r36_include(r1_capitalMarks); - r36_TURN = r1_XH * 0.05; - r36_straight = 0.6; - r36_strench = 0.15; - r36_cross = r1_CAP * 0.4; - r36_barone = r36_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r36_cross)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['line-to'](r1_MIDDLE + r36_straight * (r1_RIGHTSB - r1_HALFSTROKE - r1_MIDDLE), r36_cross + r36_straight * (r1_CAP - r36_TURN - r36_strench * (r1_CAP - r36_TURN) - r36_cross))['curve-to'](r1_RIGHTSB - r1_HALFSTROKE, r1_CAP - r36_TURN - r36_strench * (r1_CAP - r36_TURN), r1_RIGHTSB - r1_HALFSTROKE, r1_CAP - r36_TURN)['line-to'](r1_RIGHTSB - r1_HALFSTROKE, r1_CAP)['heads-to'](r1_UPWARD); - r36_bartwo = r36_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r36_cross)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['line-to'](r1_MIDDLE + r36_straight * (r1_SB + r1_HALFSTROKE - r1_MIDDLE), r36_cross + r36_straight * (r1_CAP - r36_TURN - r36_strench * (r1_CAP - r36_TURN) - r36_cross))['curve-to'](r1_SB + r1_HALFSTROKE, r1_CAP - r36_TURN - r36_strench * (r1_CAP - r36_TURN), r1_SB + r1_HALFSTROKE, r1_CAP - r36_TURN)['line-to'](r1_SB + r1_HALFSTROKE, r1_CAP)['heads-to'](r1_UPWARD); - r36_xn$putshapes$9Jrj(r36_barone['to-outline']()); - r36_xn$putshapes$9Jrj(r36_bartwo['to-outline']()); - r36_xn$putshapes$9Jrj(r36_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, 0)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['heads-to'](r1_UPWARD)['line-to'](r1_MIDDLE, r36_cross + r1_HALFSTROKE)['heads-to'](r1_UPWARD)['to-outline']()); + r36_xn$putshapes$9Jrj(r1_xStrand(r1_SB, 0, r1_RIGHTSB, r1_CAP, 0.1, 0.4, 0.28)); + r36_xn$putshapes$9Jrj(r1_xStrand(r1_SB, r1_CAP, r1_RIGHTSB, 0, 0.1, 0.4, 0.28)); return void 0; }); - r1_xn$createglyph$7Hrq('K', function _r1_t24() { - var r38_xn$setwidth$9Jrj, r38_xn$assignunicode$7Hrq, r38_xn$startfrom$1aao, r38_xn$lineto$5sIl, r38_xn$curveto$1aao, r38_xn$cubicto$1aao, r38_xn$putshapes$9Jrj, r38_xn$reverselast$3qIs, r38_include, r38_xn$createstroke$7Hrq, r38_xn$setanchor$9Jrj, r38_TURN, r38_rturn, r38_right, r38_fine, _r38_t0; + r1_xn$createglyph$7Hrq('Y', function _r1_t25() { + var r38_xn$setwidth$9Jrj, r38_xn$assignunicode$7Hrq, r38_xn$startfrom$1aao, r38_xn$lineto$5sIl, r38_xn$curveto$1aao, r38_xn$cubicto$1aao, r38_xn$putshapes$9Jrj, r38_xn$reverselast$3qIs, r38_include, r38_xn$createstroke$7Hrq, r38_xn$setanchor$9Jrj, r38_cross, _r38_t0; _r38_t0 = this; r38_xn$setwidth$9Jrj = _r38_t0['set-width']['bind'](_r38_t0); r38_xn$assignunicode$7Hrq = _r38_t0['assign-unicode']['bind'](_r38_t0); @@ -497,19 +519,16 @@ _r38_t0['gizmo'] = r1_globalTransform; _r38_t0['set-width'](r1_WIDTH); r38_xn$setwidth$9Jrj(r1_WIDTH); - r38_xn$assignunicode$7Hrq('K'); + r38_xn$assignunicode$7Hrq('Y'); r38_include(r1_capitalMarks); - r38_TURN = r1_CAP * 0.95; - r38_rturn = r1_XH * 0.1; - r38_right = r1_RIGHTSB - r1_O; - r38_fine = Math['min'](r1_STROKE, (r1_WIDTH - r1_SB * 2) * 0.25); - r38_xn$putshapes$9Jrj(r38_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['set-width'](0, r1_STROKE)['heads-to'](r1_UPWARD)['line-to'](r1_SB, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); - r38_xn$putshapes$9Jrj(r38_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, r1_CAP)['heads-to'](r1_DOWNWARD)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB, r38_TURN)['heads-to'](r1_DOWNWARD)['curve-to'](r1_RIGHTSB, (1 - 0.18) * r38_TURN, r1_SB + r1_STROKE, r1_CAP * 0.35)['set-width'](0, r38_fine)['to-outline']()); - r38_xn$putshapes$9Jrj(r38_xn$createstroke$7Hrq()['start-from'](r38_right - r1_HALFSTROKE, 0)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['curve-to'](r38_right - r1_HALFSTROKE, r38_rturn + 0.2 * (r1_XH - r38_rturn), r1_MIDDLE, r1_CAPMIDDLE + r1_HALFSTROKE)['set-width'](r38_fine / 2, r38_fine / 2)['to-outline']()); + r38_cross = r1_CAP * 0.4; + r38_xn$putshapes$9Jrj(r1_halfXStrand(r1_SB, r1_CAP, r1_MIDDLE, r38_cross, 0.1, 0.4, 0.28)); + r38_xn$putshapes$9Jrj(r1_halfXStrand(r1_RIGHTSB, r1_CAP, r1_MIDDLE, r38_cross, 0.1, 0.4, 0.28)); + r38_xn$putshapes$9Jrj(r38_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, 0)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['heads-to'](r1_UPWARD)['line-to'](r1_MIDDLE, r38_cross + r1_HALFSTROKE)['heads-to'](r1_UPWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('B', function _r1_t25() { - var r40_xn$setwidth$9Jrj, r40_xn$assignunicode$7Hrq, r40_xn$startfrom$1aao, r40_xn$lineto$5sIl, r40_xn$curveto$1aao, r40_xn$cubicto$1aao, r40_xn$putshapes$9Jrj, r40_xn$reverselast$3qIs, r40_include, r40_xn$createstroke$7Hrq, r40_xn$setanchor$9Jrj, r40_bowl, r40_tkappa, r40_bkappa, r40_turntop, r40_turnbottom, r40_topbowl, r40_bottombowl, r40_leftbar, _r40_t0; + r1_xn$createglyph$7Hrq('K', function _r1_t26() { + var r40_xn$setwidth$9Jrj, r40_xn$assignunicode$7Hrq, r40_xn$startfrom$1aao, r40_xn$lineto$5sIl, r40_xn$curveto$1aao, r40_xn$cubicto$1aao, r40_xn$putshapes$9Jrj, r40_xn$reverselast$3qIs, r40_include, r40_xn$createstroke$7Hrq, r40_xn$setanchor$9Jrj, r40_TURN, r40_rturn, r40_right, r40_fine, _r40_t0; _r40_t0 = this; r40_xn$setwidth$9Jrj = _r40_t0['set-width']['bind'](_r40_t0); r40_xn$assignunicode$7Hrq = _r40_t0['assign-unicode']['bind'](_r40_t0); @@ -525,25 +544,19 @@ _r40_t0['gizmo'] = r1_globalTransform; _r40_t0['set-width'](r1_WIDTH); r40_xn$setwidth$9Jrj(r1_WIDTH); - r40_xn$assignunicode$7Hrq('B'); + r40_xn$assignunicode$7Hrq('K'); r40_include(r1_capitalMarks); - r40_bowl = 451; - r40_tkappa = r1_COKAPPA - 0.22; - r40_bkappa = r1_COKAPPA - 0.2; - r40_turntop = (r1_CAP + (r40_bowl - r1_STROKE)) / 2; - r40_turnbottom = r40_bowl / 2; - r40_topbowl = r40_xn$createstroke$7Hrq(); - r40_topbowl['start-from'](r1_SB, r1_CAP)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB - r1_SB * 0.5 - r40_turnbottom, r1_CAP)['cubic-to'](r1_RIGHTSB - r1_SB * 0.5 - r40_tkappa * r40_turnbottom, r1_CAP, r1_RIGHTSB - r1_SB * 0.5, r40_turntop + (r1_CAP - r40_turntop) * r1_KAPPA, r1_RIGHTSB - r1_SB * 0.5, r40_turntop)['cubic-to'](r1_RIGHTSB - r1_SB * 0.5, r40_turntop + r1_KAPPA * (r40_bowl - r1_STROKE - r40_turntop), r1_RIGHTSB - r1_SB * 0.5 - r40_tkappa * r40_turnbottom, r40_bowl - r1_STROKE, r1_RIGHTSB - r1_SB * 0.5 - r40_turnbottom, r40_bowl - r1_STROKE)['line-to'](r1_SB, r40_bowl - r1_STROKE)['heads-to'](r1_LEFTWARD); - r40_bottombowl = r40_xn$createstroke$7Hrq(); - r40_bottombowl['start-from'](r1_SB, 0)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB - r40_turnbottom, 0)['cubic-to'](r1_RIGHTSB - r40_bkappa * r40_turnbottom, 0, r1_RIGHTSB, r40_turnbottom * r1_KAPPA, r1_RIGHTSB, r40_turnbottom)['cubic-to'](r1_RIGHTSB, r40_turnbottom + r1_KAPPA * (r40_bowl - r40_turnbottom), r1_RIGHTSB - r40_bkappa * r40_turnbottom, r40_bowl, r1_RIGHTSB - r40_turnbottom, r40_bowl)['line-to'](r1_SB, r40_bowl)['heads-to'](r1_LEFTWARD); - r40_leftbar = r40_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['heads-to'](r1_UPWARD)['line-to'](r1_SB, r1_CAP)['heads-to'](r1_UPWARD); - r40_xn$putshapes$9Jrj(r40_topbowl['to-outline'](0, r1_STROKE)); - r40_xn$putshapes$9Jrj(r40_bottombowl['to-outline'](r1_STROKE, 0)); - r40_xn$putshapes$9Jrj(r40_leftbar['to-outline'](0, r1_STROKE)); + r40_TURN = r1_CAP * 0.95; + r40_rturn = r1_XH * 0.1; + r40_right = r1_RIGHTSB - r1_O; + r40_fine = Math['min'](r1_STROKE, (r1_WIDTH - r1_SB * 2) * 0.25); + r40_xn$putshapes$9Jrj(r40_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['set-width'](0, r1_STROKE)['heads-to'](r1_UPWARD)['line-to'](r1_SB, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); + r40_xn$putshapes$9Jrj(r40_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, r1_CAP)['heads-to'](r1_DOWNWARD)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB, r40_TURN)['heads-to'](r1_DOWNWARD)['curve-to'](r1_RIGHTSB, (1 - 0.18) * r40_TURN, r1_SB + r1_STROKE, r1_CAP * 0.35)['set-width'](0, r40_fine)['to-outline']()); + r40_xn$putshapes$9Jrj(r40_xn$createstroke$7Hrq()['start-from'](r40_right - r1_HALFSTROKE, 0)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['curve-to'](r40_right - r1_HALFSTROKE, r40_rturn + 0.2 * (r1_XH - r40_rturn), r1_MIDDLE, r1_CAPMIDDLE + r1_HALFSTROKE)['set-width'](r40_fine / 2, r40_fine / 2)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('D', function _r1_t26() { - var r42_xn$setwidth$9Jrj, r42_xn$assignunicode$7Hrq, r42_xn$startfrom$1aao, r42_xn$lineto$5sIl, r42_xn$curveto$1aao, r42_xn$cubicto$1aao, r42_xn$putshapes$9Jrj, r42_xn$reverselast$3qIs, r42_include, r42_xn$createstroke$7Hrq, r42_xn$setanchor$9Jrj, r42_dsmooth, r42_bsmooth, r42_leftbar, r42_bowl, _r42_t0; + r1_xn$createglyph$7Hrq('B', function _r1_t27() { + var r42_xn$setwidth$9Jrj, r42_xn$assignunicode$7Hrq, r42_xn$startfrom$1aao, r42_xn$lineto$5sIl, r42_xn$curveto$1aao, r42_xn$cubicto$1aao, r42_xn$putshapes$9Jrj, r42_xn$reverselast$3qIs, r42_include, r42_xn$createstroke$7Hrq, r42_xn$setanchor$9Jrj, r42_bowl, r42_tkappa, r42_bkappa, r42_turntop, r42_turnbottom, r42_topbowl, r42_bottombowl, r42_leftbar, _r42_t0; _r42_t0 = this; r42_xn$setwidth$9Jrj = _r42_t0['set-width']['bind'](_r42_t0); r42_xn$assignunicode$7Hrq = _r42_t0['assign-unicode']['bind'](_r42_t0); @@ -559,19 +572,25 @@ _r42_t0['gizmo'] = r1_globalTransform; _r42_t0['set-width'](r1_WIDTH); r42_xn$setwidth$9Jrj(r1_WIDTH); - r42_xn$assignunicode$7Hrq('D'); + r42_xn$assignunicode$7Hrq('B'); r42_include(r1_capitalMarks); - r42_dsmooth = r1_SMOOTH * 1.35; - r42_bsmooth = r1_SMOOTH * 1.1; + r42_bowl = 451; + r42_tkappa = r1_COKAPPA - 0.22; + r42_bkappa = r1_COKAPPA - 0.2; + r42_turntop = (r1_CAP + (r42_bowl - r1_STROKE)) / 2; + r42_turnbottom = r42_bowl / 2; + r42_topbowl = r42_xn$createstroke$7Hrq(); + r42_topbowl['start-from'](r1_SB, r1_CAP)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB - r1_SB * 0.5 - r42_turnbottom, r1_CAP)['cubic-to'](r1_RIGHTSB - r1_SB * 0.5 - r42_tkappa * r42_turnbottom, r1_CAP, r1_RIGHTSB - r1_SB * 0.5, r42_turntop + (r1_CAP - r42_turntop) * r1_KAPPA, r1_RIGHTSB - r1_SB * 0.5, r42_turntop)['cubic-to'](r1_RIGHTSB - r1_SB * 0.5, r42_turntop + r1_KAPPA * (r42_bowl - r1_STROKE - r42_turntop), r1_RIGHTSB - r1_SB * 0.5 - r42_tkappa * r42_turnbottom, r42_bowl - r1_STROKE, r1_RIGHTSB - r1_SB * 0.5 - r42_turnbottom, r42_bowl - r1_STROKE)['line-to'](r1_SB, r42_bowl - r1_STROKE)['heads-to'](r1_LEFTWARD); + r42_bottombowl = r42_xn$createstroke$7Hrq(); + r42_bottombowl['start-from'](r1_SB, 0)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB - r42_turnbottom, 0)['cubic-to'](r1_RIGHTSB - r42_bkappa * r42_turnbottom, 0, r1_RIGHTSB, r42_turnbottom * r1_KAPPA, r1_RIGHTSB, r42_turnbottom)['cubic-to'](r1_RIGHTSB, r42_turnbottom + r1_KAPPA * (r42_bowl - r42_turnbottom), r1_RIGHTSB - r42_bkappa * r42_turnbottom, r42_bowl, r1_RIGHTSB - r42_turnbottom, r42_bowl)['line-to'](r1_SB, r42_bowl)['heads-to'](r1_LEFTWARD); r42_leftbar = r42_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['heads-to'](r1_UPWARD)['line-to'](r1_SB, r1_CAP)['heads-to'](r1_UPWARD); - r42_bowl = r42_xn$createstroke$7Hrq(); - r42_bowl['start-from'](r1_SB, 0)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB - r42_bsmooth, 0)['cubic-to'](r1_RIGHTSB - r1_BKAPPA * r42_bsmooth, 0, r1_RIGHTSB, r1_COBKAPPA * r42_dsmooth, r1_RIGHTSB, r42_dsmooth)['line-to'](r1_RIGHTSB, r1_CAP - r42_dsmooth)['cubic-to'](r1_RIGHTSB, r1_CAP - r1_COBKAPPA * r42_dsmooth, r1_RIGHTSB - r1_BKAPPA * r42_bsmooth, r1_CAP, r1_RIGHTSB - r42_bsmooth, r1_CAP)['line-to'](r1_SB, r1_CAP)['heads-to'](r1_LEFTWARD); - r42_xn$putshapes$9Jrj(r42_bowl['to-outline'](r1_STROKE, 0)); + r42_xn$putshapes$9Jrj(r42_topbowl['to-outline'](0, r1_STROKE)); + r42_xn$putshapes$9Jrj(r42_bottombowl['to-outline'](r1_STROKE, 0)); r42_xn$putshapes$9Jrj(r42_leftbar['to-outline'](0, r1_STROKE)); return void 0; }); - r1_xn$createglyph$7Hrq('P', function _r1_t27() { - var r44_xn$setwidth$9Jrj, r44_xn$assignunicode$7Hrq, r44_xn$startfrom$1aao, r44_xn$lineto$5sIl, r44_xn$curveto$1aao, r44_xn$cubicto$1aao, r44_xn$putshapes$9Jrj, r44_xn$reverselast$3qIs, r44_include, r44_xn$createstroke$7Hrq, r44_xn$setanchor$9Jrj, r44_bowl, r44_bkappa, r44_turntop, r44_turnbottom, r44_topbowl, r44_leftbar, _r44_t0; + r1_xn$createglyph$7Hrq('D', function _r1_t28() { + var r44_xn$setwidth$9Jrj, r44_xn$assignunicode$7Hrq, r44_xn$startfrom$1aao, r44_xn$lineto$5sIl, r44_xn$curveto$1aao, r44_xn$cubicto$1aao, r44_xn$putshapes$9Jrj, r44_xn$reverselast$3qIs, r44_include, r44_xn$createstroke$7Hrq, r44_xn$setanchor$9Jrj, r44_dsmooth, r44_bsmooth, r44_leftbar, r44_bowl, _r44_t0; _r44_t0 = this; r44_xn$setwidth$9Jrj = _r44_t0['set-width']['bind'](_r44_t0); r44_xn$assignunicode$7Hrq = _r44_t0['assign-unicode']['bind'](_r44_t0); @@ -587,20 +606,19 @@ _r44_t0['gizmo'] = r1_globalTransform; _r44_t0['set-width'](r1_WIDTH); r44_xn$setwidth$9Jrj(r1_WIDTH); - r44_xn$assignunicode$7Hrq('P'); + r44_xn$assignunicode$7Hrq('D'); r44_include(r1_capitalMarks); - r44_bowl = r1_CAPMIDDLE; - r44_bkappa = r1_COKAPPA - 0.2; - r44_turntop = (r1_CAP + (r44_bowl - r1_HALFSTROKE)) / 2; - r44_turnbottom = r44_bowl / 2; - r44_topbowl = r44_xn$createstroke$7Hrq()['start-from'](r1_SB * 1.25, r1_CAP)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB - r44_turnbottom, r1_CAP)['arc-hv-to'](r1_RIGHTSB - r1_O, r44_turntop)['arc-vh-to'](r1_RIGHTSB - r44_turnbottom, r44_bowl - r1_HALFSTROKE)['line-to'](r1_SB * 1.25, r44_bowl - r1_HALFSTROKE)['heads-to'](r1_LEFTWARD); - r44_leftbar = r44_xn$createstroke$7Hrq()['start-from'](r1_SB * 1.25, 0)['heads-to'](r1_UPWARD)['line-to'](r1_SB * 1.25, r1_CAP)['heads-to'](r1_UPWARD); - r44_xn$putshapes$9Jrj(r44_topbowl['to-outline'](0, r1_STROKE)); + r44_dsmooth = r1_SMOOTH * 1.35; + r44_bsmooth = r1_SMOOTH * 1.1; + r44_leftbar = r44_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['heads-to'](r1_UPWARD)['line-to'](r1_SB, r1_CAP)['heads-to'](r1_UPWARD); + r44_bowl = r44_xn$createstroke$7Hrq(); + r44_bowl['start-from'](r1_SB, 0)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB - r44_bsmooth, 0)['cubic-to'](r1_RIGHTSB - r1_BKAPPA * r44_bsmooth, 0, r1_RIGHTSB, r1_COBKAPPA * r44_dsmooth, r1_RIGHTSB, r44_dsmooth)['line-to'](r1_RIGHTSB, r1_CAP - r44_dsmooth)['cubic-to'](r1_RIGHTSB, r1_CAP - r1_COBKAPPA * r44_dsmooth, r1_RIGHTSB - r1_BKAPPA * r44_bsmooth, r1_CAP, r1_RIGHTSB - r44_bsmooth, r1_CAP)['line-to'](r1_SB, r1_CAP)['heads-to'](r1_LEFTWARD); + r44_xn$putshapes$9Jrj(r44_bowl['to-outline'](r1_STROKE, 0)); r44_xn$putshapes$9Jrj(r44_leftbar['to-outline'](0, r1_STROKE)); return void 0; }); - r1_xn$createglyph$7Hrq('R', function _r1_t28() { - var r46_xn$setwidth$9Jrj, r46_xn$assignunicode$7Hrq, r46_xn$startfrom$1aao, r46_xn$lineto$5sIl, r46_xn$curveto$1aao, r46_xn$cubicto$1aao, r46_xn$putshapes$9Jrj, r46_xn$reverselast$3qIs, r46_include, r46_xn$createstroke$7Hrq, r46_xn$setanchor$9Jrj, r46_TURN, r46_right, _r46_t0; + r1_xn$createglyph$7Hrq('P', function _r1_t29() { + var r46_xn$setwidth$9Jrj, r46_xn$assignunicode$7Hrq, r46_xn$startfrom$1aao, r46_xn$lineto$5sIl, r46_xn$curveto$1aao, r46_xn$cubicto$1aao, r46_xn$putshapes$9Jrj, r46_xn$reverselast$3qIs, r46_include, r46_xn$createstroke$7Hrq, r46_xn$setanchor$9Jrj, r46_bowl, r46_bkappa, r46_turntop, r46_turnbottom, r46_topbowl, r46_leftbar, _r46_t0; _r46_t0 = this; r46_xn$setwidth$9Jrj = _r46_t0['set-width']['bind'](_r46_t0); r46_xn$assignunicode$7Hrq = _r46_t0['assign-unicode']['bind'](_r46_t0); @@ -616,15 +634,20 @@ _r46_t0['gizmo'] = r1_globalTransform; _r46_t0['set-width'](r1_WIDTH); r46_xn$setwidth$9Jrj(r1_WIDTH); - r46_xn$assignunicode$7Hrq('R'); - r46_include(r1_glyphs['P'], true); - r46_TURN = r1_XH * 0.1; - r46_right = r1_RIGHTSB - r1_O; - r46_xn$putshapes$9Jrj(r46_xn$createstroke$7Hrq()['start-from'](r46_right - r1_HALFSTROKE, 0)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['curve-to'](r46_right - r1_HALFSTROKE, r46_TURN + 0.2 * (r1_XH - r46_TURN), r1_MIDDLE, r1_CAPMIDDLE)['to-outline']()); + r46_xn$assignunicode$7Hrq('P'); + r46_include(r1_capitalMarks); + r46_bowl = r1_CAPMIDDLE; + r46_bkappa = r1_COKAPPA - 0.2; + r46_turntop = (r1_CAP + (r46_bowl - r1_HALFSTROKE)) / 2; + r46_turnbottom = r46_bowl / 2; + r46_topbowl = r46_xn$createstroke$7Hrq()['start-from'](r1_SB * 1.25, r1_CAP)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB - r46_turnbottom, r1_CAP)['arc-hv-to'](r1_RIGHTSB - r1_O, r46_turntop)['arc-vh-to'](r1_RIGHTSB - r46_turnbottom, r46_bowl - r1_HALFSTROKE)['line-to'](r1_SB * 1.25, r46_bowl - r1_HALFSTROKE)['heads-to'](r1_LEFTWARD); + r46_leftbar = r46_xn$createstroke$7Hrq()['start-from'](r1_SB * 1.25, 0)['heads-to'](r1_UPWARD)['line-to'](r1_SB * 1.25, r1_CAP)['heads-to'](r1_UPWARD); + r46_xn$putshapes$9Jrj(r46_topbowl['to-outline'](0, r1_STROKE)); + r46_xn$putshapes$9Jrj(r46_leftbar['to-outline'](0, r1_STROKE)); return void 0; }); - r1_xn$createglyph$7Hrq('C', function _r1_t29() { - var r48_xn$setwidth$9Jrj, r48_xn$assignunicode$7Hrq, r48_xn$startfrom$1aao, r48_xn$lineto$5sIl, r48_xn$curveto$1aao, r48_xn$cubicto$1aao, r48_xn$putshapes$9Jrj, r48_xn$reverselast$3qIs, r48_include, r48_xn$createstroke$7Hrq, r48_xn$setanchor$9Jrj, r48_outline, _r48_t0; + r1_xn$createglyph$7Hrq('R', function _r1_t30() { + var r48_xn$setwidth$9Jrj, r48_xn$assignunicode$7Hrq, r48_xn$startfrom$1aao, r48_xn$lineto$5sIl, r48_xn$curveto$1aao, r48_xn$cubicto$1aao, r48_xn$putshapes$9Jrj, r48_xn$reverselast$3qIs, r48_include, r48_xn$createstroke$7Hrq, r48_xn$setanchor$9Jrj, r48_TURN, r48_right, _r48_t0; _r48_t0 = this; r48_xn$setwidth$9Jrj = _r48_t0['set-width']['bind'](_r48_t0); r48_xn$assignunicode$7Hrq = _r48_t0['assign-unicode']['bind'](_r48_t0); @@ -640,15 +663,15 @@ _r48_t0['gizmo'] = r1_globalTransform; _r48_t0['set-width'](r1_WIDTH); r48_xn$setwidth$9Jrj(r1_WIDTH); - r48_xn$assignunicode$7Hrq('C'); - r48_include(r1_capitalMarks); - r48_outline = r48_xn$createstroke$7Hrq(); - r48_outline['start-from'](r1_RIGHTSB - r1_OXHOOK, r1_CAP - r1_HOOK)['curve-to'](r1_MIDDLE + r1_KAPPA_HOOK * (r1_MIDDLE - r1_para['sb']), r1_CAPO, r1_MIDDLE, r1_CAPO)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_SB, r1_CAP - r1_SMOOTHA)['line-to'](r1_SB, r1_SMOOTHB)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_RIGHTWARD)['curve-to'](r1_MIDDLE + r1_ITALICCORS + r1_KAPPA_HOOK * (r1_MIDDLE - r1_SB), r1_O, r1_RIGHTSB - r1_OXHOOK, r1_HOOK); - r48_xn$putshapes$9Jrj(r48_outline['to-outline'](r1_STROKE, 0)); + r48_xn$assignunicode$7Hrq('R'); + r48_include(r1_glyphs['P'], true); + r48_TURN = r1_XH * 0.1; + r48_right = r1_RIGHTSB - r1_O; + r48_xn$putshapes$9Jrj(r48_xn$createstroke$7Hrq()['start-from'](r48_right - r1_HALFSTROKE, 0)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['curve-to'](r48_right - r1_HALFSTROKE, r48_TURN + 0.2 * (r1_XH - r48_TURN), r1_MIDDLE, r1_CAPMIDDLE)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('G', function _r1_t30() { - var r50_xn$setwidth$9Jrj, r50_xn$assignunicode$7Hrq, r50_xn$startfrom$1aao, r50_xn$lineto$5sIl, r50_xn$curveto$1aao, r50_xn$cubicto$1aao, r50_xn$putshapes$9Jrj, r50_xn$reverselast$3qIs, r50_include, r50_xn$createstroke$7Hrq, r50_xn$setanchor$9Jrj, r50_outline, r50_bar, _r50_t0; + r1_xn$createglyph$7Hrq('C', function _r1_t31() { + var r50_xn$setwidth$9Jrj, r50_xn$assignunicode$7Hrq, r50_xn$startfrom$1aao, r50_xn$lineto$5sIl, r50_xn$curveto$1aao, r50_xn$cubicto$1aao, r50_xn$putshapes$9Jrj, r50_xn$reverselast$3qIs, r50_include, r50_xn$createstroke$7Hrq, r50_xn$setanchor$9Jrj, r50_outline, _r50_t0; _r50_t0 = this; r50_xn$setwidth$9Jrj = _r50_t0['set-width']['bind'](_r50_t0); r50_xn$assignunicode$7Hrq = _r50_t0['assign-unicode']['bind'](_r50_t0); @@ -664,17 +687,15 @@ _r50_t0['gizmo'] = r1_globalTransform; _r50_t0['set-width'](r1_WIDTH); r50_xn$setwidth$9Jrj(r1_WIDTH); - r50_xn$assignunicode$7Hrq('G'); + r50_xn$assignunicode$7Hrq('C'); r50_include(r1_capitalMarks); r50_outline = r50_xn$createstroke$7Hrq(); - r50_outline['start-from'](r1_RIGHTSB - r1_OXHOOK, r1_CAP - r1_HOOK)['curve-to'](r1_MIDDLE + r1_KAPPA_HOOK * (r1_MIDDLE - r1_para['sb']), r1_CAPO, r1_MIDDLE, r1_CAPO)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_SB, r1_CAP - r1_SMOOTHA)['line-to'](r1_SB, r1_SMOOTHB)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_RIGHTWARD)['arc-hv-to'](r1_RIGHTSB, r1_SMOOTHA)['line-to'](r1_RIGHTSB, r1_CAP / 2 + r1_STROKE / 2)['heads-to'](r1_UPWARD); + r50_outline['start-from'](r1_RIGHTSB - r1_OXHOOK, r1_CAP - r1_HOOK)['curve-to'](r1_MIDDLE + r1_KAPPA_HOOK * (r1_MIDDLE - r1_para['sb']), r1_CAPO, r1_MIDDLE, r1_CAPO)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_SB, r1_CAP - r1_SMOOTHA)['line-to'](r1_SB, r1_SMOOTHB)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_RIGHTWARD)['curve-to'](r1_MIDDLE + r1_ITALICCORS + r1_KAPPA_HOOK * (r1_MIDDLE - r1_SB), r1_O, r1_RIGHTSB - r1_OXHOOK, r1_HOOK); r50_xn$putshapes$9Jrj(r50_outline['to-outline'](r1_STROKE, 0)); - r50_bar = r50_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r1_CAP / 2 + r1_STROKE / 2)['line-to'](r1_RIGHTSB, r1_CAP / 2 + r1_STROKE / 2)['heads-to'](r1_RIGHTWARD); - r50_xn$putshapes$9Jrj(r50_bar['to-outline'](0, r1_STROKE)); return void 0; }); - r1_xn$createglyph$7Hrq('O', function _r1_t31() { - var r52_xn$setwidth$9Jrj, r52_xn$assignunicode$7Hrq, r52_xn$startfrom$1aao, r52_xn$lineto$5sIl, r52_xn$curveto$1aao, r52_xn$cubicto$1aao, r52_xn$putshapes$9Jrj, r52_xn$reverselast$3qIs, r52_include, r52_xn$createstroke$7Hrq, r52_xn$setanchor$9Jrj, r52_outline, _r52_t0; + r1_xn$createglyph$7Hrq('G', function _r1_t32() { + var r52_xn$setwidth$9Jrj, r52_xn$assignunicode$7Hrq, r52_xn$startfrom$1aao, r52_xn$lineto$5sIl, r52_xn$curveto$1aao, r52_xn$cubicto$1aao, r52_xn$putshapes$9Jrj, r52_xn$reverselast$3qIs, r52_include, r52_xn$createstroke$7Hrq, r52_xn$setanchor$9Jrj, r52_outline, r52_bar, _r52_t0; _r52_t0 = this; r52_xn$setwidth$9Jrj = _r52_t0['set-width']['bind'](_r52_t0); r52_xn$assignunicode$7Hrq = _r52_t0['assign-unicode']['bind'](_r52_t0); @@ -690,15 +711,17 @@ _r52_t0['gizmo'] = r1_globalTransform; _r52_t0['set-width'](r1_WIDTH); r52_xn$setwidth$9Jrj(r1_WIDTH); - r52_xn$assignunicode$7Hrq('O'); + r52_xn$assignunicode$7Hrq('G'); r52_include(r1_capitalMarks); r52_outline = r52_xn$createstroke$7Hrq(); - r52_outline['start-from'](r1_MIDDLE, r1_CAPO)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_SB, r1_CAP - r1_SMOOTHA)['line-to'](r1_SB, r1_SMOOTHB)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_RIGHTWARD)['arc-hv-to'](r1_RIGHTSB, r1_SMOOTHA)['line-to'](r1_RIGHTSB, r1_CAP - r1_SMOOTHB)['arc-vh-to'](r1_MIDDLE, r1_CAPO)['heads-to'](r1_LEFTWARD); + r52_outline['start-from'](r1_RIGHTSB - r1_OXHOOK, r1_CAP - r1_HOOK)['curve-to'](r1_MIDDLE + r1_KAPPA_HOOK * (r1_MIDDLE - r1_para['sb']), r1_CAPO, r1_MIDDLE, r1_CAPO)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_SB, r1_CAP - r1_SMOOTHA)['line-to'](r1_SB, r1_SMOOTHB)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_RIGHTWARD)['arc-hv-to'](r1_RIGHTSB, r1_SMOOTHA)['line-to'](r1_RIGHTSB, r1_CAP / 2 + r1_STROKE / 2)['heads-to'](r1_UPWARD); r52_xn$putshapes$9Jrj(r52_outline['to-outline'](r1_STROKE, 0)); + r52_bar = r52_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r1_CAP / 2 + r1_STROKE / 2)['line-to'](r1_RIGHTSB, r1_CAP / 2 + r1_STROKE / 2)['heads-to'](r1_RIGHTWARD); + r52_xn$putshapes$9Jrj(r52_bar['to-outline'](0, r1_STROKE)); return void 0; }); - r1_xn$createglyph$7Hrq('Q', function _r1_t32() { - var r54_xn$setwidth$9Jrj, r54_xn$assignunicode$7Hrq, r54_xn$startfrom$1aao, r54_xn$lineto$5sIl, r54_xn$curveto$1aao, r54_xn$cubicto$1aao, r54_xn$putshapes$9Jrj, r54_xn$reverselast$3qIs, r54_include, r54_xn$createstroke$7Hrq, r54_xn$setanchor$9Jrj, _r54_t0; + r1_xn$createglyph$7Hrq('O', function _r1_t33() { + var r54_xn$setwidth$9Jrj, r54_xn$assignunicode$7Hrq, r54_xn$startfrom$1aao, r54_xn$lineto$5sIl, r54_xn$curveto$1aao, r54_xn$cubicto$1aao, r54_xn$putshapes$9Jrj, r54_xn$reverselast$3qIs, r54_include, r54_xn$createstroke$7Hrq, r54_xn$setanchor$9Jrj, r54_outline, _r54_t0; _r54_t0 = this; r54_xn$setwidth$9Jrj = _r54_t0['set-width']['bind'](_r54_t0); r54_xn$assignunicode$7Hrq = _r54_t0['assign-unicode']['bind'](_r54_t0); @@ -714,18 +737,15 @@ _r54_t0['gizmo'] = r1_globalTransform; _r54_t0['set-width'](r1_WIDTH); r54_xn$setwidth$9Jrj(r1_WIDTH); - r54_xn$assignunicode$7Hrq('Q'); - r54_include(r1_glyphs['O'], true); - r54_xn$startfrom$1aao(r1_MIDDLE, 0); - r54_xn$lineto$5sIl(r1_MIDDLE + r1_STROKE / 2, -r1_CAP * 0.2); - r54_xn$lineto$5sIl(r1_MIDDLE + r1_STROKE / 2 + r1_STROKE, -r1_CAP * 0.2); - r54_xn$lineto$5sIl(r1_MIDDLE + r1_STROKE, 0); - r54_xn$lineto$5sIl(r1_MIDDLE + r1_STROKE * (1 - 0.5 / 3), r1_STROKE * 0.5); - r54_xn$reverselast$3qIs(); + r54_xn$assignunicode$7Hrq('O'); + r54_include(r1_capitalMarks); + r54_outline = r54_xn$createstroke$7Hrq(); + r54_outline['start-from'](r1_MIDDLE, r1_CAPO)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_SB, r1_CAP - r1_SMOOTHA)['line-to'](r1_SB, r1_SMOOTHB)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_RIGHTWARD)['arc-hv-to'](r1_RIGHTSB, r1_SMOOTHA)['line-to'](r1_RIGHTSB, r1_CAP - r1_SMOOTHB)['arc-vh-to'](r1_MIDDLE, r1_CAPO)['heads-to'](r1_LEFTWARD); + r54_xn$putshapes$9Jrj(r54_outline['to-outline'](r1_STROKE, 0)); return void 0; }); - r1_xn$createglyph$7Hrq('U', function _r1_t33() { - var r56_xn$setwidth$9Jrj, r56_xn$assignunicode$7Hrq, r56_xn$startfrom$1aao, r56_xn$lineto$5sIl, r56_xn$curveto$1aao, r56_xn$cubicto$1aao, r56_xn$putshapes$9Jrj, r56_xn$reverselast$3qIs, r56_include, r56_xn$createstroke$7Hrq, r56_xn$setanchor$9Jrj, r56_outline, _r56_t0; + r1_xn$createglyph$7Hrq('Q', function _r1_t34() { + var r56_xn$setwidth$9Jrj, r56_xn$assignunicode$7Hrq, r56_xn$startfrom$1aao, r56_xn$lineto$5sIl, r56_xn$curveto$1aao, r56_xn$cubicto$1aao, r56_xn$putshapes$9Jrj, r56_xn$reverselast$3qIs, r56_include, r56_xn$createstroke$7Hrq, r56_xn$setanchor$9Jrj, _r56_t0; _r56_t0 = this; r56_xn$setwidth$9Jrj = _r56_t0['set-width']['bind'](_r56_t0); r56_xn$assignunicode$7Hrq = _r56_t0['assign-unicode']['bind'](_r56_t0); @@ -741,15 +761,18 @@ _r56_t0['gizmo'] = r1_globalTransform; _r56_t0['set-width'](r1_WIDTH); r56_xn$setwidth$9Jrj(r1_WIDTH); - r56_xn$assignunicode$7Hrq('U'); - r56_include(r1_capitalMarks); - r56_outline = r56_xn$createstroke$7Hrq(); - r56_outline['start-from'](r1_SB, r1_CAP)['heads-to'](r1_DOWNWARD)['line-to'](r1_SB, r1_SMOOTHB)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_RIGHTWARD)['arc-hv-to'](r1_RIGHTSB, r1_SMOOTHA)['line-to'](r1_RIGHTSB, r1_CAP)['heads-to'](r1_UPWARD); - r56_xn$putshapes$9Jrj(r56_outline['to-outline'](r1_STROKE, 0)); + r56_xn$assignunicode$7Hrq('Q'); + r56_include(r1_glyphs['O'], true); + r56_xn$startfrom$1aao(r1_MIDDLE, 0); + r56_xn$lineto$5sIl(r1_MIDDLE + r1_STROKE / 2, -r1_CAP * 0.2); + r56_xn$lineto$5sIl(r1_MIDDLE + r1_STROKE / 2 + r1_STROKE, -r1_CAP * 0.2); + r56_xn$lineto$5sIl(r1_MIDDLE + r1_STROKE, 0); + r56_xn$lineto$5sIl(r1_MIDDLE + r1_STROKE * (1 - 0.5 / 3), r1_STROKE * 0.5); + r56_xn$reverselast$3qIs(); return void 0; }); - r1_xn$createglyph$7Hrq('F', function _r1_t34() { - var r58_xn$setwidth$9Jrj, r58_xn$assignunicode$7Hrq, r58_xn$startfrom$1aao, r58_xn$lineto$5sIl, r58_xn$curveto$1aao, r58_xn$cubicto$1aao, r58_xn$putshapes$9Jrj, r58_xn$reverselast$3qIs, r58_include, r58_xn$createstroke$7Hrq, r58_xn$setanchor$9Jrj, _r58_t0; + r1_xn$createglyph$7Hrq('U', function _r1_t35() { + var r58_xn$setwidth$9Jrj, r58_xn$assignunicode$7Hrq, r58_xn$startfrom$1aao, r58_xn$lineto$5sIl, r58_xn$curveto$1aao, r58_xn$cubicto$1aao, r58_xn$putshapes$9Jrj, r58_xn$reverselast$3qIs, r58_include, r58_xn$createstroke$7Hrq, r58_xn$setanchor$9Jrj, r58_outline, _r58_t0; _r58_t0 = this; r58_xn$setwidth$9Jrj = _r58_t0['set-width']['bind'](_r58_t0); r58_xn$assignunicode$7Hrq = _r58_t0['assign-unicode']['bind'](_r58_t0); @@ -765,14 +788,14 @@ _r58_t0['gizmo'] = r1_globalTransform; _r58_t0['set-width'](r1_WIDTH); r58_xn$setwidth$9Jrj(r1_WIDTH); - r58_xn$assignunicode$7Hrq('F'); + r58_xn$assignunicode$7Hrq('U'); r58_include(r1_capitalMarks); - r58_xn$putshapes$9Jrj(r58_xn$createstroke$7Hrq()['start-from'](r1_SB * 1.5, 0)['heads-to'](r1_UPWARD)['set-width'](0, r1_STROKE)['line-to'](r1_SB * 1.5, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); - r58_xn$putshapes$9Jrj(r58_xn$createstroke$7Hrq()['start-from'](r1_SB * 1.5, r1_CAP)['set-width'](0, r1_STROKE)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB, r1_CAP)['heads-to'](r1_RIGHTWARD)['to-outline']()); - r58_xn$putshapes$9Jrj(r58_xn$createstroke$7Hrq()['start-from'](r1_SB * 1.5, r1_CAPMIDDLE)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB - r1_HALFSTROKE, r1_CAPMIDDLE)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r58_outline = r58_xn$createstroke$7Hrq(); + r58_outline['start-from'](r1_SB, r1_CAP)['heads-to'](r1_DOWNWARD)['line-to'](r1_SB, r1_SMOOTHB)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_RIGHTWARD)['arc-hv-to'](r1_RIGHTSB, r1_SMOOTHA)['line-to'](r1_RIGHTSB, r1_CAP)['heads-to'](r1_UPWARD); + r58_xn$putshapes$9Jrj(r58_outline['to-outline'](r1_STROKE, 0)); return void 0; }); - r1_xn$createglyph$7Hrq('E', function _r1_t35() { + r1_xn$createglyph$7Hrq('F', function _r1_t36() { var r60_xn$setwidth$9Jrj, r60_xn$assignunicode$7Hrq, r60_xn$startfrom$1aao, r60_xn$lineto$5sIl, r60_xn$curveto$1aao, r60_xn$cubicto$1aao, r60_xn$putshapes$9Jrj, r60_xn$reverselast$3qIs, r60_include, r60_xn$createstroke$7Hrq, r60_xn$setanchor$9Jrj, _r60_t0; _r60_t0 = this; r60_xn$setwidth$9Jrj = _r60_t0['set-width']['bind'](_r60_t0); @@ -789,12 +812,14 @@ _r60_t0['gizmo'] = r1_globalTransform; _r60_t0['set-width'](r1_WIDTH); r60_xn$setwidth$9Jrj(r1_WIDTH); - r60_xn$assignunicode$7Hrq('E'); - r60_include(r1_glyphs['F'], true); - r60_xn$putshapes$9Jrj(r60_xn$createstroke$7Hrq()['start-from'](r1_SB * 1.5, 0)['set-width'](r1_STROKE, 0)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB, 0)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r60_xn$assignunicode$7Hrq('F'); + r60_include(r1_capitalMarks); + r60_xn$putshapes$9Jrj(r60_xn$createstroke$7Hrq()['start-from'](r1_SB * 1.5, 0)['heads-to'](r1_UPWARD)['set-width'](0, r1_STROKE)['line-to'](r1_SB * 1.5, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); + r60_xn$putshapes$9Jrj(r60_xn$createstroke$7Hrq()['start-from'](r1_SB * 1.5, r1_CAP)['set-width'](0, r1_STROKE)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB, r1_CAP)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r60_xn$putshapes$9Jrj(r60_xn$createstroke$7Hrq()['start-from'](r1_SB * 1.5, r1_CAPMIDDLE)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB - r1_HALFSTROKE, r1_CAPMIDDLE)['heads-to'](r1_RIGHTWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('H', function _r1_t36() { + r1_xn$createglyph$7Hrq('E', function _r1_t37() { var r62_xn$setwidth$9Jrj, r62_xn$assignunicode$7Hrq, r62_xn$startfrom$1aao, r62_xn$lineto$5sIl, r62_xn$curveto$1aao, r62_xn$cubicto$1aao, r62_xn$putshapes$9Jrj, r62_xn$reverselast$3qIs, r62_include, r62_xn$createstroke$7Hrq, r62_xn$setanchor$9Jrj, _r62_t0; _r62_t0 = this; r62_xn$setwidth$9Jrj = _r62_t0['set-width']['bind'](_r62_t0); @@ -811,14 +836,12 @@ _r62_t0['gizmo'] = r1_globalTransform; _r62_t0['set-width'](r1_WIDTH); r62_xn$setwidth$9Jrj(r1_WIDTH); - r62_xn$assignunicode$7Hrq('H'); - r62_include(r1_capitalMarks); - r62_xn$putshapes$9Jrj(r62_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['heads-to'](r1_UPWARD)['set-width'](0, r1_STROKE)['line-to'](r1_SB, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); - r62_xn$putshapes$9Jrj(r62_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, 0)['heads-to'](r1_UPWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_RIGHTSB, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); - r62_xn$putshapes$9Jrj(r62_xn$createstroke$7Hrq()['start-from'](r1_SB, r1_CAP / 2)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB, r1_CAP / 2)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r62_xn$assignunicode$7Hrq('E'); + r62_include(r1_glyphs['F'], true); + r62_xn$putshapes$9Jrj(r62_xn$createstroke$7Hrq()['start-from'](r1_SB * 1.5, 0)['set-width'](r1_STROKE, 0)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB, 0)['heads-to'](r1_RIGHTWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('L', function _r1_t37() { + r1_xn$createglyph$7Hrq('H', function _r1_t38() { var r64_xn$setwidth$9Jrj, r64_xn$assignunicode$7Hrq, r64_xn$startfrom$1aao, r64_xn$lineto$5sIl, r64_xn$curveto$1aao, r64_xn$cubicto$1aao, r64_xn$putshapes$9Jrj, r64_xn$reverselast$3qIs, r64_include, r64_xn$createstroke$7Hrq, r64_xn$setanchor$9Jrj, _r64_t0; _r64_t0 = this; r64_xn$setwidth$9Jrj = _r64_t0['set-width']['bind'](_r64_t0); @@ -835,13 +858,14 @@ _r64_t0['gizmo'] = r1_globalTransform; _r64_t0['set-width'](r1_WIDTH); r64_xn$setwidth$9Jrj(r1_WIDTH); - r64_xn$assignunicode$7Hrq('L'); + r64_xn$assignunicode$7Hrq('H'); r64_include(r1_capitalMarks); - r64_xn$putshapes$9Jrj(r64_xn$createstroke$7Hrq()['start-from'](r1_SB * 1.5, r1_CAP)['set-width'](r1_STROKE, 0)['heads-to'](r1_DOWNWARD)['line-to'](r1_SB * 1.5, 0)['heads-to'](r1_DOWNWARD)['to-outline']()); - r64_xn$putshapes$9Jrj(r64_xn$createstroke$7Hrq()['start-from'](r1_SB * 1.5, 0)['set-width'](r1_STROKE, 0)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB, 0)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r64_xn$putshapes$9Jrj(r64_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['heads-to'](r1_UPWARD)['set-width'](0, r1_STROKE)['line-to'](r1_SB, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); + r64_xn$putshapes$9Jrj(r64_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, 0)['heads-to'](r1_UPWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_RIGHTSB, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); + r64_xn$putshapes$9Jrj(r64_xn$createstroke$7Hrq()['start-from'](r1_SB, r1_CAP / 2)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB, r1_CAP / 2)['heads-to'](r1_RIGHTWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('dotlessI.straight', function _r1_t38() { + r1_xn$createglyph$7Hrq('L', function _r1_t39() { var r66_xn$setwidth$9Jrj, r66_xn$assignunicode$7Hrq, r66_xn$startfrom$1aao, r66_xn$lineto$5sIl, r66_xn$curveto$1aao, r66_xn$cubicto$1aao, r66_xn$putshapes$9Jrj, r66_xn$reverselast$3qIs, r66_include, r66_xn$createstroke$7Hrq, r66_xn$setanchor$9Jrj, _r66_t0; _r66_t0 = this; r66_xn$setwidth$9Jrj = _r66_t0['set-width']['bind'](_r66_t0); @@ -857,10 +881,14 @@ r66_xn$setanchor$9Jrj = _r66_t0['set-anchor']['bind'](_r66_t0); _r66_t0['gizmo'] = r1_globalTransform; _r66_t0['set-width'](r1_WIDTH); - r66_xn$putshapes$9Jrj(r66_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, 0)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['line-to'](r1_MIDDLE, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); + r66_xn$setwidth$9Jrj(r1_WIDTH); + r66_xn$assignunicode$7Hrq('L'); + r66_include(r1_capitalMarks); + r66_xn$putshapes$9Jrj(r66_xn$createstroke$7Hrq()['start-from'](r1_SB * 1.5, r1_CAP)['set-width'](r1_STROKE, 0)['heads-to'](r1_DOWNWARD)['line-to'](r1_SB * 1.5, 0)['heads-to'](r1_DOWNWARD)['to-outline']()); + r66_xn$putshapes$9Jrj(r66_xn$createstroke$7Hrq()['start-from'](r1_SB * 1.5, 0)['set-width'](r1_STROKE, 0)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB, 0)['heads-to'](r1_RIGHTWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('dotlessI.symmetric', function _r1_t39() { + r1_xn$createglyph$7Hrq('dotlessI.straight', function _r1_t40() { var r68_xn$setwidth$9Jrj, r68_xn$assignunicode$7Hrq, r68_xn$startfrom$1aao, r68_xn$lineto$5sIl, r68_xn$curveto$1aao, r68_xn$cubicto$1aao, r68_xn$putshapes$9Jrj, r68_xn$reverselast$3qIs, r68_include, r68_xn$createstroke$7Hrq, r68_xn$setanchor$9Jrj, _r68_t0; _r68_t0 = this; r68_xn$setwidth$9Jrj = _r68_t0['set-width']['bind'](_r68_t0); @@ -876,12 +904,10 @@ r68_xn$setanchor$9Jrj = _r68_t0['set-anchor']['bind'](_r68_t0); _r68_t0['gizmo'] = r1_globalTransform; _r68_t0['set-width'](r1_WIDTH); - r68_include(r1_glyphs['dotlessI.straight']); - r68_xn$putshapes$9Jrj(r68_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE - r1_WIDTH * 0.26 - r1_STROKE * r1_globalTransform['yx'], r1_CAP)['set-width'](0, r1_STROKE)['line-to'](r1_MIDDLE + r1_WIDTH * 0.26 - r1_STROKE * r1_globalTransform['yx'], r1_CAP)['to-outline']()); - r68_xn$putshapes$9Jrj(r68_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE - r1_WIDTH * 0.26 + r1_STROKE * r1_globalTransform['yx'], 0)['set-width'](r1_STROKE, 0)['line-to'](r1_MIDDLE + r1_WIDTH * 0.26 + r1_STROKE * r1_globalTransform['yx'], 0)['to-outline']()); + r68_xn$putshapes$9Jrj(r68_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, 0)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['line-to'](r1_MIDDLE, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('I', function _r1_t40() { + r1_xn$createglyph$7Hrq('dotlessI.symmetric', function _r1_t41() { var r70_xn$setwidth$9Jrj, r70_xn$assignunicode$7Hrq, r70_xn$startfrom$1aao, r70_xn$lineto$5sIl, r70_xn$curveto$1aao, r70_xn$cubicto$1aao, r70_xn$putshapes$9Jrj, r70_xn$reverselast$3qIs, r70_include, r70_xn$createstroke$7Hrq, r70_xn$setanchor$9Jrj, _r70_t0; _r70_t0 = this; r70_xn$setwidth$9Jrj = _r70_t0['set-width']['bind'](_r70_t0); @@ -897,13 +923,12 @@ r70_xn$setanchor$9Jrj = _r70_t0['set-anchor']['bind'](_r70_t0); _r70_t0['gizmo'] = r1_globalTransform; _r70_t0['set-width'](r1_WIDTH); - r70_xn$setwidth$9Jrj(r1_WIDTH); - r70_xn$assignunicode$7Hrq('I'); - r70_include(r1_capitalMarks); - r70_include(r1_glyphs['dotlessI.symmetric']); + r70_include(r1_glyphs['dotlessI.straight']); + r70_xn$putshapes$9Jrj(r70_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE - r1_WIDTH * 0.26 - r1_STROKE * r1_globalTransform['yx'], r1_CAP)['set-width'](0, r1_STROKE)['line-to'](r1_MIDDLE + r1_WIDTH * 0.26 - r1_STROKE * r1_globalTransform['yx'], r1_CAP)['to-outline']()); + r70_xn$putshapes$9Jrj(r70_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE - r1_WIDTH * 0.26 + r1_STROKE * r1_globalTransform['yx'], 0)['set-width'](r1_STROKE, 0)['line-to'](r1_MIDDLE + r1_WIDTH * 0.26 + r1_STROKE * r1_globalTransform['yx'], 0)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('T', function _r1_t41() { + r1_xn$createglyph$7Hrq('I', function _r1_t42() { var r72_xn$setwidth$9Jrj, r72_xn$assignunicode$7Hrq, r72_xn$startfrom$1aao, r72_xn$lineto$5sIl, r72_xn$curveto$1aao, r72_xn$cubicto$1aao, r72_xn$putshapes$9Jrj, r72_xn$reverselast$3qIs, r72_include, r72_xn$createstroke$7Hrq, r72_xn$setanchor$9Jrj, _r72_t0; _r72_t0 = this; r72_xn$setwidth$9Jrj = _r72_t0['set-width']['bind'](_r72_t0); @@ -920,14 +945,13 @@ _r72_t0['gizmo'] = r1_globalTransform; _r72_t0['set-width'](r1_WIDTH); r72_xn$setwidth$9Jrj(r1_WIDTH); - r72_xn$assignunicode$7Hrq('T'); + r72_xn$assignunicode$7Hrq('I'); r72_include(r1_capitalMarks); - r72_xn$putshapes$9Jrj(r72_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, 0)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['line-to'](r1_MIDDLE, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); - r72_xn$putshapes$9Jrj(r72_xn$createstroke$7Hrq()['start-from'](r1_SB, r1_CAP)['heads-to'](r1_RIGHTWARD)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB, r1_CAP)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r72_include(r1_glyphs['dotlessI.symmetric']); return void 0; }); - r1_xn$createglyph$7Hrq('Z', function _r1_t42() { - var r74_xn$setwidth$9Jrj, r74_xn$assignunicode$7Hrq, r74_xn$startfrom$1aao, r74_xn$lineto$5sIl, r74_xn$curveto$1aao, r74_xn$cubicto$1aao, r74_xn$putshapes$9Jrj, r74_xn$reverselast$3qIs, r74_include, r74_xn$createstroke$7Hrq, r74_xn$setanchor$9Jrj, r74_cor, _r74_t0; + r1_xn$createglyph$7Hrq('T', function _r1_t43() { + var r74_xn$setwidth$9Jrj, r74_xn$assignunicode$7Hrq, r74_xn$startfrom$1aao, r74_xn$lineto$5sIl, r74_xn$curveto$1aao, r74_xn$cubicto$1aao, r74_xn$putshapes$9Jrj, r74_xn$reverselast$3qIs, r74_include, r74_xn$createstroke$7Hrq, r74_xn$setanchor$9Jrj, _r74_t0; _r74_t0 = this; r74_xn$setwidth$9Jrj = _r74_t0['set-width']['bind'](_r74_t0); r74_xn$assignunicode$7Hrq = _r74_t0['assign-unicode']['bind'](_r74_t0); @@ -943,20 +967,14 @@ _r74_t0['gizmo'] = r1_globalTransform; _r74_t0['set-width'](r1_WIDTH); r74_xn$setwidth$9Jrj(r1_WIDTH); - r74_xn$assignunicode$7Hrq('Z'); + r74_xn$assignunicode$7Hrq('T'); r74_include(r1_capitalMarks); - r74_cor = 1.15; + r74_xn$putshapes$9Jrj(r74_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, 0)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['line-to'](r1_MIDDLE, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); r74_xn$putshapes$9Jrj(r74_xn$createstroke$7Hrq()['start-from'](r1_SB, r1_CAP)['heads-to'](r1_RIGHTWARD)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB, r1_CAP)['heads-to'](r1_RIGHTWARD)['to-outline']()); - r74_xn$putshapes$9Jrj(r74_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['heads-to'](r1_RIGHTWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_RIGHTSB, 0)['heads-to'](r1_RIGHTWARD)['to-outline']()); - r74_xn$startfrom$1aao(r1_SB, r1_STROKE); - r74_xn$lineto$5sIl(r1_SB + r1_STROKE * r74_cor, r1_STROKE); - r74_xn$lineto$5sIl(r1_RIGHTSB, r1_CAP - r1_STROKE); - r74_xn$lineto$5sIl(r1_RIGHTSB - r1_STROKE * r74_cor, r1_CAP - r1_STROKE); - r74_xn$reverselast$3qIs(); return void 0; }); - r1_xn$createglyph$7Hrq('J.straight', function _r1_t43() { - var r76_xn$setwidth$9Jrj, r76_xn$assignunicode$7Hrq, r76_xn$startfrom$1aao, r76_xn$lineto$5sIl, r76_xn$curveto$1aao, r76_xn$cubicto$1aao, r76_xn$putshapes$9Jrj, r76_xn$reverselast$3qIs, r76_include, r76_xn$createstroke$7Hrq, r76_xn$setanchor$9Jrj, r76_slope, r76_expand, r76_coexpand, r76_kappa, r76_smooth, _r76_t0; + r1_xn$createglyph$7Hrq('Z', function _r1_t44() { + var r76_xn$setwidth$9Jrj, r76_xn$assignunicode$7Hrq, r76_xn$startfrom$1aao, r76_xn$lineto$5sIl, r76_xn$curveto$1aao, r76_xn$cubicto$1aao, r76_xn$putshapes$9Jrj, r76_xn$reverselast$3qIs, r76_include, r76_xn$createstroke$7Hrq, r76_xn$setanchor$9Jrj, r76_cor, _r76_t0; _r76_t0 = this; r76_xn$setwidth$9Jrj = _r76_t0['set-width']['bind'](_r76_t0); r76_xn$assignunicode$7Hrq = _r76_t0['assign-unicode']['bind'](_r76_t0); @@ -972,17 +990,20 @@ _r76_t0['gizmo'] = r1_globalTransform; _r76_t0['set-width'](r1_WIDTH); r76_xn$setwidth$9Jrj(r1_WIDTH); + r76_xn$assignunicode$7Hrq('Z'); r76_include(r1_capitalMarks); - r76_slope = r1_STROKE * 0.00092; - r76_expand = 0.35; - r76_coexpand = (1 - r76_expand) / 2; - r76_kappa = r1_KAPPA_HOOK; - r76_smooth = r1_HOOK + 0.75 * r1_STROKE; - r76_xn$putshapes$9Jrj(r76_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, r1_CAP)['set-width'](0, r1_STROKE)['heads-to'](r1_DOWNWARD)['line-to'](r1_RIGHTSB, r76_smooth)['arc-vh-to'](r1_MIDDLE - r1_SB * 0.25, r1_O)['heads-to'](r1_LEFTWARD)['curve-to'](r1_MIDDLE - r76_kappa * (r1_MIDDLE - r1_SB) - r1_SB * 0.5, r1_O, 0.5 * r1_SB + r1_OXHOOK, r1_HOOK)['to-outline']()); + r76_cor = 1.15; + r76_xn$putshapes$9Jrj(r76_xn$createstroke$7Hrq()['start-from'](r1_SB, r1_CAP)['heads-to'](r1_RIGHTWARD)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB, r1_CAP)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r76_xn$putshapes$9Jrj(r76_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['heads-to'](r1_RIGHTWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_RIGHTSB, 0)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r76_xn$startfrom$1aao(r1_SB, r1_STROKE); + r76_xn$lineto$5sIl(r1_SB + r1_STROKE * r76_cor, r1_STROKE); + r76_xn$lineto$5sIl(r1_RIGHTSB, r1_CAP - r1_STROKE); + r76_xn$lineto$5sIl(r1_RIGHTSB - r1_STROKE * r76_cor, r1_CAP - r1_STROKE); + r76_xn$reverselast$3qIs(); return void 0; }); - r1_xn$createglyph$7Hrq('J.serifed', function _r1_t44() { - var r78_xn$setwidth$9Jrj, r78_xn$assignunicode$7Hrq, r78_xn$startfrom$1aao, r78_xn$lineto$5sIl, r78_xn$curveto$1aao, r78_xn$cubicto$1aao, r78_xn$putshapes$9Jrj, r78_xn$reverselast$3qIs, r78_include, r78_xn$createstroke$7Hrq, r78_xn$setanchor$9Jrj, _r78_t0; + r1_xn$createglyph$7Hrq('J.straight', function _r1_t45() { + var r78_xn$setwidth$9Jrj, r78_xn$assignunicode$7Hrq, r78_xn$startfrom$1aao, r78_xn$lineto$5sIl, r78_xn$curveto$1aao, r78_xn$cubicto$1aao, r78_xn$putshapes$9Jrj, r78_xn$reverselast$3qIs, r78_include, r78_xn$createstroke$7Hrq, r78_xn$setanchor$9Jrj, r78_slope, r78_expand, r78_coexpand, r78_kappa, r78_smooth, _r78_t0; _r78_t0 = this; r78_xn$setwidth$9Jrj = _r78_t0['set-width']['bind'](_r78_t0); r78_xn$assignunicode$7Hrq = _r78_t0['assign-unicode']['bind'](_r78_t0); @@ -998,13 +1019,17 @@ _r78_t0['gizmo'] = r1_globalTransform; _r78_t0['set-width'](r1_WIDTH); r78_xn$setwidth$9Jrj(r1_WIDTH); - r78_xn$assignunicode$7Hrq('J'); - r78_include(r1_glyphs['J.straight'], true); - r78_xn$putshapes$9Jrj(r1_leftwardTopSerif(r1_RIGHTSB - r1_HALFSTROKE, r1_CAP, r1_LONGJUT)); + r78_include(r1_capitalMarks); + r78_slope = r1_STROKE * 0.00092; + r78_expand = 0.35; + r78_coexpand = (1 - r78_expand) / 2; + r78_kappa = r1_KAPPA_HOOK; + r78_smooth = r1_HOOK + 0.75 * r1_STROKE; + r78_xn$putshapes$9Jrj(r78_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, r1_CAP)['set-width'](0, r1_STROKE)['heads-to'](r1_DOWNWARD)['line-to'](r1_RIGHTSB, r78_smooth)['arc-vh-to'](r1_MIDDLE - r1_SB * 0.25, r1_O)['heads-to'](r1_LEFTWARD)['curve-to'](r1_MIDDLE - r78_kappa * (r1_MIDDLE - r1_SB) - r1_SB * 0.5, r1_O, 0.5 * r1_SB + r1_OXHOOK, r1_HOOK)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('N', function _r1_t45() { - var r80_xn$setwidth$9Jrj, r80_xn$assignunicode$7Hrq, r80_xn$startfrom$1aao, r80_xn$lineto$5sIl, r80_xn$curveto$1aao, r80_xn$cubicto$1aao, r80_xn$putshapes$9Jrj, r80_xn$reverselast$3qIs, r80_include, r80_xn$createstroke$7Hrq, r80_xn$setanchor$9Jrj, r80_topstroke, r80_halftopstroke, _r80_t0; + r1_xn$createglyph$7Hrq('J.serifed', function _r1_t46() { + var r80_xn$setwidth$9Jrj, r80_xn$assignunicode$7Hrq, r80_xn$startfrom$1aao, r80_xn$lineto$5sIl, r80_xn$curveto$1aao, r80_xn$cubicto$1aao, r80_xn$putshapes$9Jrj, r80_xn$reverselast$3qIs, r80_include, r80_xn$createstroke$7Hrq, r80_xn$setanchor$9Jrj, _r80_t0; _r80_t0 = this; r80_xn$setwidth$9Jrj = _r80_t0['set-width']['bind'](_r80_t0); r80_xn$assignunicode$7Hrq = _r80_t0['assign-unicode']['bind'](_r80_t0); @@ -1020,16 +1045,12 @@ _r80_t0['gizmo'] = r1_globalTransform; _r80_t0['set-width'](r1_WIDTH); r80_xn$setwidth$9Jrj(r1_WIDTH); - r80_xn$assignunicode$7Hrq('N'); - r80_include(r1_capitalMarks); - r80_topstroke = Math['min'](r1_STROKE, (r1_WIDTH - r1_SB * 2) * 0.24); - r80_halftopstroke = r80_topstroke / 2; - r80_xn$putshapes$9Jrj(r80_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['heads-to'](r1_UPWARD)['set-width'](0, r1_STROKE)['line-to'](r1_SB, r1_CAP * 0.4)['heads-to'](r1_UPWARD)['line-to'](r1_SB, r1_CAP)['heads-to'](r1_UPWARD)['set-width'](0, r80_topstroke)['to-outline']()); - r80_xn$putshapes$9Jrj(r80_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, 0)['heads-to'](r1_UPWARD)['set-width'](r80_topstroke, 0)['line-to'](r1_RIGHTSB, r1_CAP * 0.6)['heads-to'](r1_UPWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_RIGHTSB, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); - r80_xn$putshapes$9Jrj(r80_xn$createstroke$7Hrq()['start-from'](r1_SB + r80_halftopstroke, r1_CAP)['heads-to'](r1_DOWNWARD)['set-width'](r80_topstroke, 0)['line-to'](r1_RIGHTSB - r80_topstroke - r80_halftopstroke, 0)['heads-to'](r1_DOWNWARD)['to-outline']()); + r80_xn$assignunicode$7Hrq('J'); + r80_include(r1_glyphs['J.straight'], true); + r80_xn$putshapes$9Jrj(r1_leftwardTopSerif(r1_RIGHTSB - r1_HALFSTROKE, r1_CAP, r1_LONGJUT)); return void 0; }); - r1_xn$createglyph$7Hrq('M', function _r1_t46() { + r1_xn$createglyph$7Hrq('N', function _r1_t47() { var r82_xn$setwidth$9Jrj, r82_xn$assignunicode$7Hrq, r82_xn$startfrom$1aao, r82_xn$lineto$5sIl, r82_xn$curveto$1aao, r82_xn$cubicto$1aao, r82_xn$putshapes$9Jrj, r82_xn$reverselast$3qIs, r82_include, r82_xn$createstroke$7Hrq, r82_xn$setanchor$9Jrj, r82_topstroke, r82_halftopstroke, _r82_t0; _r82_t0 = this; r82_xn$setwidth$9Jrj = _r82_t0['set-width']['bind'](_r82_t0); @@ -1046,18 +1067,17 @@ _r82_t0['gizmo'] = r1_globalTransform; _r82_t0['set-width'](r1_WIDTH); r82_xn$setwidth$9Jrj(r1_WIDTH); - r82_xn$assignunicode$7Hrq('M'); + r82_xn$assignunicode$7Hrq('N'); r82_include(r1_capitalMarks); - r82_topstroke = Math['min'](r1_STROKE, (r1_WIDTH - r1_SB * 2) * 0.175); + r82_topstroke = Math['min'](r1_STROKE, (r1_WIDTH - r1_SB * 2) * 0.24); r82_halftopstroke = r82_topstroke / 2; - r82_xn$putshapes$9Jrj(r82_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['heads-to'](r1_UPWARD)['set-width'](0, r1_STROKE)['line-to'](r1_SB, r1_CAP * 0.2)['heads-to'](r1_UPWARD)['line-to'](r1_SB, r1_CAP)['heads-to'](r1_UPWARD)['set-width'](0, r82_topstroke)['to-outline']()); - r82_xn$putshapes$9Jrj(r82_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, 0)['heads-to'](r1_UPWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_RIGHTSB, r1_CAP * 0.2)['heads-to'](r1_UPWARD)['line-to'](r1_RIGHTSB, r1_CAP)['heads-to'](r1_UPWARD)['set-width'](r82_topstroke, 0)['to-outline']()); - r82_xn$putshapes$9Jrj(r82_xn$createstroke$7Hrq()['start-from'](r1_SB + r82_halftopstroke, r1_CAP)['heads-to'](r1_DOWNWARD)['set-width'](r82_topstroke, 0)['line-to'](r1_MIDDLE - r82_halftopstroke, r1_CAP * 0.3)['heads-to'](r1_DOWNWARD)['to-outline']()); - r82_xn$putshapes$9Jrj(r82_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE + r82_halftopstroke, r1_CAP * 0.3)['heads-to'](r1_UPWARD)['set-width'](r82_topstroke, 0)['line-to'](r1_RIGHTSB - r82_halftopstroke, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); + r82_xn$putshapes$9Jrj(r82_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['heads-to'](r1_UPWARD)['set-width'](0, r1_STROKE)['line-to'](r1_SB, r1_CAP * 0.4)['heads-to'](r1_UPWARD)['line-to'](r1_SB, r1_CAP)['heads-to'](r1_UPWARD)['set-width'](0, r82_topstroke)['to-outline']()); + r82_xn$putshapes$9Jrj(r82_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, 0)['heads-to'](r1_UPWARD)['set-width'](r82_topstroke, 0)['line-to'](r1_RIGHTSB, r1_CAP * 0.6)['heads-to'](r1_UPWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_RIGHTSB, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); + r82_xn$putshapes$9Jrj(r82_xn$createstroke$7Hrq()['start-from'](r1_SB + r82_halftopstroke, r1_CAP)['heads-to'](r1_DOWNWARD)['set-width'](r82_topstroke, 0)['line-to'](r1_RIGHTSB - r82_topstroke - r82_halftopstroke, 0)['heads-to'](r1_DOWNWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('S', function _r1_t47() { - var r84_xn$setwidth$9Jrj, r84_xn$assignunicode$7Hrq, r84_xn$startfrom$1aao, r84_xn$lineto$5sIl, r84_xn$curveto$1aao, r84_xn$cubicto$1aao, r84_xn$putshapes$9Jrj, r84_xn$reverselast$3qIs, r84_include, r84_xn$createstroke$7Hrq, r84_xn$setanchor$9Jrj, _r84_t0; + r1_xn$createglyph$7Hrq('M', function _r1_t48() { + var r84_xn$setwidth$9Jrj, r84_xn$assignunicode$7Hrq, r84_xn$startfrom$1aao, r84_xn$lineto$5sIl, r84_xn$curveto$1aao, r84_xn$cubicto$1aao, r84_xn$putshapes$9Jrj, r84_xn$reverselast$3qIs, r84_include, r84_xn$createstroke$7Hrq, r84_xn$setanchor$9Jrj, r84_topstroke, r84_halftopstroke, _r84_t0; _r84_t0 = this; r84_xn$setwidth$9Jrj = _r84_t0['set-width']['bind'](_r84_t0); r84_xn$assignunicode$7Hrq = _r84_t0['assign-unicode']['bind'](_r84_t0); @@ -1073,14 +1093,17 @@ _r84_t0['gizmo'] = r1_globalTransform; _r84_t0['set-width'](r1_WIDTH); r84_xn$setwidth$9Jrj(r1_WIDTH); - r84_xn$assignunicode$7Hrq('S'); + r84_xn$assignunicode$7Hrq('M'); r84_include(r1_capitalMarks); - r84_xn$putshapes$9Jrj(r1_sHookUpper(r1_CAP, r1_SMOOTHA, r1_HOOK)); - r84_xn$putshapes$9Jrj(r1_sHookLower(0, r1_SMOOTHA, r1_HOOK)); - r84_xn$putshapes$9Jrj(r1_sStrand(r1_CAP - r1_SMOOTHA, r1_SMOOTHA)); + r84_topstroke = Math['min'](r1_STROKE, (r1_WIDTH - r1_SB * 2) * 0.175); + r84_halftopstroke = r84_topstroke / 2; + r84_xn$putshapes$9Jrj(r84_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['heads-to'](r1_UPWARD)['set-width'](0, r1_STROKE)['line-to'](r1_SB, r1_CAP * 0.2)['heads-to'](r1_UPWARD)['line-to'](r1_SB, r1_CAP)['heads-to'](r1_UPWARD)['set-width'](0, r84_topstroke)['to-outline']()); + r84_xn$putshapes$9Jrj(r84_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, 0)['heads-to'](r1_UPWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_RIGHTSB, r1_CAP * 0.2)['heads-to'](r1_UPWARD)['line-to'](r1_RIGHTSB, r1_CAP)['heads-to'](r1_UPWARD)['set-width'](r84_topstroke, 0)['to-outline']()); + r84_xn$putshapes$9Jrj(r84_xn$createstroke$7Hrq()['start-from'](r1_SB + r84_halftopstroke, r1_CAP)['heads-to'](r1_DOWNWARD)['set-width'](r84_topstroke, 0)['line-to'](r1_MIDDLE - r84_halftopstroke, r1_CAP * 0.3)['heads-to'](r1_DOWNWARD)['to-outline']()); + r84_xn$putshapes$9Jrj(r84_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE + r84_halftopstroke, r1_CAP * 0.3)['heads-to'](r1_UPWARD)['set-width'](r84_topstroke, 0)['line-to'](r1_RIGHTSB - r84_halftopstroke, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('fbar', function _r1_t48() { + r1_xn$createglyph$7Hrq('S', function _r1_t49() { var r86_xn$setwidth$9Jrj, r86_xn$assignunicode$7Hrq, r86_xn$startfrom$1aao, r86_xn$lineto$5sIl, r86_xn$curveto$1aao, r86_xn$cubicto$1aao, r86_xn$putshapes$9Jrj, r86_xn$reverselast$3qIs, r86_include, r86_xn$createstroke$7Hrq, r86_xn$setanchor$9Jrj, _r86_t0; _r86_t0 = this; r86_xn$setwidth$9Jrj = _r86_t0['set-width']['bind'](_r86_t0); @@ -1096,11 +1119,16 @@ r86_xn$setanchor$9Jrj = _r86_t0['set-anchor']['bind'](_r86_t0); _r86_t0['gizmo'] = r1_globalTransform; _r86_t0['set-width'](r1_WIDTH); - r86_xn$putshapes$9Jrj(r86_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE - r1_LONGJUT, r1_XH)['heads-to'](r1_RIGHTWARD)['set-width'](0, r1_STROKE)['line-to'](r1_MIDDLE + r1_LONGJUT, r1_XH)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r86_xn$setwidth$9Jrj(r1_WIDTH); + r86_xn$assignunicode$7Hrq('S'); + r86_include(r1_capitalMarks); + r86_xn$putshapes$9Jrj(r1_sHookUpper(r1_CAP, r1_SMOOTHA, r1_HOOK)); + r86_xn$putshapes$9Jrj(r1_sHookLower(0, r1_SMOOTHA, r1_HOOK)); + r86_xn$putshapes$9Jrj(r1_sStrand(r1_CAP - r1_SMOOTHA, r1_SMOOTHA)); return void 0; }); - r1_xn$createglyph$7Hrq('o', function _r1_t49() { - var r88_xn$setwidth$9Jrj, r88_xn$assignunicode$7Hrq, r88_xn$startfrom$1aao, r88_xn$lineto$5sIl, r88_xn$curveto$1aao, r88_xn$cubicto$1aao, r88_xn$putshapes$9Jrj, r88_xn$reverselast$3qIs, r88_include, r88_xn$createstroke$7Hrq, r88_xn$setanchor$9Jrj, r88_outline, _r88_t0; + r1_xn$createglyph$7Hrq('fbar', function _r1_t50() { + var r88_xn$setwidth$9Jrj, r88_xn$assignunicode$7Hrq, r88_xn$startfrom$1aao, r88_xn$lineto$5sIl, r88_xn$curveto$1aao, r88_xn$cubicto$1aao, r88_xn$putshapes$9Jrj, r88_xn$reverselast$3qIs, r88_include, r88_xn$createstroke$7Hrq, r88_xn$setanchor$9Jrj, _r88_t0; _r88_t0 = this; r88_xn$setwidth$9Jrj = _r88_t0['set-width']['bind'](_r88_t0); r88_xn$assignunicode$7Hrq = _r88_t0['assign-unicode']['bind'](_r88_t0); @@ -1115,15 +1143,11 @@ r88_xn$setanchor$9Jrj = _r88_t0['set-anchor']['bind'](_r88_t0); _r88_t0['gizmo'] = r1_globalTransform; _r88_t0['set-width'](r1_WIDTH); - r88_xn$setwidth$9Jrj(r1_WIDTH); - r88_xn$assignunicode$7Hrq('o'); - r88_include(r1_eMarks); - r88_outline = r88_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r1_XO)['set-width'](r1_STROKE, 0)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_SB + r1_O, r1_XH - r1_SMALLSMOOTHA)['line-to'](r1_SB + r1_O, r1_SMALLSMOOTHB)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_RIGHTWARD)['arc-hv-to'](r1_RIGHTSB - r1_O, r1_SMALLSMOOTHA)['line-to'](r1_RIGHTSB - r1_O, r1_XH - r1_SMALLSMOOTHB)['arc-vh-to'](r1_MIDDLE, r1_XO)['heads-to'](r1_LEFTWARD); - r88_xn$putshapes$9Jrj(r88_outline['to-outline']()); + r88_xn$putshapes$9Jrj(r88_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE - r1_LONGJUT, r1_XH)['heads-to'](r1_RIGHTWARD)['set-width'](0, r1_STROKE)['line-to'](r1_MIDDLE + r1_LONGJUT, r1_XH)['heads-to'](r1_RIGHTWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('o.left', function _r1_t50() { - var r90_xn$setwidth$9Jrj, r90_xn$assignunicode$7Hrq, r90_xn$startfrom$1aao, r90_xn$lineto$5sIl, r90_xn$curveto$1aao, r90_xn$cubicto$1aao, r90_xn$putshapes$9Jrj, r90_xn$reverselast$3qIs, r90_include, r90_xn$createstroke$7Hrq, r90_xn$setanchor$9Jrj, _r90_t0; + r1_xn$createglyph$7Hrq('o', function _r1_t51() { + var r90_xn$setwidth$9Jrj, r90_xn$assignunicode$7Hrq, r90_xn$startfrom$1aao, r90_xn$lineto$5sIl, r90_xn$curveto$1aao, r90_xn$cubicto$1aao, r90_xn$putshapes$9Jrj, r90_xn$reverselast$3qIs, r90_include, r90_xn$createstroke$7Hrq, r90_xn$setanchor$9Jrj, r90_outline, _r90_t0; _r90_t0 = this; r90_xn$setwidth$9Jrj = _r90_t0['set-width']['bind'](_r90_t0); r90_xn$assignunicode$7Hrq = _r90_t0['assign-unicode']['bind'](_r90_t0); @@ -1139,11 +1163,13 @@ _r90_t0['gizmo'] = r1_globalTransform; _r90_t0['set-width'](r1_WIDTH); r90_xn$setwidth$9Jrj(r1_WIDTH); - r90_xn$putshapes$9Jrj(r90_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r1_XO)['heads-to'](r1_RIGHTWARD)['set-width'](0, r1_STROKE)['arc-hv-to'](r1_RIGHTSB - r1_O, r1_XH - r1_SMALLSMOOTHB)['line-to'](r1_RIGHTSB - r1_O, r1_SMALLSMOOTHA)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_LEFTWARD)['to-outline']()); - r90_xn$putshapes$9Jrj(r90_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r1_O + r1_STROKE)['heads-to'](r1_LEFTWARD)['set-width'](r1_STROKE, 0)['arc-hv-to'](r1_SB + r1_STROKE, r1_SMALLSMOOTHB - r1_STROKE * 0.05)['set-width'](r1_HALFSTROKE, 0)['line-to'](r1_SB + r1_STROKE, r1_XH - r1_SMALLSMOOTHA + r1_STROKE * 0.05)['set-width'](r1_HALFSTROKE, 0)['arc-vh-to'](r1_MIDDLE, r1_XO - r1_STROKE)['set-width'](r1_STROKE, 0)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r90_xn$assignunicode$7Hrq('o'); + r90_include(r1_eMarks); + r90_outline = r90_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r1_XO)['set-width'](r1_STROKE, 0)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_SB + r1_O, r1_XH - r1_SMALLSMOOTHA)['line-to'](r1_SB + r1_O, r1_SMALLSMOOTHB)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_RIGHTWARD)['arc-hv-to'](r1_RIGHTSB - r1_O, r1_SMALLSMOOTHA)['line-to'](r1_RIGHTSB - r1_O, r1_XH - r1_SMALLSMOOTHB)['arc-vh-to'](r1_MIDDLE, r1_XO)['heads-to'](r1_LEFTWARD); + r90_xn$putshapes$9Jrj(r90_outline['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('o.right', function _r1_t51() { + r1_xn$createglyph$7Hrq('o.left', function _r1_t52() { var r92_xn$setwidth$9Jrj, r92_xn$assignunicode$7Hrq, r92_xn$startfrom$1aao, r92_xn$lineto$5sIl, r92_xn$curveto$1aao, r92_xn$cubicto$1aao, r92_xn$putshapes$9Jrj, r92_xn$reverselast$3qIs, r92_include, r92_xn$createstroke$7Hrq, r92_xn$setanchor$9Jrj, _r92_t0; _r92_t0 = this; r92_xn$setwidth$9Jrj = _r92_t0['set-width']['bind'](_r92_t0); @@ -1160,11 +1186,11 @@ _r92_t0['gizmo'] = r1_globalTransform; _r92_t0['set-width'](r1_WIDTH); r92_xn$setwidth$9Jrj(r1_WIDTH); - r92_xn$putshapes$9Jrj(r92_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r1_XO)['heads-to'](r1_LEFTWARD)['set-width'](r1_STROKE, 0)['arc-hv-to'](r1_SB + r1_O, r1_XH - r1_SMALLSMOOTHA)['line-to'](r1_SB + r1_O, r1_SMALLSMOOTHB)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_RIGHTWARD)['to-outline']()); - r92_xn$putshapes$9Jrj(r92_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r1_O + r1_STROKE)['heads-to'](r1_RIGHTWARD)['set-width'](0, r1_STROKE)['arc-hv-to'](r1_RIGHTSB - r1_STROKE, r1_SMALLSMOOTHA - r1_STROKE * 0.05)['set-width'](0, r1_HALFSTROKE)['line-to'](r1_RIGHTSB - r1_STROKE, r1_XH - r1_SMALLSMOOTHB + r1_STROKE * 0.05)['set-width'](0, r1_HALFSTROKE)['arc-vh-to'](r1_MIDDLE, r1_XO - r1_STROKE)['set-width'](0, r1_STROKE)['heads-to'](r1_LEFTWARD)['to-outline']()); + r92_xn$putshapes$9Jrj(r92_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r1_XO)['heads-to'](r1_RIGHTWARD)['set-width'](0, r1_STROKE)['arc-hv-to'](r1_RIGHTSB - r1_O, r1_XH - r1_SMALLSMOOTHB)['line-to'](r1_RIGHTSB - r1_O, r1_SMALLSMOOTHA)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_LEFTWARD)['to-outline']()); + r92_xn$putshapes$9Jrj(r92_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r1_O + r1_STROKE)['heads-to'](r1_LEFTWARD)['set-width'](r1_STROKE, 0)['arc-hv-to'](r1_SB + r1_STROKE, r1_SMALLSMOOTHB - r1_STROKE * 0.05)['set-width'](r1_HALFSTROKE, 0)['line-to'](r1_SB + r1_STROKE, r1_XH - r1_SMALLSMOOTHA + r1_STROKE * 0.05)['set-width'](r1_HALFSTROKE, 0)['arc-vh-to'](r1_MIDDLE, r1_XO - r1_STROKE)['set-width'](r1_STROKE, 0)['heads-to'](r1_RIGHTWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('p', function _r1_t52() { + r1_xn$createglyph$7Hrq('o.right', function _r1_t53() { var r94_xn$setwidth$9Jrj, r94_xn$assignunicode$7Hrq, r94_xn$startfrom$1aao, r94_xn$lineto$5sIl, r94_xn$curveto$1aao, r94_xn$cubicto$1aao, r94_xn$putshapes$9Jrj, r94_xn$reverselast$3qIs, r94_include, r94_xn$createstroke$7Hrq, r94_xn$setanchor$9Jrj, _r94_t0; _r94_t0 = this; r94_xn$setwidth$9Jrj = _r94_t0['set-width']['bind'](_r94_t0); @@ -1181,13 +1207,11 @@ _r94_t0['gizmo'] = r1_globalTransform; _r94_t0['set-width'](r1_WIDTH); r94_xn$setwidth$9Jrj(r1_WIDTH); - r94_xn$assignunicode$7Hrq('p'); - r94_include(r1_eMarks); - r94_include(r1_glyphs['o.left']); - r94_xn$putshapes$9Jrj(r94_xn$createstroke$7Hrq()['start-from'](r1_SB, r1_XH)['heads-to'](r1_DOWNWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_SB, r1_DESCENDER)['heads-to'](r1_DOWNWARD)['to-outline']()); + r94_xn$putshapes$9Jrj(r94_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r1_XO)['heads-to'](r1_LEFTWARD)['set-width'](r1_STROKE, 0)['arc-hv-to'](r1_SB + r1_O, r1_XH - r1_SMALLSMOOTHA)['line-to'](r1_SB + r1_O, r1_SMALLSMOOTHB)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r94_xn$putshapes$9Jrj(r94_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r1_O + r1_STROKE)['heads-to'](r1_RIGHTWARD)['set-width'](0, r1_STROKE)['arc-hv-to'](r1_RIGHTSB - r1_STROKE, r1_SMALLSMOOTHA - r1_STROKE * 0.05)['set-width'](0, r1_HALFSTROKE)['line-to'](r1_RIGHTSB - r1_STROKE, r1_XH - r1_SMALLSMOOTHB + r1_STROKE * 0.05)['set-width'](0, r1_HALFSTROKE)['arc-vh-to'](r1_MIDDLE, r1_XO - r1_STROKE)['set-width'](0, r1_STROKE)['heads-to'](r1_LEFTWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('b', function _r1_t53() { + r1_xn$createglyph$7Hrq('p', function _r1_t54() { var r96_xn$setwidth$9Jrj, r96_xn$assignunicode$7Hrq, r96_xn$startfrom$1aao, r96_xn$lineto$5sIl, r96_xn$curveto$1aao, r96_xn$cubicto$1aao, r96_xn$putshapes$9Jrj, r96_xn$reverselast$3qIs, r96_include, r96_xn$createstroke$7Hrq, r96_xn$setanchor$9Jrj, _r96_t0; _r96_t0 = this; r96_xn$setwidth$9Jrj = _r96_t0['set-width']['bind'](_r96_t0); @@ -1204,13 +1228,13 @@ _r96_t0['gizmo'] = r1_globalTransform; _r96_t0['set-width'](r1_WIDTH); r96_xn$setwidth$9Jrj(r1_WIDTH); - r96_xn$assignunicode$7Hrq('b'); - r96_include(r1_bMarks); - r96_xn$putshapes$9Jrj(r1_glyphs['o.left']['contours']); - r96_xn$putshapes$9Jrj(r96_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['heads-to'](r1_UPWARD)['set-width'](0, r1_STROKE)['line-to'](r1_SB, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); + r96_xn$assignunicode$7Hrq('p'); + r96_include(r1_eMarks); + r96_include(r1_glyphs['o.left']); + r96_xn$putshapes$9Jrj(r96_xn$createstroke$7Hrq()['start-from'](r1_SB, r1_XH)['heads-to'](r1_DOWNWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_SB, r1_DESCENDER)['heads-to'](r1_DOWNWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('q', function _r1_t54() { + r1_xn$createglyph$7Hrq('b', function _r1_t55() { var r98_xn$setwidth$9Jrj, r98_xn$assignunicode$7Hrq, r98_xn$startfrom$1aao, r98_xn$lineto$5sIl, r98_xn$curveto$1aao, r98_xn$cubicto$1aao, r98_xn$putshapes$9Jrj, r98_xn$reverselast$3qIs, r98_include, r98_xn$createstroke$7Hrq, r98_xn$setanchor$9Jrj, _r98_t0; _r98_t0 = this; r98_xn$setwidth$9Jrj = _r98_t0['set-width']['bind'](_r98_t0); @@ -1227,13 +1251,13 @@ _r98_t0['gizmo'] = r1_globalTransform; _r98_t0['set-width'](r1_WIDTH); r98_xn$setwidth$9Jrj(r1_WIDTH); - r98_xn$assignunicode$7Hrq('q'); - r98_include(r1_eMarks); - r98_xn$putshapes$9Jrj(r1_glyphs['o.right']['contours']); - r98_xn$putshapes$9Jrj(r98_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, r1_XH)['heads-to'](r1_DOWNWARD)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB, r1_DESCENDER)['heads-to'](r1_DOWNWARD)['to-outline']()); + r98_xn$assignunicode$7Hrq('b'); + r98_include(r1_bMarks); + r98_xn$putshapes$9Jrj(r1_glyphs['o.left']['contours']); + r98_xn$putshapes$9Jrj(r98_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['heads-to'](r1_UPWARD)['set-width'](0, r1_STROKE)['line-to'](r1_SB, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('d', function _r1_t55() { + r1_xn$createglyph$7Hrq('q', function _r1_t56() { var r100_xn$setwidth$9Jrj, r100_xn$assignunicode$7Hrq, r100_xn$startfrom$1aao, r100_xn$lineto$5sIl, r100_xn$curveto$1aao, r100_xn$cubicto$1aao, r100_xn$putshapes$9Jrj, r100_xn$reverselast$3qIs, r100_include, r100_xn$createstroke$7Hrq, r100_xn$setanchor$9Jrj, _r100_t0; _r100_t0 = this; r100_xn$setwidth$9Jrj = _r100_t0['set-width']['bind'](_r100_t0); @@ -1250,13 +1274,13 @@ _r100_t0['gizmo'] = r1_globalTransform; _r100_t0['set-width'](r1_WIDTH); r100_xn$setwidth$9Jrj(r1_WIDTH); - r100_xn$assignunicode$7Hrq('d'); - r100_include(r1_bMarks); + r100_xn$assignunicode$7Hrq('q'); + r100_include(r1_eMarks); r100_xn$putshapes$9Jrj(r1_glyphs['o.right']['contours']); - r100_xn$putshapes$9Jrj(r100_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, 0)['heads-to'](r1_UPWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_RIGHTSB, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); + r100_xn$putshapes$9Jrj(r100_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, r1_XH)['heads-to'](r1_DOWNWARD)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB, r1_DESCENDER)['heads-to'](r1_DOWNWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('g', function _r1_t56() { + r1_xn$createglyph$7Hrq('d', function _r1_t57() { var r102_xn$setwidth$9Jrj, r102_xn$assignunicode$7Hrq, r102_xn$startfrom$1aao, r102_xn$lineto$5sIl, r102_xn$curveto$1aao, r102_xn$cubicto$1aao, r102_xn$putshapes$9Jrj, r102_xn$reverselast$3qIs, r102_include, r102_xn$createstroke$7Hrq, r102_xn$setanchor$9Jrj, _r102_t0; _r102_t0 = this; r102_xn$setwidth$9Jrj = _r102_t0['set-width']['bind'](_r102_t0); @@ -1273,22 +1297,14 @@ _r102_t0['gizmo'] = r1_globalTransform; _r102_t0['set-width'](r1_WIDTH); r102_xn$setwidth$9Jrj(r1_WIDTH); - r102_xn$assignunicode$7Hrq('g'); - r102_include(r1_pMarks); - r102_xn$putshapes$9Jrj([ - r1_Ring(r1_XO, r1_XH * r1_GBARPOS, r1_SB * 1.25, r1_RIGHTSB - 0.25 * r1_SB, r1_SMALLSMOOTH), - r1_Ring(r1_XO - r1_STROKE, r1_XH * r1_GBARPOS + r1_STROKE, r1_SB * 1.25 + r1_STROKE, r1_RIGHTSB - 0.25 * r1_SB - r1_STROKE, r1_SMALLSMOOTH - r1_STROKE) - ]); - r102_xn$reverselast$3qIs(); - r102_xn$putshapes$9Jrj(r102_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r1_XH * r1_GBARPOS)['set-width'](0, r1_STROKE * 0.75)['arc-hv-to'](r1_SB * 1.5 + r1_STROKE, (r1_O - r1_DESCENDER * 0.85 + r1_XH * r1_GBARPOS) * 0.47)['set-width'](0, r1_STROKE)['arc-vh-to'](r1_MIDDLE + r1_DESCENDER * 0.15, r1_O - r1_DESCENDER * 0.85)['line-to'](r1_MIDDLE - r1_DESCENDER * 0.15, r1_O - r1_DESCENDER * 0.85)['arc-hv-to'](r1_RIGHTSB - r1_O * 2, -r1_STROKE * r1_globalTransform['yx'] * 2)['arc-vh-to'](r1_MIDDLE, r1_DESCENDER + r1_O)['arc-hv-to'](r1_SB, r1_DESCENDER * 0.1)['arc-vh-to'](r1_MIDDLE + r1_DESCENDER * 0.15, r1_O - r1_DESCENDER * 0.85)['to-outline']()); - r102_xn$startfrom$1aao(r1_RIGHTSB + 0.5 * r1_SB, r1_XH); - r102_xn$lineto$5sIl(r1_RIGHTSB + 0.5 * r1_SB, r1_XH - r1_STROKE); - r102_xn$lineto$5sIl(r1_MIDDLE, r1_XH - r1_STROKE - r1_O); - r102_xn$lineto$5sIl(r1_MIDDLE, r1_XH); + r102_xn$assignunicode$7Hrq('d'); + r102_include(r1_bMarks); + r102_xn$putshapes$9Jrj(r1_glyphs['o.right']['contours']); + r102_xn$putshapes$9Jrj(r102_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, 0)['heads-to'](r1_UPWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_RIGHTSB, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('c', function _r1_t57() { - var r104_xn$setwidth$9Jrj, r104_xn$assignunicode$7Hrq, r104_xn$startfrom$1aao, r104_xn$lineto$5sIl, r104_xn$curveto$1aao, r104_xn$cubicto$1aao, r104_xn$putshapes$9Jrj, r104_xn$reverselast$3qIs, r104_include, r104_xn$createstroke$7Hrq, r104_xn$setanchor$9Jrj, r104_outline, _r104_t0; + r1_xn$createglyph$7Hrq('g', function _r1_t58() { + var r104_xn$setwidth$9Jrj, r104_xn$assignunicode$7Hrq, r104_xn$startfrom$1aao, r104_xn$lineto$5sIl, r104_xn$curveto$1aao, r104_xn$cubicto$1aao, r104_xn$putshapes$9Jrj, r104_xn$reverselast$3qIs, r104_include, r104_xn$createstroke$7Hrq, r104_xn$setanchor$9Jrj, _r104_t0; _r104_t0 = this; r104_xn$setwidth$9Jrj = _r104_t0['set-width']['bind'](_r104_t0); r104_xn$assignunicode$7Hrq = _r104_t0['assign-unicode']['bind'](_r104_t0); @@ -1304,15 +1320,22 @@ _r104_t0['gizmo'] = r1_globalTransform; _r104_t0['set-width'](r1_WIDTH); r104_xn$setwidth$9Jrj(r1_WIDTH); - r104_xn$assignunicode$7Hrq('c'); - r104_include(r1_eMarks); - r104_outline = r104_xn$createstroke$7Hrq(); - r104_outline['start-from'](r1_RIGHTSB - r1_OXHOOK, r1_XH - r1_HOOK)['curve-to'](r1_MIDDLE + r1_KAPPA_HOOK * (r1_MIDDLE - r1_para['sb']), r1_XO, r1_MIDDLE, r1_XO)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_SB + r1_O, r1_XH - r1_SMALLSMOOTHA)['line-to'](r1_SB + r1_O, r1_SMALLSMOOTHB)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_RIGHTWARD)['curve-to'](r1_MIDDLE + (r1_KAPPA_HOOK + r1_TAILADJKAPPA * r1_globalTransform['yx']) * (r1_MIDDLE - r1_SB), r1_O, r1_RIGHTSB - r1_OXHOOK + r1_TAILADJX * r1_globalTransform['yx'], r1_HOOK - r1_TAILADJY * r1_globalTransform['yx']); - r104_xn$putshapes$9Jrj(r104_outline['to-outline'](r1_STROKE, 0)); + r104_xn$assignunicode$7Hrq('g'); + r104_include(r1_pMarks); + r104_xn$putshapes$9Jrj([ + r1_Ring(r1_XO, r1_XH * r1_GBARPOS, r1_SB * 1.25, r1_RIGHTSB - 0.25 * r1_SB, r1_SMALLSMOOTH), + r1_Ring(r1_XO - r1_STROKE, r1_XH * r1_GBARPOS + r1_STROKE, r1_SB * 1.25 + r1_STROKE, r1_RIGHTSB - 0.25 * r1_SB - r1_STROKE, r1_SMALLSMOOTH - r1_STROKE) + ]); + r104_xn$reverselast$3qIs(); + r104_xn$putshapes$9Jrj(r104_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r1_XH * r1_GBARPOS)['set-width'](0, r1_STROKE * 0.75)['arc-hv-to'](r1_SB * 1.5 + r1_STROKE, (r1_O - r1_DESCENDER * 0.85 + r1_XH * r1_GBARPOS) * 0.47)['set-width'](0, r1_STROKE)['arc-vh-to'](r1_MIDDLE + r1_DESCENDER * 0.15, r1_O - r1_DESCENDER * 0.85)['line-to'](r1_MIDDLE - r1_DESCENDER * 0.15, r1_O - r1_DESCENDER * 0.85)['arc-hv-to'](r1_RIGHTSB - r1_O * 2, -r1_STROKE * r1_globalTransform['yx'] * 2)['arc-vh-to'](r1_MIDDLE, r1_DESCENDER + r1_O)['arc-hv-to'](r1_SB, r1_DESCENDER * 0.1)['arc-vh-to'](r1_MIDDLE + r1_DESCENDER * 0.15, r1_O - r1_DESCENDER * 0.85)['to-outline']()); + r104_xn$startfrom$1aao(r1_RIGHTSB + 0.5 * r1_SB, r1_XH); + r104_xn$lineto$5sIl(r1_RIGHTSB + 0.5 * r1_SB, r1_XH - r1_STROKE); + r104_xn$lineto$5sIl(r1_MIDDLE, r1_XH - r1_STROKE - r1_O); + r104_xn$lineto$5sIl(r1_MIDDLE, r1_XH); return void 0; }); - r1_xn$createglyph$7Hrq('e.upright', function _r1_t58() { - var r106_xn$setwidth$9Jrj, r106_xn$assignunicode$7Hrq, r106_xn$startfrom$1aao, r106_xn$lineto$5sIl, r106_xn$curveto$1aao, r106_xn$cubicto$1aao, r106_xn$putshapes$9Jrj, r106_xn$reverselast$3qIs, r106_include, r106_xn$createstroke$7Hrq, r106_xn$setanchor$9Jrj, r106_barbottom, r106_outline, r106_bar, _r106_t0; + r1_xn$createglyph$7Hrq('c', function _r1_t59() { + var r106_xn$setwidth$9Jrj, r106_xn$assignunicode$7Hrq, r106_xn$startfrom$1aao, r106_xn$lineto$5sIl, r106_xn$curveto$1aao, r106_xn$cubicto$1aao, r106_xn$putshapes$9Jrj, r106_xn$reverselast$3qIs, r106_include, r106_xn$createstroke$7Hrq, r106_xn$setanchor$9Jrj, r106_outline, _r106_t0; _r106_t0 = this; r106_xn$setwidth$9Jrj = _r106_t0['set-width']['bind'](_r106_t0); r106_xn$assignunicode$7Hrq = _r106_t0['assign-unicode']['bind'](_r106_t0); @@ -1328,15 +1351,15 @@ _r106_t0['gizmo'] = r1_globalTransform; _r106_t0['set-width'](r1_WIDTH); r106_xn$setwidth$9Jrj(r1_WIDTH); - r106_barbottom = r1_XH * r1_BARPOS; - r106_outline = r106_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB - r1_O, r106_barbottom)['heads-to'](r1_UPWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_RIGHTSB - r1_O, r1_XH - r1_SMALLSMOOTHB)['arc-vh-to'](r1_MIDDLE, r1_XO)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_SB + r1_O, r1_XH - r1_SMALLSMOOTHA)['line-to'](r1_SB + r1_O, r1_SMALLSMOOTHB)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_RIGHTWARD)['curve-to'](r1_MIDDLE + (r1_KAPPA_HOOK + r1_TAILADJKAPPA * r1_globalTransform['yx']) * (r1_MIDDLE - r1_SB), r1_O, r1_RIGHTSB - r1_OXHOOK + r1_TAILADJX * r1_globalTransform['yx'], r1_HOOK - r1_TAILADJY * r1_globalTransform['yx']); - r106_bar = r106_xn$createstroke$7Hrq()['start-from'](r1_SB + r1_HALFSTROKE, r106_barbottom)['set-width'](r1_STROKE, 0)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB - r1_HALFSTROKE, r106_barbottom)['heads-to'](r1_RIGHTWARD); - r106_xn$putshapes$9Jrj(r106_outline['to-outline']()); - r106_xn$putshapes$9Jrj(r106_bar['to-outline']()); + r106_xn$assignunicode$7Hrq('c'); + r106_include(r1_eMarks); + r106_outline = r106_xn$createstroke$7Hrq(); + r106_outline['start-from'](r1_RIGHTSB - r1_OXHOOK, r1_XH - r1_HOOK)['curve-to'](r1_MIDDLE + r1_KAPPA_HOOK * (r1_MIDDLE - r1_para['sb']), r1_XO, r1_MIDDLE, r1_XO)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_SB + r1_O, r1_XH - r1_SMALLSMOOTHA)['line-to'](r1_SB + r1_O, r1_SMALLSMOOTHB)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_RIGHTWARD)['curve-to'](r1_MIDDLE + (r1_KAPPA_HOOK + r1_TAILADJKAPPA * r1_globalTransform['yx']) * (r1_MIDDLE - r1_SB), r1_O, r1_RIGHTSB - r1_OXHOOK + r1_TAILADJX * r1_globalTransform['yx'], r1_HOOK - r1_TAILADJY * r1_globalTransform['yx']); + r106_xn$putshapes$9Jrj(r106_outline['to-outline'](r1_STROKE, 0)); return void 0; }); - r1_xn$createglyph$7Hrq('e.italic', function _r1_t59() { - var r108_xn$setwidth$9Jrj, r108_xn$assignunicode$7Hrq, r108_xn$startfrom$1aao, r108_xn$lineto$5sIl, r108_xn$curveto$1aao, r108_xn$cubicto$1aao, r108_xn$putshapes$9Jrj, r108_xn$reverselast$3qIs, r108_include, r108_xn$createstroke$7Hrq, r108_xn$setanchor$9Jrj, r108_barbottom, _r108_t0; + r1_xn$createglyph$7Hrq('e.upright', function _r1_t60() { + var r108_xn$setwidth$9Jrj, r108_xn$assignunicode$7Hrq, r108_xn$startfrom$1aao, r108_xn$lineto$5sIl, r108_xn$curveto$1aao, r108_xn$cubicto$1aao, r108_xn$putshapes$9Jrj, r108_xn$reverselast$3qIs, r108_include, r108_xn$createstroke$7Hrq, r108_xn$setanchor$9Jrj, r108_barbottom, r108_outline, r108_bar, _r108_t0; _r108_t0 = this; r108_xn$setwidth$9Jrj = _r108_t0['set-width']['bind'](_r108_t0); r108_xn$assignunicode$7Hrq = _r108_t0['assign-unicode']['bind'](_r108_t0); @@ -1352,12 +1375,15 @@ _r108_t0['gizmo'] = r1_globalTransform; _r108_t0['set-width'](r1_WIDTH); r108_xn$setwidth$9Jrj(r1_WIDTH); - r108_barbottom = r1_XH * (r1_BARPOS - 0.04); - r108_xn$putshapes$9Jrj(r108_xn$createstroke$7Hrq()['start-from'](r1_SB + r1_O + r1_STROKE, r108_barbottom)['set-width'](r1_STROKE, 0)['arc-hv-to'](r1_RIGHTSB - r1_O, r1_XH - r1_SMALLSMOOTHB * 0.95)['arc-vh-to'](r1_MIDDLE, r1_XO)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_SB + r1_O, r1_XH - r1_SMALLSMOOTHA)['line-to'](r1_SB + r1_O, r1_SMALLSMOOTHB)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_RIGHTWARD)['curve-to'](r1_MIDDLE + (r1_KAPPA_HOOK + r1_TAILADJKAPPA * r1_globalTransform['yx']) * (r1_MIDDLE - r1_SB), r1_O, r1_RIGHTSB - r1_OXHOOK + r1_TAILADJX * r1_globalTransform['yx'], r1_HOOK - r1_TAILADJY * r1_globalTransform['yx'])['to-outline']()); + r108_barbottom = r1_XH * r1_BARPOS; + r108_outline = r108_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB - r1_O, r108_barbottom)['heads-to'](r1_UPWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_RIGHTSB - r1_O, r1_XH - r1_SMALLSMOOTHB)['arc-vh-to'](r1_MIDDLE, r1_XO)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_SB + r1_O, r1_XH - r1_SMALLSMOOTHA)['line-to'](r1_SB + r1_O, r1_SMALLSMOOTHB)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_RIGHTWARD)['curve-to'](r1_MIDDLE + (r1_KAPPA_HOOK + r1_TAILADJKAPPA * r1_globalTransform['yx']) * (r1_MIDDLE - r1_SB), r1_O, r1_RIGHTSB - r1_OXHOOK + r1_TAILADJX * r1_globalTransform['yx'], r1_HOOK - r1_TAILADJY * r1_globalTransform['yx']); + r108_bar = r108_xn$createstroke$7Hrq()['start-from'](r1_SB + r1_HALFSTROKE, r108_barbottom)['set-width'](r1_STROKE, 0)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB - r1_HALFSTROKE, r108_barbottom)['heads-to'](r1_RIGHTWARD); + r108_xn$putshapes$9Jrj(r108_outline['to-outline']()); + r108_xn$putshapes$9Jrj(r108_bar['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('e', function _r1_t60() { - var r110_xn$setwidth$9Jrj, r110_xn$assignunicode$7Hrq, r110_xn$startfrom$1aao, r110_xn$lineto$5sIl, r110_xn$curveto$1aao, r110_xn$cubicto$1aao, r110_xn$putshapes$9Jrj, r110_xn$reverselast$3qIs, r110_include, r110_xn$createstroke$7Hrq, r110_xn$setanchor$9Jrj, _r110_t0; + r1_xn$createglyph$7Hrq('e.italic', function _r1_t61() { + var r110_xn$setwidth$9Jrj, r110_xn$assignunicode$7Hrq, r110_xn$startfrom$1aao, r110_xn$lineto$5sIl, r110_xn$curveto$1aao, r110_xn$cubicto$1aao, r110_xn$putshapes$9Jrj, r110_xn$reverselast$3qIs, r110_include, r110_xn$createstroke$7Hrq, r110_xn$setanchor$9Jrj, r110_barbottom, _r110_t0; _r110_t0 = this; r110_xn$setwidth$9Jrj = _r110_t0['set-width']['bind'](_r110_t0); r110_xn$assignunicode$7Hrq = _r110_t0['assign-unicode']['bind'](_r110_t0); @@ -1373,17 +1399,12 @@ _r110_t0['gizmo'] = r1_globalTransform; _r110_t0['set-width'](r1_WIDTH); r110_xn$setwidth$9Jrj(r1_WIDTH); - r110_xn$assignunicode$7Hrq('e'); - r110_include(r1_eMarks); - if (r1_para['italicangle'] > 0) { - r110_include(r1_glyphs['e.italic']); - } else { - r110_include(r1_glyphs['e.upright']); - } + r110_barbottom = r1_XH * (r1_BARPOS - 0.04); + r110_xn$putshapes$9Jrj(r110_xn$createstroke$7Hrq()['start-from'](r1_SB + r1_O + r1_STROKE, r110_barbottom)['set-width'](r1_STROKE, 0)['arc-hv-to'](r1_RIGHTSB - r1_O, r1_XH - r1_SMALLSMOOTHB * 0.95)['arc-vh-to'](r1_MIDDLE, r1_XO)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_SB + r1_O, r1_XH - r1_SMALLSMOOTHA)['line-to'](r1_SB + r1_O, r1_SMALLSMOOTHB)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_RIGHTWARD)['curve-to'](r1_MIDDLE + (r1_KAPPA_HOOK + r1_TAILADJKAPPA * r1_globalTransform['yx']) * (r1_MIDDLE - r1_SB), r1_O, r1_RIGHTSB - r1_OXHOOK + r1_TAILADJX * r1_globalTransform['yx'], r1_HOOK - r1_TAILADJY * r1_globalTransform['yx'])['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('t', function _r1_t61() { - var r112_xn$setwidth$9Jrj, r112_xn$assignunicode$7Hrq, r112_xn$startfrom$1aao, r112_xn$lineto$5sIl, r112_xn$curveto$1aao, r112_xn$cubicto$1aao, r112_xn$putshapes$9Jrj, r112_xn$reverselast$3qIs, r112_include, r112_xn$createstroke$7Hrq, r112_xn$setanchor$9Jrj, r112_center, r112_hookx, r112_turn, _r112_t0; + r1_xn$createglyph$7Hrq('e', function _r1_t62() { + var r112_xn$setwidth$9Jrj, r112_xn$assignunicode$7Hrq, r112_xn$startfrom$1aao, r112_xn$lineto$5sIl, r112_xn$curveto$1aao, r112_xn$cubicto$1aao, r112_xn$putshapes$9Jrj, r112_xn$reverselast$3qIs, r112_include, r112_xn$createstroke$7Hrq, r112_xn$setanchor$9Jrj, _r112_t0; _r112_t0 = this; r112_xn$setwidth$9Jrj = _r112_t0['set-width']['bind'](_r112_t0); r112_xn$assignunicode$7Hrq = _r112_t0['assign-unicode']['bind'](_r112_t0); @@ -1399,17 +1420,17 @@ _r112_t0['gizmo'] = r1_globalTransform; _r112_t0['set-width'](r1_WIDTH); r112_xn$setwidth$9Jrj(r1_WIDTH); - r112_xn$assignunicode$7Hrq('t'); - r112_include(r1_bMarks); - r112_center = r1_MIDDLE - r1_TBALANCE - r1_HALFSTROKE; - r112_hookx = r112_center + (r1_WIDTH - r1_SB * 2) * 0.82 - r1_OXHOOK + r1_TAILADJX * r1_globalTransform['yx']; - r112_turn = r112_center + (r112_hookx - r112_center) * (0.5 + r1_globalTransform['yx'] * 0.5); - r112_xn$putshapes$9Jrj(r112_xn$createstroke$7Hrq()['start-from'](r112_center, r1_CAP)['set-width'](r1_STROKE, 0)['heads-to'](r1_DOWNWARD)['line-to'](r112_center, r1_SMOOTHB)['arc-vh-to'](r112_turn, r1_O)['curve-to'](r112_turn + (r1_KAPPA_HOOK + r1_TAILADJKAPPA * r1_globalTransform['yx'] + 0.1) * (r112_hookx - r112_turn), r1_O, r112_hookx, r1_HOOK - r1_TAILADJY * r1_globalTransform['yx'])['to-outline']()); - r112_xn$putshapes$9Jrj(r112_xn$createstroke$7Hrq()['start-from'](r112_center + r1_HALFSTROKE - r1_LONGJUT + r1_TBALANCE2, r1_XH)['heads-to'](r1_RIGHTWARD)['set-width'](0, r1_STROKE)['line-to'](r112_center + r1_HALFSTROKE + r1_LONGJUT + r1_TBALANCE2, r1_XH)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r112_xn$assignunicode$7Hrq('e'); + r112_include(r1_eMarks); + if (r1_para['italicangle'] > 0) { + r112_include(r1_glyphs['e.italic']); + } else { + r112_include(r1_glyphs['e.upright']); + } return void 0; }); - r1_xn$createglyph$7Hrq('a.upright', function _r1_t62() { - var r114_xn$setwidth$9Jrj, r114_xn$assignunicode$7Hrq, r114_xn$startfrom$1aao, r114_xn$lineto$5sIl, r114_xn$curveto$1aao, r114_xn$cubicto$1aao, r114_xn$putshapes$9Jrj, r114_xn$reverselast$3qIs, r114_include, r114_xn$createstroke$7Hrq, r114_xn$setanchor$9Jrj, r114_bartop, _r114_t0; + r1_xn$createglyph$7Hrq('t', function _r1_t63() { + var r114_xn$setwidth$9Jrj, r114_xn$assignunicode$7Hrq, r114_xn$startfrom$1aao, r114_xn$lineto$5sIl, r114_xn$curveto$1aao, r114_xn$cubicto$1aao, r114_xn$putshapes$9Jrj, r114_xn$reverselast$3qIs, r114_include, r114_xn$createstroke$7Hrq, r114_xn$setanchor$9Jrj, r114_center, r114_hookx, r114_turn, r114_smb, _r114_t0; _r114_t0 = this; r114_xn$setwidth$9Jrj = _r114_t0['set-width']['bind'](_r114_t0); r114_xn$assignunicode$7Hrq = _r114_t0['assign-unicode']['bind'](_r114_t0); @@ -1425,14 +1446,18 @@ _r114_t0['gizmo'] = r1_globalTransform; _r114_t0['set-width'](r1_WIDTH); r114_xn$setwidth$9Jrj(r1_WIDTH); - r114_bartop = r1_XH * r1_BARPOS + r1_STROKE; - r114_xn$putshapes$9Jrj(r114_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, 0)['heads-to'](r1_UPWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_RIGHTSB, r1_XH - r1_SMOOTHA)['arc-vh-to'](r1_MIDDLE, r1_XO)['heads-to'](r1_LEFTWARD)['curve-to'](r1_MIDDLE - r1_KAPPA_AHOOK * (r1_MIDDLE - r1_SB), r1_XO, r1_SB + r1_OXHOOK, r1_XH - r1_AHOOK)['to-outline']()); - r114_xn$putshapes$9Jrj(r114_xn$createstroke$7Hrq()['start-from'](r1_WIDTH * 0.47, r1_O)['set-width'](0, r1_STROKE)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_SB + r1_O, r114_bartop * 0.45)['arc-vh-to'](r1_WIDTH * 0.6, r114_bartop)['line-to'](r1_RIGHTSB, r114_bartop)['heads-to'](r1_RIGHTWARD)['to-outline']()); - r114_xn$putshapes$9Jrj(r114_xn$createstroke$7Hrq()['start-from'](r1_WIDTH * 0.47, r1_O + r1_STROKE)['set-width'](0, r1_STROKE)['heads-to'](r1_RIGHTWARD)['arc-hv-to'](r1_RIGHTSB - r1_STROKE, r1_SMALLSMOOTHA * 0.65)['heads-to'](r1_UPWARD)['set-width'](0, r1_STROKE * 0.4)['to-outline']()); + r114_xn$assignunicode$7Hrq('t'); + r114_include(r1_bMarks); + r114_center = r1_MIDDLE - r1_TBALANCE - r1_HALFSTROKE; + r114_hookx = r114_center + (r1_WIDTH - r1_SB * 2) * 0.78 - r1_OXHOOK + r1_TAILADJX * r1_globalTransform['yx']; + r114_turn = r1_mix(r114_center, r114_hookx, 0.5 + r1_globalTransform['yx'] * 0.5); + r114_smb = r114_turn - r114_center; + r114_xn$putshapes$9Jrj(r114_xn$createstroke$7Hrq()['start-from'](r114_center, r1_CAP)['set-width'](r1_STROKE, 0)['heads-to'](r1_DOWNWARD)['line-to'](r114_center, r114_smb)['arc-vh-to'](r114_turn, r1_O)['curve-to'](r114_turn + (r1_KAPPA_HOOK + r1_TAILADJKAPPA * r1_globalTransform['yx'] + 0.1) * (r114_hookx - r114_turn), r1_O, r114_hookx, r1_HOOK - r1_TAILADJY * r1_globalTransform['yx'])['to-outline']()); + r114_xn$putshapes$9Jrj(r114_xn$createstroke$7Hrq()['start-from'](r114_center + r1_HALFSTROKE - r1_LONGJUT + r1_TBALANCE2, r1_XH)['heads-to'](r1_RIGHTWARD)['set-width'](0, r1_STROKE)['line-to'](r114_center + r1_HALFSTROKE + r1_LONGJUT + r1_TBALANCE2, r1_XH)['heads-to'](r1_RIGHTWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('a.italic', function _r1_t63() { - var r116_xn$setwidth$9Jrj, r116_xn$assignunicode$7Hrq, r116_xn$startfrom$1aao, r116_xn$lineto$5sIl, r116_xn$curveto$1aao, r116_xn$cubicto$1aao, r116_xn$putshapes$9Jrj, r116_xn$reverselast$3qIs, r116_include, r116_xn$createstroke$7Hrq, r116_xn$setanchor$9Jrj, _r116_t0; + r1_xn$createglyph$7Hrq('a.upright', function _r1_t64() { + var r116_xn$setwidth$9Jrj, r116_xn$assignunicode$7Hrq, r116_xn$startfrom$1aao, r116_xn$lineto$5sIl, r116_xn$curveto$1aao, r116_xn$cubicto$1aao, r116_xn$putshapes$9Jrj, r116_xn$reverselast$3qIs, r116_include, r116_xn$createstroke$7Hrq, r116_xn$setanchor$9Jrj, r116_bartop, _r116_t0; _r116_t0 = this; r116_xn$setwidth$9Jrj = _r116_t0['set-width']['bind'](_r116_t0); r116_xn$assignunicode$7Hrq = _r116_t0['assign-unicode']['bind'](_r116_t0); @@ -1448,11 +1473,13 @@ _r116_t0['gizmo'] = r1_globalTransform; _r116_t0['set-width'](r1_WIDTH); r116_xn$setwidth$9Jrj(r1_WIDTH); - r116_include(r1_glyphs['o.right']); - r116_xn$putshapes$9Jrj(r116_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, 0)['heads-to'](r1_UPWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_RIGHTSB, r1_XH)['heads-to'](r1_UPWARD)['to-outline']()); + r116_bartop = r1_XH * r1_BARPOS + r1_STROKE; + r116_xn$putshapes$9Jrj(r116_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, 0)['heads-to'](r1_UPWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_RIGHTSB, r1_XH - r1_SMOOTHA)['arc-vh-to'](r1_MIDDLE, r1_XO)['heads-to'](r1_LEFTWARD)['curve-to'](r1_MIDDLE - r1_KAPPA_AHOOK * (r1_MIDDLE - r1_SB), r1_XO, r1_SB + r1_OXHOOK, r1_XH - r1_AHOOK)['to-outline']()); + r116_xn$putshapes$9Jrj(r116_xn$createstroke$7Hrq()['start-from'](r1_WIDTH * 0.47, r1_O)['set-width'](0, r1_STROKE)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_SB + r1_O, r116_bartop * 0.45)['arc-vh-to'](r1_WIDTH * 0.6, r116_bartop)['line-to'](r1_RIGHTSB, r116_bartop)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r116_xn$putshapes$9Jrj(r116_xn$createstroke$7Hrq()['start-from'](r1_WIDTH * 0.47, r1_O + r1_STROKE)['set-width'](0, r1_STROKE)['heads-to'](r1_RIGHTWARD)['arc-hv-to'](r1_RIGHTSB - r1_STROKE, r1_SMALLSMOOTHA * 0.65)['heads-to'](r1_UPWARD)['set-width'](0, r1_STROKE * 0.4)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('a', function _r1_t64() { + r1_xn$createglyph$7Hrq('a.italic', function _r1_t65() { var r118_xn$setwidth$9Jrj, r118_xn$assignunicode$7Hrq, r118_xn$startfrom$1aao, r118_xn$lineto$5sIl, r118_xn$curveto$1aao, r118_xn$cubicto$1aao, r118_xn$putshapes$9Jrj, r118_xn$reverselast$3qIs, r118_include, r118_xn$createstroke$7Hrq, r118_xn$setanchor$9Jrj, _r118_t0; _r118_t0 = this; r118_xn$setwidth$9Jrj = _r118_t0['set-width']['bind'](_r118_t0); @@ -1469,16 +1496,11 @@ _r118_t0['gizmo'] = r1_globalTransform; _r118_t0['set-width'](r1_WIDTH); r118_xn$setwidth$9Jrj(r1_WIDTH); - r118_xn$assignunicode$7Hrq('a'); - r118_include(r1_eMarks); - if (r1_para['italicangle'] > 0) { - r118_include(r1_glyphs['a.italic']); - } else { - r118_include(r1_glyphs['a.upright']); - } + r118_include(r1_glyphs['o.right']); + r118_xn$putshapes$9Jrj(r118_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, 0)['heads-to'](r1_UPWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_RIGHTSB, r1_XH)['heads-to'](r1_UPWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('u', function _r1_t65() { + r1_xn$createglyph$7Hrq('a', function _r1_t66() { var r120_xn$setwidth$9Jrj, r120_xn$assignunicode$7Hrq, r120_xn$startfrom$1aao, r120_xn$lineto$5sIl, r120_xn$curveto$1aao, r120_xn$cubicto$1aao, r120_xn$putshapes$9Jrj, r120_xn$reverselast$3qIs, r120_include, r120_xn$createstroke$7Hrq, r120_xn$setanchor$9Jrj, _r120_t0; _r120_t0 = this; r120_xn$setwidth$9Jrj = _r120_t0['set-width']['bind'](_r120_t0); @@ -1495,14 +1517,16 @@ _r120_t0['gizmo'] = r1_globalTransform; _r120_t0['set-width'](r1_WIDTH); r120_xn$setwidth$9Jrj(r1_WIDTH); - r120_xn$assignunicode$7Hrq('u'); + r120_xn$assignunicode$7Hrq('a'); r120_include(r1_eMarks); - r120_xn$putshapes$9Jrj(r120_xn$createstroke$7Hrq()['start-from'](r1_SB, r1_XH)['heads-to'](r1_DOWNWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_SB, r1_SMALLSMOOTHA)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_RIGHTWARD)['to-outline']()); - r120_xn$putshapes$9Jrj(r120_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r1_O + r1_STROKE)['set-width'](0, r1_STROKE)['heads-to'](r1_RIGHTWARD)['arc-hv-to'](r1_RIGHTSB - r1_STROKE * r1_ITALICCOR, r1_SMALLSMOOTHA)['heads-to'](r1_UPWARD)['set-width'](0, r1_STROKE * 0.4)['to-outline']()); - r120_xn$putshapes$9Jrj(r120_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, 0)['heads-to'](r1_UPWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_RIGHTSB, r1_XH)['heads-to'](r1_UPWARD)['to-outline']()); + if (r1_para['italicangle'] > 0) { + r120_include(r1_glyphs['a.italic']); + } else { + r120_include(r1_glyphs['a.upright']); + } return void 0; }); - r1_xn$createglyph$7Hrq('n', function _r1_t66() { + r1_xn$createglyph$7Hrq('u', function _r1_t67() { var r122_xn$setwidth$9Jrj, r122_xn$assignunicode$7Hrq, r122_xn$startfrom$1aao, r122_xn$lineto$5sIl, r122_xn$curveto$1aao, r122_xn$cubicto$1aao, r122_xn$putshapes$9Jrj, r122_xn$reverselast$3qIs, r122_include, r122_xn$createstroke$7Hrq, r122_xn$setanchor$9Jrj, _r122_t0; _r122_t0 = this; r122_xn$setwidth$9Jrj = _r122_t0['set-width']['bind'](_r122_t0); @@ -1519,13 +1543,14 @@ _r122_t0['gizmo'] = r1_globalTransform; _r122_t0['set-width'](r1_WIDTH); r122_xn$setwidth$9Jrj(r1_WIDTH); - r122_xn$assignunicode$7Hrq('n'); + r122_xn$assignunicode$7Hrq('u'); r122_include(r1_eMarks); - r122_xn$putshapes$9Jrj(r1_nBowl(r1_SB + r1_STROKE * r1_ITALICCOR, r1_MIDDLE, r1_RIGHTSB, r1_STROKE * 0.4)); - r122_xn$putshapes$9Jrj(r122_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['heads-to'](r1_UPWARD)['set-width'](0, r1_STROKE)['line-to'](r1_SB, r1_XH)['heads-to'](r1_UPWARD)['to-outline']()); + r122_xn$putshapes$9Jrj(r122_xn$createstroke$7Hrq()['start-from'](r1_SB, r1_XH)['heads-to'](r1_DOWNWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_SB, r1_SMALLSMOOTHA)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r122_xn$putshapes$9Jrj(r122_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r1_O + r1_STROKE)['set-width'](0, r1_STROKE)['heads-to'](r1_RIGHTWARD)['arc-hv-to'](r1_RIGHTSB - r1_STROKE * r1_ITALICCOR, r1_SMALLSMOOTHA)['heads-to'](r1_UPWARD)['set-width'](0, r1_STROKE * 0.4)['to-outline']()); + r122_xn$putshapes$9Jrj(r122_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, 0)['heads-to'](r1_UPWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_RIGHTSB, r1_XH)['heads-to'](r1_UPWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('h', function _r1_t67() { + r1_xn$createglyph$7Hrq('n', function _r1_t68() { var r124_xn$setwidth$9Jrj, r124_xn$assignunicode$7Hrq, r124_xn$startfrom$1aao, r124_xn$lineto$5sIl, r124_xn$curveto$1aao, r124_xn$cubicto$1aao, r124_xn$putshapes$9Jrj, r124_xn$reverselast$3qIs, r124_include, r124_xn$createstroke$7Hrq, r124_xn$setanchor$9Jrj, _r124_t0; _r124_t0 = this; r124_xn$setwidth$9Jrj = _r124_t0['set-width']['bind'](_r124_t0); @@ -1542,14 +1567,14 @@ _r124_t0['gizmo'] = r1_globalTransform; _r124_t0['set-width'](r1_WIDTH); r124_xn$setwidth$9Jrj(r1_WIDTH); - r124_xn$assignunicode$7Hrq('h'); - r124_include(r1_bMarks); + r124_xn$assignunicode$7Hrq('n'); + r124_include(r1_eMarks); r124_xn$putshapes$9Jrj(r1_nBowl(r1_SB + r1_STROKE * r1_ITALICCOR, r1_MIDDLE, r1_RIGHTSB, r1_STROKE * 0.4)); - r124_xn$putshapes$9Jrj(r124_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['heads-to'](r1_UPWARD)['set-width'](0, r1_STROKE)['line-to'](r1_SB, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); + r124_xn$putshapes$9Jrj(r124_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['heads-to'](r1_UPWARD)['set-width'](0, r1_STROKE)['line-to'](r1_SB, r1_XH)['heads-to'](r1_UPWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('m', function _r1_t68() { - var r126_xn$setwidth$9Jrj, r126_xn$assignunicode$7Hrq, r126_xn$startfrom$1aao, r126_xn$lineto$5sIl, r126_xn$curveto$1aao, r126_xn$cubicto$1aao, r126_xn$putshapes$9Jrj, r126_xn$reverselast$3qIs, r126_include, r126_xn$createstroke$7Hrq, r126_xn$setanchor$9Jrj, r126_sw, r126_m1, r126_m2, _r126_t0; + r1_xn$createglyph$7Hrq('h', function _r1_t69() { + var r126_xn$setwidth$9Jrj, r126_xn$assignunicode$7Hrq, r126_xn$startfrom$1aao, r126_xn$lineto$5sIl, r126_xn$curveto$1aao, r126_xn$cubicto$1aao, r126_xn$putshapes$9Jrj, r126_xn$reverselast$3qIs, r126_include, r126_xn$createstroke$7Hrq, r126_xn$setanchor$9Jrj, _r126_t0; _r126_t0 = this; r126_xn$setwidth$9Jrj = _r126_t0['set-width']['bind'](_r126_t0); r126_xn$assignunicode$7Hrq = _r126_t0['assign-unicode']['bind'](_r126_t0); @@ -1565,18 +1590,14 @@ _r126_t0['gizmo'] = r1_globalTransform; _r126_t0['set-width'](r1_WIDTH); r126_xn$setwidth$9Jrj(r1_WIDTH); - r126_xn$assignunicode$7Hrq('m'); - r126_include(r1_eMarks); - r126_sw = Math['min'](r1_STROKE, (r1_WIDTH - r1_SB * 2) * 0.26); - r126_m1 = (r1_MIDDLE + r1_SB + r126_sw * 0.25) / 2; - r126_m2 = r126_m1 + (r1_MIDDLE - r126_sw / 2 - r1_SB); - r126_xn$putshapes$9Jrj(r126_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE - r126_sw / 2, 0)['set-width'](0, r126_sw)['heads-to'](r1_UPWARD)['line-to'](r1_MIDDLE - r126_sw / 2, r1_XH - r1_SMALLSMOOTHA)['arc-vh-to'](r126_m1, r1_XO - r1_STROKE)['set-width'](0, r1_STROKE)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_SB + r126_sw * 0.75, r1_XH - r1_SMALLSMOOTHA)['heads-to'](r1_DOWNWARD)['set-width'](0, r126_sw * 0.4)['to-outline']()); - r126_xn$putshapes$9Jrj(r126_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB - r126_sw - r1_O, 0)['set-width'](0, r126_sw)['heads-to'](r1_UPWARD)['line-to'](r1_RIGHTSB - r126_sw - r1_O, r1_XH - r1_SMALLSMOOTHA)['arc-vh-to'](r126_m2, r1_XO - r1_STROKE)['set-width'](0, r1_STROKE)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_MIDDLE + r126_sw * 0.25, r1_XH - r1_SMALLSMOOTHA)['heads-to'](r1_DOWNWARD)['set-width'](0, r126_sw * 0.4)['to-outline']()); - r126_xn$putshapes$9Jrj(r126_xn$createstroke$7Hrq()['start-from'](r1_SB + r1_O, 0)['heads-to'](r1_UPWARD)['set-width'](0, r126_sw)['line-to'](r1_SB + r1_O, r1_XH)['heads-to'](r1_UPWARD)['to-outline']()); + r126_xn$assignunicode$7Hrq('h'); + r126_include(r1_bMarks); + r126_xn$putshapes$9Jrj(r1_nBowl(r1_SB + r1_STROKE * r1_ITALICCOR, r1_MIDDLE, r1_RIGHTSB, r1_STROKE * 0.4)); + r126_xn$putshapes$9Jrj(r126_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['heads-to'](r1_UPWARD)['set-width'](0, r1_STROKE)['line-to'](r1_SB, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('dotlessi.straight', function _r1_t69() { - var r128_xn$setwidth$9Jrj, r128_xn$assignunicode$7Hrq, r128_xn$startfrom$1aao, r128_xn$lineto$5sIl, r128_xn$curveto$1aao, r128_xn$cubicto$1aao, r128_xn$putshapes$9Jrj, r128_xn$reverselast$3qIs, r128_include, r128_xn$createstroke$7Hrq, r128_xn$setanchor$9Jrj, _r128_t0; + r1_xn$createglyph$7Hrq('m', function _r1_t70() { + var r128_xn$setwidth$9Jrj, r128_xn$assignunicode$7Hrq, r128_xn$startfrom$1aao, r128_xn$lineto$5sIl, r128_xn$curveto$1aao, r128_xn$cubicto$1aao, r128_xn$putshapes$9Jrj, r128_xn$reverselast$3qIs, r128_include, r128_xn$createstroke$7Hrq, r128_xn$setanchor$9Jrj, r128_sw, r128_m1, r128_m2, _r128_t0; _r128_t0 = this; r128_xn$setwidth$9Jrj = _r128_t0['set-width']['bind'](_r128_t0); r128_xn$assignunicode$7Hrq = _r128_t0['assign-unicode']['bind'](_r128_t0); @@ -1591,11 +1612,18 @@ r128_xn$setanchor$9Jrj = _r128_t0['set-anchor']['bind'](_r128_t0); _r128_t0['gizmo'] = r1_globalTransform; _r128_t0['set-width'](r1_WIDTH); + r128_xn$setwidth$9Jrj(r1_WIDTH); + r128_xn$assignunicode$7Hrq('m'); r128_include(r1_eMarks); - r128_xn$putshapes$9Jrj(r128_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, 0)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['line-to'](r1_MIDDLE, r1_XH)['heads-to'](r1_UPWARD)['to-outline']()); + r128_sw = Math['min'](r1_STROKE, (r1_WIDTH - r1_SB * 2) * 0.26); + r128_m1 = (r1_MIDDLE + r1_SB + r128_sw * 0.25) / 2; + r128_m2 = r128_m1 + (r1_MIDDLE - r128_sw / 2 - r1_SB); + r128_xn$putshapes$9Jrj(r128_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE - r128_sw / 2, 0)['set-width'](0, r128_sw)['heads-to'](r1_UPWARD)['line-to'](r1_MIDDLE - r128_sw / 2, r1_XH - r1_SMALLSMOOTHA)['arc-vh-to'](r128_m1, r1_XO - r1_STROKE)['set-width'](0, r1_STROKE)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_SB + r128_sw * 0.75, r1_XH - r1_SMALLSMOOTHA)['heads-to'](r1_DOWNWARD)['set-width'](0, r128_sw * 0.4)['to-outline']()); + r128_xn$putshapes$9Jrj(r128_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB - r128_sw - r1_O, 0)['set-width'](0, r128_sw)['heads-to'](r1_UPWARD)['line-to'](r1_RIGHTSB - r128_sw - r1_O, r1_XH - r1_SMALLSMOOTHA)['arc-vh-to'](r128_m2, r1_XO - r1_STROKE)['set-width'](0, r1_STROKE)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_MIDDLE + r128_sw * 0.25, r1_XH - r1_SMALLSMOOTHA)['heads-to'](r1_DOWNWARD)['set-width'](0, r128_sw * 0.4)['to-outline']()); + r128_xn$putshapes$9Jrj(r128_xn$createstroke$7Hrq()['start-from'](r1_SB + r1_O, 0)['heads-to'](r1_UPWARD)['set-width'](0, r128_sw)['line-to'](r1_SB + r1_O, r1_XH)['heads-to'](r1_UPWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('dotlessi.hooky', function _r1_t70() { + r1_xn$createglyph$7Hrq('dotlessi.straight', function _r1_t71() { var r130_xn$setwidth$9Jrj, r130_xn$assignunicode$7Hrq, r130_xn$startfrom$1aao, r130_xn$lineto$5sIl, r130_xn$curveto$1aao, r130_xn$cubicto$1aao, r130_xn$putshapes$9Jrj, r130_xn$reverselast$3qIs, r130_include, r130_xn$createstroke$7Hrq, r130_xn$setanchor$9Jrj, _r130_t0; _r130_t0 = this; r130_xn$setwidth$9Jrj = _r130_t0['set-width']['bind'](_r130_t0); @@ -1611,11 +1639,11 @@ r130_xn$setanchor$9Jrj = _r130_t0['set-anchor']['bind'](_r130_t0); _r130_t0['gizmo'] = r1_globalTransform; _r130_t0['set-width'](r1_WIDTH); - r130_include(r1_glyphs['dotlessi.straight'], true); - r130_xn$putshapes$9Jrj(r1_leftwardTopSerif(r1_MIDDLE, r1_XH, r1_LONGJUT)); + r130_include(r1_eMarks); + r130_xn$putshapes$9Jrj(r130_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, 0)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['line-to'](r1_MIDDLE, r1_XH)['heads-to'](r1_UPWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('dotlessi.zshaped', function _r1_t71() { + r1_xn$createglyph$7Hrq('dotlessi.hooky', function _r1_t72() { var r132_xn$setwidth$9Jrj, r132_xn$assignunicode$7Hrq, r132_xn$startfrom$1aao, r132_xn$lineto$5sIl, r132_xn$curveto$1aao, r132_xn$cubicto$1aao, r132_xn$putshapes$9Jrj, r132_xn$reverselast$3qIs, r132_include, r132_xn$createstroke$7Hrq, r132_xn$setanchor$9Jrj, _r132_t0; _r132_t0 = this; r132_xn$setwidth$9Jrj = _r132_t0['set-width']['bind'](_r132_t0); @@ -1631,12 +1659,12 @@ r132_xn$setanchor$9Jrj = _r132_t0['set-anchor']['bind'](_r132_t0); _r132_t0['gizmo'] = r1_globalTransform; _r132_t0['set-width'](r1_WIDTH); - r132_include(r1_glyphs['dotlessi.hooky'], true); - r132_xn$putshapes$9Jrj(r1_rightwardBottomSerif(r1_MIDDLE, 0, r1_LONGJUT)); + r132_include(r1_glyphs['dotlessi.straight'], true); + r132_xn$putshapes$9Jrj(r1_leftwardTopSerif(r1_MIDDLE, r1_XH, r1_LONGJUT)); return void 0; }); - r1_xn$createglyph$7Hrq('dotlessi.serifed', function _r1_t72() { - var r134_xn$setwidth$9Jrj, r134_xn$assignunicode$7Hrq, r134_xn$startfrom$1aao, r134_xn$lineto$5sIl, r134_xn$curveto$1aao, r134_xn$cubicto$1aao, r134_xn$putshapes$9Jrj, r134_xn$reverselast$3qIs, r134_include, r134_xn$createstroke$7Hrq, r134_xn$setanchor$9Jrj, r134_balance, _r134_t0; + r1_xn$createglyph$7Hrq('dotlessi.zshaped', function _r1_t73() { + var r134_xn$setwidth$9Jrj, r134_xn$assignunicode$7Hrq, r134_xn$startfrom$1aao, r134_xn$lineto$5sIl, r134_xn$curveto$1aao, r134_xn$cubicto$1aao, r134_xn$putshapes$9Jrj, r134_xn$reverselast$3qIs, r134_include, r134_xn$createstroke$7Hrq, r134_xn$setanchor$9Jrj, _r134_t0; _r134_t0 = this; r134_xn$setwidth$9Jrj = _r134_t0['set-width']['bind'](_r134_t0); r134_xn$assignunicode$7Hrq = _r134_t0['assign-unicode']['bind'](_r134_t0); @@ -1651,83 +1679,82 @@ r134_xn$setanchor$9Jrj = _r134_t0['set-anchor']['bind'](_r134_t0); _r134_t0['gizmo'] = r1_globalTransform; _r134_t0['set-width'](r1_WIDTH); - r134_include(r1_eMarks); - r134_balance = r1_ILBALANCE; - r134_xn$putshapes$9Jrj(r134_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE + r134_balance, 0)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['line-to'](r1_MIDDLE + r134_balance, r1_XH)['heads-to'](r1_UPWARD)['to-outline']()); - r134_xn$putshapes$9Jrj(r1_leftwardTopSerif(r1_MIDDLE + r134_balance, r1_XH, r1_LONGJUT - r134_balance)); + r134_include(r1_glyphs['dotlessi.hooky'], true); r134_xn$putshapes$9Jrj(r1_rightwardBottomSerif(r1_MIDDLE, 0, r1_LONGJUT)); - r134_xn$putshapes$9Jrj(r1_leftwardBottomSerif(r1_MIDDLE, 0, r1_LONGJUT)); return void 0; }); - r1_xn$createglyph$7Hrq('dotlessi', function _r1_t73() { - var r136_xn$setwidth$9Jrj, r136_xn$assignunicode$7Hrq, r136_xn$startfrom$1aao, r136_xn$lineto$5sIl, r136_xn$curveto$1aao, r136_xn$cubicto$1aao, r136_xn$putshapes$9Jrj, r136_xn$reverselast$3qIs, r136_include, r136_xn$createstroke$7Hrq, r136_xn$setanchor$9Jrj, r136_otherwise, _r136_t0, _r136_t1, _r136_t2, _r136_t3, _r136_t4, _r136_t5, _r136_t6, _r136_t7, _r136_t8, _r136_t9; - _r136_t1 = this; - r136_xn$setwidth$9Jrj = _r136_t1['set-width']['bind'](_r136_t1); - r136_xn$assignunicode$7Hrq = _r136_t1['assign-unicode']['bind'](_r136_t1); - r136_xn$startfrom$1aao = _r136_t1['start-from']['bind'](_r136_t1); - r136_xn$lineto$5sIl = _r136_t1['line-to']['bind'](_r136_t1); - r136_xn$curveto$1aao = _r136_t1['curve-to']['bind'](_r136_t1); - r136_xn$cubicto$1aao = _r136_t1['cubic-to']['bind'](_r136_t1); - r136_xn$putshapes$9Jrj = _r136_t1['put-shapes']['bind'](_r136_t1); - r136_xn$reverselast$3qIs = _r136_t1['reverse-last']['bind'](_r136_t1); - r136_include = _r136_t1['include']['bind'](_r136_t1); - r136_xn$createstroke$7Hrq = _r136_t1['create-stroke']['bind'](_r136_t1); - r136_xn$setanchor$9Jrj = _r136_t1['set-anchor']['bind'](_r136_t1); - _r136_t1['gizmo'] = r1_globalTransform; - _r136_t1['set-width'](r1_WIDTH); - r136_xn$setwidth$9Jrj(r1_WIDTH); - r136_xn$assignunicode$7Hrq(305); - _r136_t2 = r136_include; - _r136_t3 = r1_glyphs; - _r136_t0 = r1_variantSelector['zero']; - if ('straight' === _r136_t0) { - _r136_t4 = 'dotlessi.straight'; - } else { - if ('hooky' === _r136_t0) { - _r136_t5 = 'dotlessi.hooky'; - } else { - if ('zshaped' === _r136_t0) { - _r136_t6 = 'dotlessi.zshaped'; - } else { - if ('serifed' === _r136_t0) { - _r136_t7 = 'dotlessi.serifed'; - } else { - r136_otherwise = _r136_t0; - _r136_t7 = 'dotlessi.serifed'; - } - _r136_t6 = _r136_t7; - } - _r136_t5 = _r136_t6; - } - _r136_t4 = _r136_t5; - } - _r136_t8 = _r136_t3[_r136_t4]; - _r136_t9 = true; - _r136_t2(_r136_t8, _r136_t9); + r1_xn$createglyph$7Hrq('dotlessi.serifed', function _r1_t74() { + var r136_xn$setwidth$9Jrj, r136_xn$assignunicode$7Hrq, r136_xn$startfrom$1aao, r136_xn$lineto$5sIl, r136_xn$curveto$1aao, r136_xn$cubicto$1aao, r136_xn$putshapes$9Jrj, r136_xn$reverselast$3qIs, r136_include, r136_xn$createstroke$7Hrq, r136_xn$setanchor$9Jrj, r136_balance, _r136_t0; + _r136_t0 = this; + r136_xn$setwidth$9Jrj = _r136_t0['set-width']['bind'](_r136_t0); + r136_xn$assignunicode$7Hrq = _r136_t0['assign-unicode']['bind'](_r136_t0); + r136_xn$startfrom$1aao = _r136_t0['start-from']['bind'](_r136_t0); + r136_xn$lineto$5sIl = _r136_t0['line-to']['bind'](_r136_t0); + r136_xn$curveto$1aao = _r136_t0['curve-to']['bind'](_r136_t0); + r136_xn$cubicto$1aao = _r136_t0['cubic-to']['bind'](_r136_t0); + r136_xn$putshapes$9Jrj = _r136_t0['put-shapes']['bind'](_r136_t0); + r136_xn$reverselast$3qIs = _r136_t0['reverse-last']['bind'](_r136_t0); + r136_include = _r136_t0['include']['bind'](_r136_t0); + r136_xn$createstroke$7Hrq = _r136_t0['create-stroke']['bind'](_r136_t0); + r136_xn$setanchor$9Jrj = _r136_t0['set-anchor']['bind'](_r136_t0); + _r136_t0['gizmo'] = r1_globalTransform; + _r136_t0['set-width'](r1_WIDTH); + r136_include(r1_eMarks); + r136_balance = r1_ILBALANCE; + r136_xn$putshapes$9Jrj(r136_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE + r136_balance, 0)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['line-to'](r1_MIDDLE + r136_balance, r1_XH)['heads-to'](r1_UPWARD)['to-outline']()); + r136_xn$putshapes$9Jrj(r1_leftwardTopSerif(r1_MIDDLE + r136_balance, r1_XH, r1_LONGJUT - r136_balance)); + r136_xn$putshapes$9Jrj(r1_rightwardBottomSerif(r1_MIDDLE, 0, r1_LONGJUT)); + r136_xn$putshapes$9Jrj(r1_leftwardBottomSerif(r1_MIDDLE, 0, r1_LONGJUT)); return void 0; }); - r1_xn$createglyph$7Hrq('dotaccent', function _r1_t74() { - var r138_xn$setwidth$9Jrj, r138_xn$assignunicode$7Hrq, r138_xn$startfrom$1aao, r138_xn$lineto$5sIl, r138_xn$curveto$1aao, r138_xn$cubicto$1aao, r138_xn$putshapes$9Jrj, r138_xn$reverselast$3qIs, r138_include, r138_xn$createstroke$7Hrq, r138_xn$setanchor$9Jrj, _r138_t0; - _r138_t0 = this; - r138_xn$setwidth$9Jrj = _r138_t0['set-width']['bind'](_r138_t0); - r138_xn$assignunicode$7Hrq = _r138_t0['assign-unicode']['bind'](_r138_t0); - r138_xn$startfrom$1aao = _r138_t0['start-from']['bind'](_r138_t0); - r138_xn$lineto$5sIl = _r138_t0['line-to']['bind'](_r138_t0); - r138_xn$curveto$1aao = _r138_t0['curve-to']['bind'](_r138_t0); - r138_xn$cubicto$1aao = _r138_t0['cubic-to']['bind'](_r138_t0); - r138_xn$putshapes$9Jrj = _r138_t0['put-shapes']['bind'](_r138_t0); - r138_xn$reverselast$3qIs = _r138_t0['reverse-last']['bind'](_r138_t0); - r138_include = _r138_t0['include']['bind'](_r138_t0); - r138_xn$createstroke$7Hrq = _r138_t0['create-stroke']['bind'](_r138_t0); - r138_xn$setanchor$9Jrj = _r138_t0['set-anchor']['bind'](_r138_t0); - _r138_t0['gizmo'] = r1_globalTransform; - _r138_t0['set-width'](r1_WIDTH); + r1_xn$createglyph$7Hrq('dotlessi', function _r1_t75() { + var r138_xn$setwidth$9Jrj, r138_xn$assignunicode$7Hrq, r138_xn$startfrom$1aao, r138_xn$lineto$5sIl, r138_xn$curveto$1aao, r138_xn$cubicto$1aao, r138_xn$putshapes$9Jrj, r138_xn$reverselast$3qIs, r138_include, r138_xn$createstroke$7Hrq, r138_xn$setanchor$9Jrj, r138_otherwise, _r138_t0, _r138_t1, _r138_t2, _r138_t3, _r138_t4, _r138_t5, _r138_t6, _r138_t7, _r138_t8, _r138_t9; + _r138_t1 = this; + r138_xn$setwidth$9Jrj = _r138_t1['set-width']['bind'](_r138_t1); + r138_xn$assignunicode$7Hrq = _r138_t1['assign-unicode']['bind'](_r138_t1); + r138_xn$startfrom$1aao = _r138_t1['start-from']['bind'](_r138_t1); + r138_xn$lineto$5sIl = _r138_t1['line-to']['bind'](_r138_t1); + r138_xn$curveto$1aao = _r138_t1['curve-to']['bind'](_r138_t1); + r138_xn$cubicto$1aao = _r138_t1['cubic-to']['bind'](_r138_t1); + r138_xn$putshapes$9Jrj = _r138_t1['put-shapes']['bind'](_r138_t1); + r138_xn$reverselast$3qIs = _r138_t1['reverse-last']['bind'](_r138_t1); + r138_include = _r138_t1['include']['bind'](_r138_t1); + r138_xn$createstroke$7Hrq = _r138_t1['create-stroke']['bind'](_r138_t1); + r138_xn$setanchor$9Jrj = _r138_t1['set-anchor']['bind'](_r138_t1); + _r138_t1['gizmo'] = r1_globalTransform; + _r138_t1['set-width'](r1_WIDTH); r138_xn$setwidth$9Jrj(r1_WIDTH); - r138_xn$setanchor$9Jrj('above', r1_MARK, r1_MIDDLE, r1_XH, r1_MIDDLE, r1_XH + r1_ACCENT); - r138_xn$putshapes$9Jrj([r1_Ring(r1_XH + r1_ACCENT + r1_DOTRADIUS, r1_XH + r1_ACCENT - r1_DOTRADIUS, r1_MIDDLE - r1_DOTRADIUS, r1_MIDDLE + r1_DOTRADIUS)]); + r138_xn$assignunicode$7Hrq(305); + _r138_t2 = r138_include; + _r138_t3 = r1_glyphs; + _r138_t0 = r1_variantSelector['zero']; + if ('straight' === _r138_t0) { + _r138_t4 = 'dotlessi.straight'; + } else { + if ('hooky' === _r138_t0) { + _r138_t5 = 'dotlessi.hooky'; + } else { + if ('zshaped' === _r138_t0) { + _r138_t6 = 'dotlessi.zshaped'; + } else { + if ('serifed' === _r138_t0) { + _r138_t7 = 'dotlessi.serifed'; + } else { + r138_otherwise = _r138_t0; + _r138_t7 = 'dotlessi.serifed'; + } + _r138_t6 = _r138_t7; + } + _r138_t5 = _r138_t6; + } + _r138_t4 = _r138_t5; + } + _r138_t8 = _r138_t3[_r138_t4]; + _r138_t9 = true; + _r138_t2(_r138_t8, _r138_t9); return void 0; }); - r1_xn$createglyph$7Hrq('i', function _r1_t75() { + r1_xn$createglyph$7Hrq('dotaccent', function _r1_t76() { var r140_xn$setwidth$9Jrj, r140_xn$assignunicode$7Hrq, r140_xn$startfrom$1aao, r140_xn$lineto$5sIl, r140_xn$curveto$1aao, r140_xn$cubicto$1aao, r140_xn$putshapes$9Jrj, r140_xn$reverselast$3qIs, r140_include, r140_xn$createstroke$7Hrq, r140_xn$setanchor$9Jrj, _r140_t0; _r140_t0 = this; r140_xn$setwidth$9Jrj = _r140_t0['set-width']['bind'](_r140_t0); @@ -1744,12 +1771,11 @@ _r140_t0['gizmo'] = r1_globalTransform; _r140_t0['set-width'](r1_WIDTH); r140_xn$setwidth$9Jrj(r1_WIDTH); - r140_xn$assignunicode$7Hrq('i'); - r140_include(r1_glyphs['dotlessi'], r1_BASE); - r140_include(r1_glyphs['dotaccent']); + r140_xn$setanchor$9Jrj('above', r1_MARK, r1_MIDDLE, r1_XH, r1_MIDDLE, r1_XH + r1_ACCENT); + r140_xn$putshapes$9Jrj([r1_Ring(r1_XH + r1_ACCENT + r1_DOTRADIUS, r1_XH + r1_ACCENT - r1_DOTRADIUS, r1_MIDDLE - r1_DOTRADIUS, r1_MIDDLE + r1_DOTRADIUS)]); return void 0; }); - r1_xn$createglyph$7Hrq('dotlessj.straight', function _r1_t76() { + r1_xn$createglyph$7Hrq('i', function _r1_t77() { var r142_xn$setwidth$9Jrj, r142_xn$assignunicode$7Hrq, r142_xn$startfrom$1aao, r142_xn$lineto$5sIl, r142_xn$curveto$1aao, r142_xn$cubicto$1aao, r142_xn$putshapes$9Jrj, r142_xn$reverselast$3qIs, r142_include, r142_xn$createstroke$7Hrq, r142_xn$setanchor$9Jrj, _r142_t0; _r142_t0 = this; r142_xn$setwidth$9Jrj = _r142_t0['set-width']['bind'](_r142_t0); @@ -1765,10 +1791,13 @@ r142_xn$setanchor$9Jrj = _r142_t0['set-anchor']['bind'](_r142_t0); _r142_t0['gizmo'] = r1_globalTransform; _r142_t0['set-width'](r1_WIDTH); - r142_xn$putshapes$9Jrj(r142_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE + r1_JBALANCE, r1_XH)['heads-to'](r1_DOWNWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['line-to'](r1_MIDDLE + r1_JBALANCE, 0)['arc-vh-to'](r1_MIDDLE + r1_DESCENDER, r1_DESCENDER + r1_HALFSTROKE)['to-outline']()); + r142_xn$setwidth$9Jrj(r1_WIDTH); + r142_xn$assignunicode$7Hrq('i'); + r142_include(r1_glyphs['dotlessi'], r1_BASE); + r142_include(r1_glyphs['dotaccent']); return void 0; }); - r1_xn$createglyph$7Hrq('dotlessj.serifed', function _r1_t77() { + r1_xn$createglyph$7Hrq('dotlessj.straight', function _r1_t78() { var r144_xn$setwidth$9Jrj, r144_xn$assignunicode$7Hrq, r144_xn$startfrom$1aao, r144_xn$lineto$5sIl, r144_xn$curveto$1aao, r144_xn$cubicto$1aao, r144_xn$putshapes$9Jrj, r144_xn$reverselast$3qIs, r144_include, r144_xn$createstroke$7Hrq, r144_xn$setanchor$9Jrj, _r144_t0; _r144_t0 = this; r144_xn$setwidth$9Jrj = _r144_t0['set-width']['bind'](_r144_t0); @@ -1784,11 +1813,10 @@ r144_xn$setanchor$9Jrj = _r144_t0['set-anchor']['bind'](_r144_t0); _r144_t0['gizmo'] = r1_globalTransform; _r144_t0['set-width'](r1_WIDTH); - r144_include(r1_glyphs['dotlessj.straight']); - r144_xn$putshapes$9Jrj(r1_leftwardTopSerif(r1_MIDDLE + r1_JBALANCE, r1_XH, r1_LONGJUT)); + r144_xn$putshapes$9Jrj(r144_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE + r1_JBALANCE, r1_XH)['heads-to'](r1_DOWNWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['line-to'](r1_MIDDLE + r1_JBALANCE, 0)['arc-vh-to'](r1_MIDDLE + r1_DESCENDER, r1_DESCENDER + r1_HALFSTROKE)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('dotlessj', function _r1_t78() { + r1_xn$createglyph$7Hrq('dotlessj.serifed', function _r1_t79() { var r146_xn$setwidth$9Jrj, r146_xn$assignunicode$7Hrq, r146_xn$startfrom$1aao, r146_xn$lineto$5sIl, r146_xn$curveto$1aao, r146_xn$cubicto$1aao, r146_xn$putshapes$9Jrj, r146_xn$reverselast$3qIs, r146_include, r146_xn$createstroke$7Hrq, r146_xn$setanchor$9Jrj, _r146_t0; _r146_t0 = this; r146_xn$setwidth$9Jrj = _r146_t0['set-width']['bind'](_r146_t0); @@ -1804,13 +1832,11 @@ r146_xn$setanchor$9Jrj = _r146_t0['set-anchor']['bind'](_r146_t0); _r146_t0['gizmo'] = r1_globalTransform; _r146_t0['set-width'](r1_WIDTH); - r146_xn$setwidth$9Jrj(r1_WIDTH); - r146_xn$setanchor$9Jrj('above', r1_BASE, r1_MIDDLE + r1_JBALANCE, r1_XH); - r146_xn$assignunicode$7Hrq(567); - r146_include(r1_glyphs['dotlessj.serifed']); + r146_include(r1_glyphs['dotlessj.straight']); + r146_xn$putshapes$9Jrj(r1_leftwardTopSerif(r1_MIDDLE + r1_JBALANCE, r1_XH, r1_LONGJUT)); return void 0; }); - r1_xn$createglyph$7Hrq('j', function _r1_t79() { + r1_xn$createglyph$7Hrq('dotlessj', function _r1_t80() { var r148_xn$setwidth$9Jrj, r148_xn$assignunicode$7Hrq, r148_xn$startfrom$1aao, r148_xn$lineto$5sIl, r148_xn$curveto$1aao, r148_xn$cubicto$1aao, r148_xn$putshapes$9Jrj, r148_xn$reverselast$3qIs, r148_include, r148_xn$createstroke$7Hrq, r148_xn$setanchor$9Jrj, _r148_t0; _r148_t0 = this; r148_xn$setwidth$9Jrj = _r148_t0['set-width']['bind'](_r148_t0); @@ -1827,12 +1853,12 @@ _r148_t0['gizmo'] = r1_globalTransform; _r148_t0['set-width'](r1_WIDTH); r148_xn$setwidth$9Jrj(r1_WIDTH); - r148_xn$assignunicode$7Hrq('j'); - r148_include(r1_glyphs['dotlessj'], r1_BASE); - r148_include(r1_glyphs['dotaccent']); + r148_xn$setanchor$9Jrj('above', r1_BASE, r1_MIDDLE + r1_JBALANCE, r1_XH); + r148_xn$assignunicode$7Hrq(567); + r148_include(r1_glyphs['dotlessj.serifed']); return void 0; }); - r1_xn$createglyph$7Hrq('l.straight', function _r1_t80() { + r1_xn$createglyph$7Hrq('j', function _r1_t81() { var r150_xn$setwidth$9Jrj, r150_xn$assignunicode$7Hrq, r150_xn$startfrom$1aao, r150_xn$lineto$5sIl, r150_xn$curveto$1aao, r150_xn$cubicto$1aao, r150_xn$putshapes$9Jrj, r150_xn$reverselast$3qIs, r150_include, r150_xn$createstroke$7Hrq, r150_xn$setanchor$9Jrj, _r150_t0; _r150_t0 = this; r150_xn$setwidth$9Jrj = _r150_t0['set-width']['bind'](_r150_t0); @@ -1848,10 +1874,13 @@ r150_xn$setanchor$9Jrj = _r150_t0['set-anchor']['bind'](_r150_t0); _r150_t0['gizmo'] = r1_globalTransform; _r150_t0['set-width'](r1_WIDTH); - r150_xn$putshapes$9Jrj(r150_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, 0)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['line-to'](r1_MIDDLE, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); + r150_xn$setwidth$9Jrj(r1_WIDTH); + r150_xn$assignunicode$7Hrq('j'); + r150_include(r1_glyphs['dotlessj'], r1_BASE); + r150_include(r1_glyphs['dotaccent']); return void 0; }); - r1_xn$createglyph$7Hrq('l.hooky', function _r1_t81() { + r1_xn$createglyph$7Hrq('l.straight', function _r1_t82() { var r152_xn$setwidth$9Jrj, r152_xn$assignunicode$7Hrq, r152_xn$startfrom$1aao, r152_xn$lineto$5sIl, r152_xn$curveto$1aao, r152_xn$cubicto$1aao, r152_xn$putshapes$9Jrj, r152_xn$reverselast$3qIs, r152_include, r152_xn$createstroke$7Hrq, r152_xn$setanchor$9Jrj, _r152_t0; _r152_t0 = this; r152_xn$setwidth$9Jrj = _r152_t0['set-width']['bind'](_r152_t0); @@ -1867,11 +1896,10 @@ r152_xn$setanchor$9Jrj = _r152_t0['set-anchor']['bind'](_r152_t0); _r152_t0['gizmo'] = r1_globalTransform; _r152_t0['set-width'](r1_WIDTH); - r152_include(r1_glyphs['l.straight']); - r152_xn$putshapes$9Jrj(r1_leftwardTopSerif(r1_MIDDLE, r1_CAP, r1_LONGJUT)); + r152_xn$putshapes$9Jrj(r152_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, 0)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['line-to'](r1_MIDDLE, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('l.zshaped', function _r1_t82() { + r1_xn$createglyph$7Hrq('l.hooky', function _r1_t83() { var r154_xn$setwidth$9Jrj, r154_xn$assignunicode$7Hrq, r154_xn$startfrom$1aao, r154_xn$lineto$5sIl, r154_xn$curveto$1aao, r154_xn$cubicto$1aao, r154_xn$putshapes$9Jrj, r154_xn$reverselast$3qIs, r154_include, r154_xn$createstroke$7Hrq, r154_xn$setanchor$9Jrj, _r154_t0; _r154_t0 = this; r154_xn$setwidth$9Jrj = _r154_t0['set-width']['bind'](_r154_t0); @@ -1887,12 +1915,12 @@ r154_xn$setanchor$9Jrj = _r154_t0['set-anchor']['bind'](_r154_t0); _r154_t0['gizmo'] = r1_globalTransform; _r154_t0['set-width'](r1_WIDTH); - r154_include(r1_glyphs['l.hooky']); - r154_xn$putshapes$9Jrj(r1_rightwardBottomSerif(r1_MIDDLE, 0, r1_LONGJUT)); + r154_include(r1_glyphs['l.straight']); + r154_xn$putshapes$9Jrj(r1_leftwardTopSerif(r1_MIDDLE, r1_CAP, r1_LONGJUT)); return void 0; }); - r1_xn$createglyph$7Hrq('l.serifed', function _r1_t83() { - var r156_xn$setwidth$9Jrj, r156_xn$assignunicode$7Hrq, r156_xn$startfrom$1aao, r156_xn$lineto$5sIl, r156_xn$curveto$1aao, r156_xn$cubicto$1aao, r156_xn$putshapes$9Jrj, r156_xn$reverselast$3qIs, r156_include, r156_xn$createstroke$7Hrq, r156_xn$setanchor$9Jrj, r156_balance, _r156_t0; + r1_xn$createglyph$7Hrq('l.zshaped', function _r1_t84() { + var r156_xn$setwidth$9Jrj, r156_xn$assignunicode$7Hrq, r156_xn$startfrom$1aao, r156_xn$lineto$5sIl, r156_xn$curveto$1aao, r156_xn$cubicto$1aao, r156_xn$putshapes$9Jrj, r156_xn$reverselast$3qIs, r156_include, r156_xn$createstroke$7Hrq, r156_xn$setanchor$9Jrj, _r156_t0; _r156_t0 = this; r156_xn$setwidth$9Jrj = _r156_t0['set-width']['bind'](_r156_t0); r156_xn$assignunicode$7Hrq = _r156_t0['assign-unicode']['bind'](_r156_t0); @@ -1907,88 +1935,82 @@ r156_xn$setanchor$9Jrj = _r156_t0['set-anchor']['bind'](_r156_t0); _r156_t0['gizmo'] = r1_globalTransform; _r156_t0['set-width'](r1_WIDTH); - r156_balance = r1_ILBALANCE; - r156_xn$putshapes$9Jrj(r156_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE + r156_balance, 0)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['line-to'](r1_MIDDLE + r156_balance, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); - r156_xn$putshapes$9Jrj(r1_leftwardTopSerif(r1_MIDDLE + r156_balance, r1_CAP, r1_LONGJUT - r156_balance)); + r156_include(r1_glyphs['l.hooky']); r156_xn$putshapes$9Jrj(r1_rightwardBottomSerif(r1_MIDDLE, 0, r1_LONGJUT)); - r156_xn$putshapes$9Jrj(r1_leftwardBottomSerif(r1_MIDDLE, 0, r1_LONGJUT)); return void 0; }); - r1_xn$createglyph$7Hrq('l', function _r1_t84() { - var r158_xn$setwidth$9Jrj, r158_xn$assignunicode$7Hrq, r158_xn$startfrom$1aao, r158_xn$lineto$5sIl, r158_xn$curveto$1aao, r158_xn$cubicto$1aao, r158_xn$putshapes$9Jrj, r158_xn$reverselast$3qIs, r158_include, r158_xn$createstroke$7Hrq, r158_xn$setanchor$9Jrj, r158_otherwise, _r158_t0, _r158_t1, _r158_t2, _r158_t3, _r158_t4, _r158_t5, _r158_t6, _r158_t7, _r158_t8; - _r158_t1 = this; - r158_xn$setwidth$9Jrj = _r158_t1['set-width']['bind'](_r158_t1); - r158_xn$assignunicode$7Hrq = _r158_t1['assign-unicode']['bind'](_r158_t1); - r158_xn$startfrom$1aao = _r158_t1['start-from']['bind'](_r158_t1); - r158_xn$lineto$5sIl = _r158_t1['line-to']['bind'](_r158_t1); - r158_xn$curveto$1aao = _r158_t1['curve-to']['bind'](_r158_t1); - r158_xn$cubicto$1aao = _r158_t1['cubic-to']['bind'](_r158_t1); - r158_xn$putshapes$9Jrj = _r158_t1['put-shapes']['bind'](_r158_t1); - r158_xn$reverselast$3qIs = _r158_t1['reverse-last']['bind'](_r158_t1); - r158_include = _r158_t1['include']['bind'](_r158_t1); - r158_xn$createstroke$7Hrq = _r158_t1['create-stroke']['bind'](_r158_t1); - r158_xn$setanchor$9Jrj = _r158_t1['set-anchor']['bind'](_r158_t1); - _r158_t1['gizmo'] = r1_globalTransform; - _r158_t1['set-width'](r1_WIDTH); - r158_xn$setwidth$9Jrj(r1_WIDTH); - r158_xn$assignunicode$7Hrq('l'); - r158_include(r1_bMarks); - _r158_t2 = r158_include; - _r158_t3 = r1_glyphs; - _r158_t0 = r1_variantSelector['zero']; - if ('straight' === _r158_t0) { - _r158_t4 = 'l.straight'; - } else { - if ('hooky' === _r158_t0) { - _r158_t5 = 'l.hooky'; - } else { - if ('zshaped' === _r158_t0) { - _r158_t6 = 'l.zshaped'; - } else { - if ('serifed' === _r158_t0) { - _r158_t7 = 'l.serifed'; - } else { - r158_otherwise = _r158_t0; - _r158_t7 = 'l.serifed'; - } - _r158_t6 = _r158_t7; - } - _r158_t5 = _r158_t6; - } - _r158_t4 = _r158_t5; - } - _r158_t8 = _r158_t3[_r158_t4]; - _r158_t2(_r158_t8); + r1_xn$createglyph$7Hrq('l.serifed', function _r1_t85() { + var r158_xn$setwidth$9Jrj, r158_xn$assignunicode$7Hrq, r158_xn$startfrom$1aao, r158_xn$lineto$5sIl, r158_xn$curveto$1aao, r158_xn$cubicto$1aao, r158_xn$putshapes$9Jrj, r158_xn$reverselast$3qIs, r158_include, r158_xn$createstroke$7Hrq, r158_xn$setanchor$9Jrj, r158_balance, _r158_t0; + _r158_t0 = this; + r158_xn$setwidth$9Jrj = _r158_t0['set-width']['bind'](_r158_t0); + r158_xn$assignunicode$7Hrq = _r158_t0['assign-unicode']['bind'](_r158_t0); + r158_xn$startfrom$1aao = _r158_t0['start-from']['bind'](_r158_t0); + r158_xn$lineto$5sIl = _r158_t0['line-to']['bind'](_r158_t0); + r158_xn$curveto$1aao = _r158_t0['curve-to']['bind'](_r158_t0); + r158_xn$cubicto$1aao = _r158_t0['cubic-to']['bind'](_r158_t0); + r158_xn$putshapes$9Jrj = _r158_t0['put-shapes']['bind'](_r158_t0); + r158_xn$reverselast$3qIs = _r158_t0['reverse-last']['bind'](_r158_t0); + r158_include = _r158_t0['include']['bind'](_r158_t0); + r158_xn$createstroke$7Hrq = _r158_t0['create-stroke']['bind'](_r158_t0); + r158_xn$setanchor$9Jrj = _r158_t0['set-anchor']['bind'](_r158_t0); + _r158_t0['gizmo'] = r1_globalTransform; + _r158_t0['set-width'](r1_WIDTH); + r158_balance = r1_ILBALANCE; + r158_xn$putshapes$9Jrj(r158_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE + r158_balance, 0)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['line-to'](r1_MIDDLE + r158_balance, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); + r158_xn$putshapes$9Jrj(r1_leftwardTopSerif(r1_MIDDLE + r158_balance, r1_CAP, r1_LONGJUT - r158_balance)); + r158_xn$putshapes$9Jrj(r1_rightwardBottomSerif(r1_MIDDLE, 0, r1_LONGJUT)); + r158_xn$putshapes$9Jrj(r1_leftwardBottomSerif(r1_MIDDLE, 0, r1_LONGJUT)); return void 0; }); - r1_xn$createglyph$7Hrq('x', function _r1_t85() { - var r160_xn$setwidth$9Jrj, r160_xn$assignunicode$7Hrq, r160_xn$startfrom$1aao, r160_xn$lineto$5sIl, r160_xn$curveto$1aao, r160_xn$cubicto$1aao, r160_xn$putshapes$9Jrj, r160_xn$reverselast$3qIs, r160_include, r160_xn$createstroke$7Hrq, r160_xn$setanchor$9Jrj, r160_TURN, r160_barone, r160_bartwo, _r160_t0; - _r160_t0 = this; - r160_xn$setwidth$9Jrj = _r160_t0['set-width']['bind'](_r160_t0); - r160_xn$assignunicode$7Hrq = _r160_t0['assign-unicode']['bind'](_r160_t0); - r160_xn$startfrom$1aao = _r160_t0['start-from']['bind'](_r160_t0); - r160_xn$lineto$5sIl = _r160_t0['line-to']['bind'](_r160_t0); - r160_xn$curveto$1aao = _r160_t0['curve-to']['bind'](_r160_t0); - r160_xn$cubicto$1aao = _r160_t0['cubic-to']['bind'](_r160_t0); - r160_xn$putshapes$9Jrj = _r160_t0['put-shapes']['bind'](_r160_t0); - r160_xn$reverselast$3qIs = _r160_t0['reverse-last']['bind'](_r160_t0); - r160_include = _r160_t0['include']['bind'](_r160_t0); - r160_xn$createstroke$7Hrq = _r160_t0['create-stroke']['bind'](_r160_t0); - r160_xn$setanchor$9Jrj = _r160_t0['set-anchor']['bind'](_r160_t0); - _r160_t0['gizmo'] = r1_globalTransform; - _r160_t0['set-width'](r1_WIDTH); + r1_xn$createglyph$7Hrq('l', function _r1_t86() { + var r160_xn$setwidth$9Jrj, r160_xn$assignunicode$7Hrq, r160_xn$startfrom$1aao, r160_xn$lineto$5sIl, r160_xn$curveto$1aao, r160_xn$cubicto$1aao, r160_xn$putshapes$9Jrj, r160_xn$reverselast$3qIs, r160_include, r160_xn$createstroke$7Hrq, r160_xn$setanchor$9Jrj, r160_otherwise, _r160_t0, _r160_t1, _r160_t2, _r160_t3, _r160_t4, _r160_t5, _r160_t6, _r160_t7, _r160_t8; + _r160_t1 = this; + r160_xn$setwidth$9Jrj = _r160_t1['set-width']['bind'](_r160_t1); + r160_xn$assignunicode$7Hrq = _r160_t1['assign-unicode']['bind'](_r160_t1); + r160_xn$startfrom$1aao = _r160_t1['start-from']['bind'](_r160_t1); + r160_xn$lineto$5sIl = _r160_t1['line-to']['bind'](_r160_t1); + r160_xn$curveto$1aao = _r160_t1['curve-to']['bind'](_r160_t1); + r160_xn$cubicto$1aao = _r160_t1['cubic-to']['bind'](_r160_t1); + r160_xn$putshapes$9Jrj = _r160_t1['put-shapes']['bind'](_r160_t1); + r160_xn$reverselast$3qIs = _r160_t1['reverse-last']['bind'](_r160_t1); + r160_include = _r160_t1['include']['bind'](_r160_t1); + r160_xn$createstroke$7Hrq = _r160_t1['create-stroke']['bind'](_r160_t1); + r160_xn$setanchor$9Jrj = _r160_t1['set-anchor']['bind'](_r160_t1); + _r160_t1['gizmo'] = r1_globalTransform; + _r160_t1['set-width'](r1_WIDTH); r160_xn$setwidth$9Jrj(r1_WIDTH); - r160_xn$assignunicode$7Hrq('x'); - r160_include(r1_eMarks); - r160_TURN = r1_XH * 0.1; - r160_barone = r160_xn$createstroke$7Hrq()['start-from'](r1_SB + r1_HALFSTROKE + r1_O, 0)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['cubic-to'](r1_SB + r1_HALFSTROKE + r1_O, r160_TURN + 0.17 * (r1_XH - r160_TURN), r1_RIGHTSB - r1_HALFSTROKE - r1_O, r1_XH - r160_TURN - 0.17 * (r1_XH - r160_TURN), r1_RIGHTSB - r1_HALFSTROKE - r1_O, r1_XH)['heads-to'](r1_UPWARD); - r160_bartwo = r160_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB - r1_HALFSTROKE - r1_O, 0)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['cubic-to'](r1_RIGHTSB - r1_HALFSTROKE - r1_O, r160_TURN + 0.17 * (r1_XH - r160_TURN), r1_SB + r1_HALFSTROKE + r1_O, r1_XH - r160_TURN - 0.17 * (r1_XH - r160_TURN), r1_SB + r1_HALFSTROKE + r1_O, r1_XH)['heads-to'](r1_UPWARD); - r160_xn$putshapes$9Jrj(r160_barone['to-outline']()); - r160_xn$putshapes$9Jrj(r160_bartwo['to-outline']()); + r160_xn$assignunicode$7Hrq('l'); + r160_include(r1_bMarks); + _r160_t2 = r160_include; + _r160_t3 = r1_glyphs; + _r160_t0 = r1_variantSelector['zero']; + if ('straight' === _r160_t0) { + _r160_t4 = 'l.straight'; + } else { + if ('hooky' === _r160_t0) { + _r160_t5 = 'l.hooky'; + } else { + if ('zshaped' === _r160_t0) { + _r160_t6 = 'l.zshaped'; + } else { + if ('serifed' === _r160_t0) { + _r160_t7 = 'l.serifed'; + } else { + r160_otherwise = _r160_t0; + _r160_t7 = 'l.serifed'; + } + _r160_t6 = _r160_t7; + } + _r160_t5 = _r160_t6; + } + _r160_t4 = _r160_t5; + } + _r160_t8 = _r160_t3[_r160_t4]; + _r160_t2(_r160_t8); return void 0; }); - r1_xn$createglyph$7Hrq('v', function _r1_t86() { - var r162_xn$setwidth$9Jrj, r162_xn$assignunicode$7Hrq, r162_xn$startfrom$1aao, r162_xn$lineto$5sIl, r162_xn$curveto$1aao, r162_xn$cubicto$1aao, r162_xn$putshapes$9Jrj, r162_xn$reverselast$3qIs, r162_include, r162_xn$createstroke$7Hrq, r162_xn$setanchor$9Jrj, r162_TURN, r162_leftbar, r162_rightbar, _r162_t0; + r1_xn$createglyph$7Hrq('x', function _r1_t87() { + var r162_xn$setwidth$9Jrj, r162_xn$assignunicode$7Hrq, r162_xn$startfrom$1aao, r162_xn$lineto$5sIl, r162_xn$curveto$1aao, r162_xn$cubicto$1aao, r162_xn$putshapes$9Jrj, r162_xn$reverselast$3qIs, r162_include, r162_xn$createstroke$7Hrq, r162_xn$setanchor$9Jrj, r162_TURN, r162_barone, r162_bartwo, _r162_t0; _r162_t0 = this; r162_xn$setwidth$9Jrj = _r162_t0['set-width']['bind'](_r162_t0); r162_xn$assignunicode$7Hrq = _r162_t0['assign-unicode']['bind'](_r162_t0); @@ -2004,22 +2026,17 @@ _r162_t0['gizmo'] = r1_globalTransform; _r162_t0['set-width'](r1_WIDTH); r162_xn$setwidth$9Jrj(r1_WIDTH); - r162_xn$assignunicode$7Hrq('v'); + r162_xn$assignunicode$7Hrq('x'); r162_include(r1_eMarks); - r162_TURN = r1_XH * 0.9; - r162_leftbar = r162_xn$createstroke$7Hrq(); - r162_leftbar['start-from'](r1_SB, r1_XH)['heads-to'](r1_DOWNWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_SB, r162_TURN)['heads-to'](r1_DOWNWARD)['curve-to'](r1_SB, (1 - 0.27) * r162_TURN, r1_MIDDLE - r1_STROKE / 2, 0)['set-width'](r1_STROKE * 0.8, 0); - r162_rightbar = r162_xn$createstroke$7Hrq(); - r162_rightbar['start-from'](r1_RIGHTSB, r1_XH)['heads-to'](r1_DOWNWARD)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB, r162_TURN)['heads-to'](r1_DOWNWARD)['curve-to'](r1_RIGHTSB, (1 - 0.27) * r162_TURN, r1_MIDDLE + r1_STROKE / 2, 0)['set-width'](0, r1_STROKE * 0.8); - r162_xn$putshapes$9Jrj(r162_leftbar['to-outline']()); - r162_xn$putshapes$9Jrj(r162_rightbar['to-outline']()); - r162_xn$startfrom$1aao(r1_MIDDLE + r1_STROKE / 2, 0); - r162_xn$lineto$5sIl(r1_MIDDLE - r1_STROKE / 2, 0); - r162_xn$lineto$5sIl(r1_MIDDLE, r1_STROKE); + r162_TURN = r1_XH * 0.1; + r162_barone = r162_xn$createstroke$7Hrq()['start-from'](r1_SB + r1_HALFSTROKE + r1_O, 0)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['cubic-to'](r1_SB + r1_HALFSTROKE + r1_O, r162_TURN + 0.17 * (r1_XH - r162_TURN), r1_RIGHTSB - r1_HALFSTROKE - r1_O, r1_XH - r162_TURN - 0.17 * (r1_XH - r162_TURN), r1_RIGHTSB - r1_HALFSTROKE - r1_O, r1_XH)['heads-to'](r1_UPWARD); + r162_bartwo = r162_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB - r1_HALFSTROKE - r1_O, 0)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['cubic-to'](r1_RIGHTSB - r1_HALFSTROKE - r1_O, r162_TURN + 0.17 * (r1_XH - r162_TURN), r1_SB + r1_HALFSTROKE + r1_O, r1_XH - r162_TURN - 0.17 * (r1_XH - r162_TURN), r1_SB + r1_HALFSTROKE + r1_O, r1_XH)['heads-to'](r1_UPWARD); + r162_xn$putshapes$9Jrj(r162_barone['to-outline']()); + r162_xn$putshapes$9Jrj(r162_bartwo['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('w', function _r1_t87() { - var r164_xn$setwidth$9Jrj, r164_xn$assignunicode$7Hrq, r164_xn$startfrom$1aao, r164_xn$lineto$5sIl, r164_xn$curveto$1aao, r164_xn$cubicto$1aao, r164_xn$putshapes$9Jrj, r164_xn$reverselast$3qIs, r164_include, r164_xn$createstroke$7Hrq, r164_xn$setanchor$9Jrj, r164_TURN, r164_turn2, r164_wheight, r164_bottomStroke, r164_m1, r164_m2, _r164_t0; + r1_xn$createglyph$7Hrq('v', function _r1_t88() { + var r164_xn$setwidth$9Jrj, r164_xn$assignunicode$7Hrq, r164_xn$startfrom$1aao, r164_xn$lineto$5sIl, r164_xn$curveto$1aao, r164_xn$cubicto$1aao, r164_xn$putshapes$9Jrj, r164_xn$reverselast$3qIs, r164_include, r164_xn$createstroke$7Hrq, r164_xn$setanchor$9Jrj, r164_TURN, r164_leftbar, r164_rightbar, _r164_t0; _r164_t0 = this; r164_xn$setwidth$9Jrj = _r164_t0['set-width']['bind'](_r164_t0); r164_xn$assignunicode$7Hrq = _r164_t0['assign-unicode']['bind'](_r164_t0); @@ -2035,28 +2052,22 @@ _r164_t0['gizmo'] = r1_globalTransform; _r164_t0['set-width'](r1_WIDTH); r164_xn$setwidth$9Jrj(r1_WIDTH); - r164_xn$assignunicode$7Hrq('w'); + r164_xn$assignunicode$7Hrq('v'); r164_include(r1_eMarks); - r164_TURN = r1_XH * 0.75; - r164_turn2 = r1_XH * 0.59; - r164_wheight = r1_XH * 0.6; - r164_bottomStroke = Math['min'](r1_STROKE * 0.8, (r1_WIDTH - r1_SB * 2) * 0.175); - r164_m1 = r1_WIDTH * 0.325; - r164_m2 = r1_WIDTH * 0.675; - r164_xn$putshapes$9Jrj(r164_xn$createstroke$7Hrq()['start-from'](r1_SB, r1_XH)['heads-to'](r1_DOWNWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_SB, r164_TURN)['heads-to'](r1_DOWNWARD)['curve-to'](r1_SB, (1 - 0.27) * r164_TURN, r164_m1 - r164_bottomStroke / 2, 0)['set-width'](r164_bottomStroke, 0)['to-outline']()); - r164_xn$putshapes$9Jrj(r164_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, r1_XH)['heads-to'](r1_DOWNWARD)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB, r164_TURN)['heads-to'](r1_DOWNWARD)['curve-to'](r1_RIGHTSB, (1 - 0.27) * r164_TURN, r164_m2 + r164_bottomStroke / 2, 0)['set-width'](0, r164_bottomStroke)['to-outline']()); - r164_xn$putshapes$9Jrj(r164_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE + r164_bottomStroke / 2, r164_wheight)['heads-to'](r1_DOWNWARD)['set-width'](0, r164_bottomStroke)['line-to'](r1_MIDDLE + r164_bottomStroke / 2, r164_turn2)['heads-to'](r1_DOWNWARD)['curve-to'](r1_MIDDLE + r164_bottomStroke / 2, (1 - 0.1) * r164_turn2, r164_m1 + r164_bottomStroke / 2, 0)['set-width'](0, r164_bottomStroke)['to-outline']()); - r164_xn$putshapes$9Jrj(r164_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE - r164_bottomStroke / 2, r164_wheight)['heads-to'](r1_DOWNWARD)['set-width'](r164_bottomStroke, 0)['line-to'](r1_MIDDLE - r164_bottomStroke / 2, r164_turn2)['heads-to'](r1_DOWNWARD)['curve-to'](r1_MIDDLE - r164_bottomStroke / 2, (1 - 0.1) * r164_turn2, r164_m2 - r164_bottomStroke / 2, 0)['set-width'](r164_bottomStroke, 0)['to-outline']()); - r164_xn$startfrom$1aao(r164_m1 + r164_bottomStroke / 2, 0); - r164_xn$lineto$5sIl(r164_m1 - r164_bottomStroke / 2, 0); - r164_xn$lineto$5sIl(r164_m1, r164_bottomStroke); - r164_xn$startfrom$1aao(r164_m2 + r164_bottomStroke / 2, 0); - r164_xn$lineto$5sIl(r164_m2 - r164_bottomStroke / 2, 0); - r164_xn$lineto$5sIl(r164_m2, r164_bottomStroke); + r164_TURN = r1_XH * 0.9; + r164_leftbar = r164_xn$createstroke$7Hrq(); + r164_leftbar['start-from'](r1_SB, r1_XH)['heads-to'](r1_DOWNWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_SB, r164_TURN)['heads-to'](r1_DOWNWARD)['curve-to'](r1_SB, (1 - 0.27) * r164_TURN, r1_MIDDLE - r1_STROKE / 2, 0)['set-width'](r1_STROKE * 0.8, 0); + r164_rightbar = r164_xn$createstroke$7Hrq(); + r164_rightbar['start-from'](r1_RIGHTSB, r1_XH)['heads-to'](r1_DOWNWARD)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB, r164_TURN)['heads-to'](r1_DOWNWARD)['curve-to'](r1_RIGHTSB, (1 - 0.27) * r164_TURN, r1_MIDDLE + r1_STROKE / 2, 0)['set-width'](0, r1_STROKE * 0.8); + r164_xn$putshapes$9Jrj(r164_leftbar['to-outline']()); + r164_xn$putshapes$9Jrj(r164_rightbar['to-outline']()); + r164_xn$startfrom$1aao(r1_MIDDLE + r1_STROKE / 2, 0); + r164_xn$lineto$5sIl(r1_MIDDLE - r1_STROKE / 2, 0); + r164_xn$lineto$5sIl(r1_MIDDLE, r1_STROKE); return void 0; }); - r1_xn$createglyph$7Hrq('y.upright', function _r1_t88() { - var r166_xn$setwidth$9Jrj, r166_xn$assignunicode$7Hrq, r166_xn$startfrom$1aao, r166_xn$lineto$5sIl, r166_xn$curveto$1aao, r166_xn$cubicto$1aao, r166_xn$putshapes$9Jrj, r166_xn$reverselast$3qIs, r166_include, r166_xn$createstroke$7Hrq, r166_xn$setanchor$9Jrj, r166_turn1, r166_turn2, r166_cross, r166_xbottom, r166_barone, r166_bartwo, _r166_t0; + r1_xn$createglyph$7Hrq('w', function _r1_t89() { + var r166_xn$setwidth$9Jrj, r166_xn$assignunicode$7Hrq, r166_xn$startfrom$1aao, r166_xn$lineto$5sIl, r166_xn$curveto$1aao, r166_xn$cubicto$1aao, r166_xn$putshapes$9Jrj, r166_xn$reverselast$3qIs, r166_include, r166_xn$createstroke$7Hrq, r166_xn$setanchor$9Jrj, r166_TURN, r166_turn2, r166_wheight, r166_bottomStroke, r166_m1, r166_m2, _r166_t0; _r166_t0 = this; r166_xn$setwidth$9Jrj = _r166_t0['set-width']['bind'](_r166_t0); r166_xn$assignunicode$7Hrq = _r166_t0['assign-unicode']['bind'](_r166_t0); @@ -2072,19 +2083,28 @@ _r166_t0['gizmo'] = r1_globalTransform; _r166_t0['set-width'](r1_WIDTH); r166_xn$setwidth$9Jrj(r1_WIDTH); - r166_include(r1_pMarks); - r166_turn1 = r1_DESCENDER + (r1_XH - r1_DESCENDER) * 0.1; - r166_turn2 = r1_XH * 0.1; - r166_cross = r1_XH * 0.15; - r166_xbottom = r1_WIDTH * 0.4; - r166_barone = r166_xn$createstroke$7Hrq()['start-from'](r166_xbottom, r1_DESCENDER)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['cubic-to'](r166_xbottom, r166_turn1 + 0.3 * (r1_XH - r166_turn1), r1_RIGHTSB - r1_HALFSTROKE - r1_O, r1_XH - r166_turn1 - 0.65 * (r1_XH - r166_turn1), r1_RIGHTSB - r1_HALFSTROKE - r1_O, r1_XH)['heads-to'](r1_UPWARD); - r166_bartwo = r166_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r166_cross)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['curve-to'](r1_SB + r1_HALFSTROKE + r1_O, r1_XH - r166_turn2 - 0.35 * (r1_XH - r166_turn2), r1_SB + r1_HALFSTROKE + r1_O, r1_XH)['heads-to'](r1_UPWARD); - r166_xn$putshapes$9Jrj(r166_barone['to-outline']()); - r166_xn$putshapes$9Jrj(r166_bartwo['to-outline']()); + r166_xn$assignunicode$7Hrq('w'); + r166_include(r1_eMarks); + r166_TURN = r1_XH * 0.75; + r166_turn2 = r1_XH * 0.59; + r166_wheight = r1_XH * 0.6; + r166_bottomStroke = Math['min'](r1_STROKE * 0.8, (r1_WIDTH - r1_SB * 2) * 0.175); + r166_m1 = r1_WIDTH * 0.325; + r166_m2 = r1_WIDTH * 0.675; + r166_xn$putshapes$9Jrj(r166_xn$createstroke$7Hrq()['start-from'](r1_SB, r1_XH)['heads-to'](r1_DOWNWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_SB, r166_TURN)['heads-to'](r1_DOWNWARD)['curve-to'](r1_SB, (1 - 0.27) * r166_TURN, r166_m1 - r166_bottomStroke / 2, 0)['set-width'](r166_bottomStroke, 0)['to-outline']()); + r166_xn$putshapes$9Jrj(r166_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, r1_XH)['heads-to'](r1_DOWNWARD)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB, r166_TURN)['heads-to'](r1_DOWNWARD)['curve-to'](r1_RIGHTSB, (1 - 0.27) * r166_TURN, r166_m2 + r166_bottomStroke / 2, 0)['set-width'](0, r166_bottomStroke)['to-outline']()); + r166_xn$putshapes$9Jrj(r166_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE + r166_bottomStroke / 2, r166_wheight)['heads-to'](r1_DOWNWARD)['set-width'](0, r166_bottomStroke)['line-to'](r1_MIDDLE + r166_bottomStroke / 2, r166_turn2)['heads-to'](r1_DOWNWARD)['curve-to'](r1_MIDDLE + r166_bottomStroke / 2, (1 - 0.1) * r166_turn2, r166_m1 + r166_bottomStroke / 2, 0)['set-width'](0, r166_bottomStroke)['to-outline']()); + r166_xn$putshapes$9Jrj(r166_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE - r166_bottomStroke / 2, r166_wheight)['heads-to'](r1_DOWNWARD)['set-width'](r166_bottomStroke, 0)['line-to'](r1_MIDDLE - r166_bottomStroke / 2, r166_turn2)['heads-to'](r1_DOWNWARD)['curve-to'](r1_MIDDLE - r166_bottomStroke / 2, (1 - 0.1) * r166_turn2, r166_m2 - r166_bottomStroke / 2, 0)['set-width'](r166_bottomStroke, 0)['to-outline']()); + r166_xn$startfrom$1aao(r166_m1 + r166_bottomStroke / 2, 0); + r166_xn$lineto$5sIl(r166_m1 - r166_bottomStroke / 2, 0); + r166_xn$lineto$5sIl(r166_m1, r166_bottomStroke); + r166_xn$startfrom$1aao(r166_m2 + r166_bottomStroke / 2, 0); + r166_xn$lineto$5sIl(r166_m2 - r166_bottomStroke / 2, 0); + r166_xn$lineto$5sIl(r166_m2, r166_bottomStroke); return void 0; }); - r1_xn$createglyph$7Hrq('y.italic', function _r1_t89() { - var r168_xn$setwidth$9Jrj, r168_xn$assignunicode$7Hrq, r168_xn$startfrom$1aao, r168_xn$lineto$5sIl, r168_xn$curveto$1aao, r168_xn$cubicto$1aao, r168_xn$putshapes$9Jrj, r168_xn$reverselast$3qIs, r168_include, r168_xn$createstroke$7Hrq, r168_xn$setanchor$9Jrj, r168_TURN, r168_cross, r168_xbottom, r168_barone, r168_bartwo, _r168_t0; + r1_xn$createglyph$7Hrq('y.upright', function _r1_t90() { + var r168_xn$setwidth$9Jrj, r168_xn$assignunicode$7Hrq, r168_xn$startfrom$1aao, r168_xn$lineto$5sIl, r168_xn$curveto$1aao, r168_xn$cubicto$1aao, r168_xn$putshapes$9Jrj, r168_xn$reverselast$3qIs, r168_include, r168_xn$createstroke$7Hrq, r168_xn$setanchor$9Jrj, r168_xbottom, r168_turnp, r168_xb, r168_yb, _r168_t0; _r168_t0 = this; r168_xn$setwidth$9Jrj = _r168_t0['set-width']['bind'](_r168_t0); r168_xn$assignunicode$7Hrq = _r168_t0['assign-unicode']['bind'](_r168_t0); @@ -2101,17 +2121,16 @@ _r168_t0['set-width'](r1_WIDTH); r168_xn$setwidth$9Jrj(r1_WIDTH); r168_include(r1_pMarks); - r168_TURN = r1_XH * 0.1; - r168_cross = r1_XH * 0.15; - r168_xbottom = r1_WIDTH * 0.4; - r168_barone = r168_xn$createstroke$7Hrq()['start-from'](r168_xbottom, r1_DESCENDER)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['cubic-to'](r168_xbottom, r168_TURN + 0.17 * (r1_XH - r168_TURN), r1_RIGHTSB - r1_HALFSTROKE - r1_O, r1_XH - r168_TURN - 0.17 * (r1_XH - r168_TURN), r1_RIGHTSB - r1_HALFSTROKE - r1_O, r1_XH)['heads-to'](r1_UPWARD); - r168_bartwo = r168_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r168_cross)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['curve-to'](r1_SB + r1_HALFSTROKE + r1_O, r1_XH - r168_TURN - 0.17 * (r1_XH - r168_TURN), r1_SB + r1_HALFSTROKE + r1_O, r1_XH)['heads-to'](r1_UPWARD); - r168_xn$putshapes$9Jrj(r168_barone['to-outline']()); - r168_xn$putshapes$9Jrj(r168_bartwo['to-outline']()); + r168_xbottom = r1_mix(r1_SB, r1_RIGHTSB, 0.28); + r168_turnp = r1_XH / (r1_XH - r1_DESCENDER); + r168_xb = r1_mix(r1_SB, r1_RIGHTSB, 0.51); + r168_yb = r1_mix(0, r1_XH, 0.1 * r168_turnp); + r168_xn$putshapes$9Jrj(r1_xStrand(r168_xbottom, r1_DESCENDER, r1_RIGHTSB, r1_XH, 0.1, 0.6, 0.14)); + r168_xn$putshapes$9Jrj(r1_halfXStrand(r1_SB, r1_XH, r168_xb, r168_yb, 0.1 * r168_turnp, 0.4, 0.14 * r168_turnp)); return void 0; }); - r1_xn$createglyph$7Hrq('y', function _r1_t90() { - var r170_xn$setwidth$9Jrj, r170_xn$assignunicode$7Hrq, r170_xn$startfrom$1aao, r170_xn$lineto$5sIl, r170_xn$curveto$1aao, r170_xn$cubicto$1aao, r170_xn$putshapes$9Jrj, r170_xn$reverselast$3qIs, r170_include, r170_xn$createstroke$7Hrq, r170_xn$setanchor$9Jrj, _r170_t0; + r1_xn$createglyph$7Hrq('y.italic', function _r1_t91() { + var r170_xn$setwidth$9Jrj, r170_xn$assignunicode$7Hrq, r170_xn$startfrom$1aao, r170_xn$lineto$5sIl, r170_xn$curveto$1aao, r170_xn$cubicto$1aao, r170_xn$putshapes$9Jrj, r170_xn$reverselast$3qIs, r170_include, r170_xn$createstroke$7Hrq, r170_xn$setanchor$9Jrj, r170_TURN, r170_cross, r170_xbottom, r170_barone, r170_bartwo, _r170_t0; _r170_t0 = this; r170_xn$setwidth$9Jrj = _r170_t0['set-width']['bind'](_r170_t0); r170_xn$assignunicode$7Hrq = _r170_t0['assign-unicode']['bind'](_r170_t0); @@ -2127,16 +2146,18 @@ _r170_t0['gizmo'] = r1_globalTransform; _r170_t0['set-width'](r1_WIDTH); r170_xn$setwidth$9Jrj(r1_WIDTH); - r170_xn$assignunicode$7Hrq('y'); - if (r1_para['italicangle'] > 0) { - r170_include(r1_glyphs['y.italic'], true); - } else { - r170_include(r1_glyphs['y.upright'], true); - } + r170_include(r1_pMarks); + r170_TURN = r1_XH * 0.1; + r170_cross = r1_XH * 0.15; + r170_xbottom = r1_WIDTH * 0.4; + r170_barone = r170_xn$createstroke$7Hrq()['start-from'](r170_xbottom, r1_DESCENDER)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['cubic-to'](r170_xbottom, r170_TURN + 0.17 * (r1_XH - r170_TURN), r1_RIGHTSB - r1_HALFSTROKE - r1_O, r1_XH - r170_TURN - 0.17 * (r1_XH - r170_TURN), r1_RIGHTSB - r1_HALFSTROKE - r1_O, r1_XH)['heads-to'](r1_UPWARD); + r170_bartwo = r170_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r170_cross)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['curve-to'](r1_SB + r1_HALFSTROKE + r1_O, r1_XH - r170_TURN - 0.17 * (r1_XH - r170_TURN), r1_SB + r1_HALFSTROKE + r1_O, r1_XH)['heads-to'](r1_UPWARD); + r170_xn$putshapes$9Jrj(r170_barone['to-outline']()); + r170_xn$putshapes$9Jrj(r170_bartwo['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('z', function _r1_t91() { - var r172_xn$setwidth$9Jrj, r172_xn$assignunicode$7Hrq, r172_xn$startfrom$1aao, r172_xn$lineto$5sIl, r172_xn$curveto$1aao, r172_xn$cubicto$1aao, r172_xn$putshapes$9Jrj, r172_xn$reverselast$3qIs, r172_include, r172_xn$createstroke$7Hrq, r172_xn$setanchor$9Jrj, r172_cor, _r172_t0; + r1_xn$createglyph$7Hrq('y', function _r1_t92() { + var r172_xn$setwidth$9Jrj, r172_xn$assignunicode$7Hrq, r172_xn$startfrom$1aao, r172_xn$lineto$5sIl, r172_xn$curveto$1aao, r172_xn$cubicto$1aao, r172_xn$putshapes$9Jrj, r172_xn$reverselast$3qIs, r172_include, r172_xn$createstroke$7Hrq, r172_xn$setanchor$9Jrj, _r172_t0; _r172_t0 = this; r172_xn$setwidth$9Jrj = _r172_t0['set-width']['bind'](_r172_t0); r172_xn$assignunicode$7Hrq = _r172_t0['assign-unicode']['bind'](_r172_t0); @@ -2152,20 +2173,16 @@ _r172_t0['gizmo'] = r1_globalTransform; _r172_t0['set-width'](r1_WIDTH); r172_xn$setwidth$9Jrj(r1_WIDTH); - r172_xn$assignunicode$7Hrq('z'); - r172_include(r1_eMarks); - r172_cor = 1.2; - r172_xn$putshapes$9Jrj(r172_xn$createstroke$7Hrq()['start-from'](r1_SB, r1_XH)['heads-to'](r1_RIGHTWARD)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB, r1_XH)['heads-to'](r1_RIGHTWARD)['to-outline']()); - r172_xn$putshapes$9Jrj(r172_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['heads-to'](r1_RIGHTWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_RIGHTSB, 0)['heads-to'](r1_RIGHTWARD)['to-outline']()); - r172_xn$startfrom$1aao(r1_SB, r1_STROKE); - r172_xn$lineto$5sIl(r1_SB + r1_STROKE * r172_cor, r1_STROKE); - r172_xn$lineto$5sIl(r1_RIGHTSB, r1_XH - r1_STROKE); - r172_xn$lineto$5sIl(r1_RIGHTSB - r1_STROKE * r172_cor, r1_XH - r1_STROKE); - r172_xn$reverselast$3qIs(); + r172_xn$assignunicode$7Hrq('y'); + if (r1_para['italicangle'] > 0) { + r172_include(r1_glyphs['y.italic'], true); + } else { + r172_include(r1_glyphs['y.upright'], true); + } return void 0; }); - r1_xn$createglyph$7Hrq('k', function _r1_t92() { - var r174_xn$setwidth$9Jrj, r174_xn$assignunicode$7Hrq, r174_xn$startfrom$1aao, r174_xn$lineto$5sIl, r174_xn$curveto$1aao, r174_xn$cubicto$1aao, r174_xn$putshapes$9Jrj, r174_xn$reverselast$3qIs, r174_include, r174_xn$createstroke$7Hrq, r174_xn$setanchor$9Jrj, r174_TURN, r174_rturn, r174_right, r174_attach, r174_attach2, r174_fine, _r174_t0; + r1_xn$createglyph$7Hrq('z', function _r1_t93() { + var r174_xn$setwidth$9Jrj, r174_xn$assignunicode$7Hrq, r174_xn$startfrom$1aao, r174_xn$lineto$5sIl, r174_xn$curveto$1aao, r174_xn$cubicto$1aao, r174_xn$putshapes$9Jrj, r174_xn$reverselast$3qIs, r174_include, r174_xn$createstroke$7Hrq, r174_xn$setanchor$9Jrj, r174_cor, _r174_t0; _r174_t0 = this; r174_xn$setwidth$9Jrj = _r174_t0['set-width']['bind'](_r174_t0); r174_xn$assignunicode$7Hrq = _r174_t0['assign-unicode']['bind'](_r174_t0); @@ -2181,21 +2198,20 @@ _r174_t0['gizmo'] = r1_globalTransform; _r174_t0['set-width'](r1_WIDTH); r174_xn$setwidth$9Jrj(r1_WIDTH); - r174_xn$assignunicode$7Hrq('k'); - r174_include(r1_bMarks); - r174_TURN = r1_XH * 0.99; - r174_rturn = r1_XH * 0.1; - r174_right = r1_RIGHTSB - r1_O; - r174_attach = r1_XH * 0.4; - r174_attach2 = r1_MIDDLE - r1_WIDTH * 0.1; - r174_fine = Math['min'](r1_STROKE, (r1_WIDTH - r1_SB * 2) * 0.25); - r174_xn$putshapes$9Jrj(r174_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['set-width'](0, r1_STROKE)['heads-to'](r1_UPWARD)['line-to'](r1_SB, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); - r174_xn$putshapes$9Jrj(r174_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, r1_XH)['heads-to'](r1_DOWNWARD)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB, r174_TURN)['heads-to'](r1_DOWNWARD)['curve-to'](r1_RIGHTSB, (1 - 0.18) * r174_TURN, r1_SB + r1_STROKE, r174_attach)['set-width'](0, r174_fine)['to-outline']()); - r174_xn$putshapes$9Jrj(r174_xn$createstroke$7Hrq()['start-from'](r174_right - r1_HALFSTROKE, 0)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['curve-to'](r174_right - r1_HALFSTROKE, r174_rturn + 0.05 * (r1_XH - r174_rturn), r174_attach2, r1_XH * 0.5 + r1_HALFSTROKE)['set-width'](r174_fine / 2, r174_fine / 2)['to-outline']()); + r174_xn$assignunicode$7Hrq('z'); + r174_include(r1_eMarks); + r174_cor = 1.2; + r174_xn$putshapes$9Jrj(r174_xn$createstroke$7Hrq()['start-from'](r1_SB, r1_XH)['heads-to'](r1_RIGHTWARD)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB, r1_XH)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r174_xn$putshapes$9Jrj(r174_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['heads-to'](r1_RIGHTWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_RIGHTSB, 0)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r174_xn$startfrom$1aao(r1_SB, r1_STROKE); + r174_xn$lineto$5sIl(r1_SB + r1_STROKE * r174_cor, r1_STROKE); + r174_xn$lineto$5sIl(r1_RIGHTSB, r1_XH - r1_STROKE); + r174_xn$lineto$5sIl(r1_RIGHTSB - r1_STROKE * r174_cor, r1_XH - r1_STROKE); + r174_xn$reverselast$3qIs(); return void 0; }); - r1_xn$createglyph$7Hrq('s', function _r1_t93() { - var r176_xn$setwidth$9Jrj, r176_xn$assignunicode$7Hrq, r176_xn$startfrom$1aao, r176_xn$lineto$5sIl, r176_xn$curveto$1aao, r176_xn$cubicto$1aao, r176_xn$putshapes$9Jrj, r176_xn$reverselast$3qIs, r176_include, r176_xn$createstroke$7Hrq, r176_xn$setanchor$9Jrj, _r176_t0; + r1_xn$createglyph$7Hrq('k', function _r1_t94() { + var r176_xn$setwidth$9Jrj, r176_xn$assignunicode$7Hrq, r176_xn$startfrom$1aao, r176_xn$lineto$5sIl, r176_xn$curveto$1aao, r176_xn$cubicto$1aao, r176_xn$putshapes$9Jrj, r176_xn$reverselast$3qIs, r176_include, r176_xn$createstroke$7Hrq, r176_xn$setanchor$9Jrj, r176_TURN, r176_rturn, r176_right, r176_attach, r176_attach2, r176_fine, _r176_t0; _r176_t0 = this; r176_xn$setwidth$9Jrj = _r176_t0['set-width']['bind'](_r176_t0); r176_xn$assignunicode$7Hrq = _r176_t0['assign-unicode']['bind'](_r176_t0); @@ -2211,15 +2227,21 @@ _r176_t0['gizmo'] = r1_globalTransform; _r176_t0['set-width'](r1_WIDTH); r176_xn$setwidth$9Jrj(r1_WIDTH); - r176_xn$assignunicode$7Hrq('s'); - r176_include(r1_eMarks); - r176_xn$putshapes$9Jrj(r1_sHookUpper(r1_XH, r1_SMOOTHA * 0.87, r1_SHOOK)); - r176_xn$putshapes$9Jrj(r1_sHookLower(0, r1_SMOOTHA * 0.87, r1_SHOOK)); - r176_xn$putshapes$9Jrj(r1_sStrand(r1_XH - r1_SMOOTHA * 0.87, r1_SMOOTHA * 0.87, 0.2, 0.45)); + r176_xn$assignunicode$7Hrq('k'); + r176_include(r1_bMarks); + r176_TURN = r1_XH * 0.99; + r176_rturn = r1_XH * 0.1; + r176_right = r1_RIGHTSB - r1_O; + r176_attach = r1_XH * 0.4; + r176_attach2 = r1_MIDDLE - r1_WIDTH * 0.1; + r176_fine = Math['min'](r1_STROKE, (r1_WIDTH - r1_SB * 2) * 0.25); + r176_xn$putshapes$9Jrj(r176_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['set-width'](0, r1_STROKE)['heads-to'](r1_UPWARD)['line-to'](r1_SB, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); + r176_xn$putshapes$9Jrj(r176_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, r1_XH)['heads-to'](r1_DOWNWARD)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB, r176_TURN)['heads-to'](r1_DOWNWARD)['curve-to'](r1_RIGHTSB, (1 - 0.18) * r176_TURN, r1_SB + r1_STROKE, r176_attach)['set-width'](0, r176_fine)['to-outline']()); + r176_xn$putshapes$9Jrj(r176_xn$createstroke$7Hrq()['start-from'](r176_right - r1_HALFSTROKE, 0)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['curve-to'](r176_right - r1_HALFSTROKE, r176_rturn + 0.05 * (r1_XH - r176_rturn), r176_attach2, r1_XH * 0.5 + r1_HALFSTROKE)['set-width'](r176_fine / 2, r176_fine / 2)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('r', function _r1_t94() { - var r178_xn$setwidth$9Jrj, r178_xn$assignunicode$7Hrq, r178_xn$startfrom$1aao, r178_xn$lineto$5sIl, r178_xn$curveto$1aao, r178_xn$cubicto$1aao, r178_xn$putshapes$9Jrj, r178_xn$reverselast$3qIs, r178_include, r178_xn$createstroke$7Hrq, r178_xn$setanchor$9Jrj, r178_slope, r178_expand, r178_coexpand, r178_ssmootha, _r178_t0; + r1_xn$createglyph$7Hrq('s', function _r1_t95() { + var r178_xn$setwidth$9Jrj, r178_xn$assignunicode$7Hrq, r178_xn$startfrom$1aao, r178_xn$lineto$5sIl, r178_xn$curveto$1aao, r178_xn$cubicto$1aao, r178_xn$putshapes$9Jrj, r178_xn$reverselast$3qIs, r178_include, r178_xn$createstroke$7Hrq, r178_xn$setanchor$9Jrj, _r178_t0; _r178_t0 = this; r178_xn$setwidth$9Jrj = _r178_t0['set-width']['bind'](_r178_t0); r178_xn$assignunicode$7Hrq = _r178_t0['assign-unicode']['bind'](_r178_t0); @@ -2235,19 +2257,15 @@ _r178_t0['gizmo'] = r1_globalTransform; _r178_t0['set-width'](r1_WIDTH); r178_xn$setwidth$9Jrj(r1_WIDTH); - r178_xn$assignunicode$7Hrq('r'); + r178_xn$assignunicode$7Hrq('s'); r178_include(r1_eMarks); - r178_slope = 0.015; - r178_expand = 0.175; - r178_coexpand = (1 - r178_expand) / 2; - r178_ssmootha = r1_SMOOTHA * 0.87; - r178_xn$putshapes$9Jrj(r178_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB + r1_JBALANCE / 2, r1_XH - r1_RHOOK)['set-width'](r1_STROKE, 0)['curve-to'](r1_MIDDLE + r1_KAPPA_AHOOK * (r1_MIDDLE - r1_para['sb']) + r1_JBALANCE / 2, r1_XO, r1_MIDDLE + r1_JBALANCE * 0.75, r1_XO)['heads-to'](r1_LEFTWARD)['to-outline']()); - r178_xn$putshapes$9Jrj(r178_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE + r1_JBALANCE * 0.75, r1_XO - r1_STROKE)['set-width'](0, r1_STROKE)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_SB + r1_STROKE * r1_ITALICCOR + r1_RBALANCE, r1_XH - r1_SMALLSMOOTHA)['heads-to'](r1_DOWNWARD)['set-width'](0, r1_STROKE * 0.4)['to-outline']()); - r178_xn$putshapes$9Jrj(r178_xn$createstroke$7Hrq()['start-from'](r1_SB + r1_RBALANCE, 0)['heads-to'](r1_UPWARD)['set-width'](0, r1_STROKE)['line-to'](r1_SB + r1_RBALANCE, r1_XH)['heads-to'](r1_UPWARD)['to-outline']()); + r178_xn$putshapes$9Jrj(r1_sHookUpper(r1_XH, r1_SMOOTHA * 0.87, r1_SHOOK)); + r178_xn$putshapes$9Jrj(r1_sHookLower(0, r1_SMOOTHA * 0.87, r1_SHOOK)); + r178_xn$putshapes$9Jrj(r1_sStrand(r1_XH - r1_SMOOTHA * 0.87, r1_SMOOTHA * 0.87, 0.2, 0.45)); return void 0; }); - r1_xn$createglyph$7Hrq('f.upright', function _r1_t95() { - var r180_xn$setwidth$9Jrj, r180_xn$assignunicode$7Hrq, r180_xn$startfrom$1aao, r180_xn$lineto$5sIl, r180_xn$curveto$1aao, r180_xn$cubicto$1aao, r180_xn$putshapes$9Jrj, r180_xn$reverselast$3qIs, r180_include, r180_xn$createstroke$7Hrq, r180_xn$setanchor$9Jrj, _r180_t0; + r1_xn$createglyph$7Hrq('r', function _r1_t96() { + var r180_xn$setwidth$9Jrj, r180_xn$assignunicode$7Hrq, r180_xn$startfrom$1aao, r180_xn$lineto$5sIl, r180_xn$curveto$1aao, r180_xn$cubicto$1aao, r180_xn$putshapes$9Jrj, r180_xn$reverselast$3qIs, r180_include, r180_xn$createstroke$7Hrq, r180_xn$setanchor$9Jrj, r180_slope, r180_expand, r180_coexpand, r180_ssmootha, _r180_t0; _r180_t0 = this; r180_xn$setwidth$9Jrj = _r180_t0['set-width']['bind'](_r180_t0); r180_xn$assignunicode$7Hrq = _r180_t0['assign-unicode']['bind'](_r180_t0); @@ -2263,12 +2281,18 @@ _r180_t0['gizmo'] = r1_globalTransform; _r180_t0['set-width'](r1_WIDTH); r180_xn$setwidth$9Jrj(r1_WIDTH); - r180_include(r1_bMarks); - r180_xn$putshapes$9Jrj(r180_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, 0)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['line-to'](r1_MIDDLE, r1_CAP - r1_SHOOK * 1.4)['arc-vh-to'](r1_MIDDLE + r1_SHOOK * 2, r1_CAP - r1_HALFSTROKE - r1_O * 6)['heads-to'](r1_RIGHTWARD)['to-outline']()); - r180_include(r1_glyphs['fbar']); + r180_xn$assignunicode$7Hrq('r'); + r180_include(r1_eMarks); + r180_slope = 0.015; + r180_expand = 0.175; + r180_coexpand = (1 - r180_expand) / 2; + r180_ssmootha = r1_SMOOTHA * 0.87; + r180_xn$putshapes$9Jrj(r180_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB + r1_JBALANCE / 2, r1_XH - r1_RHOOK)['set-width'](r1_STROKE, 0)['curve-to'](r1_MIDDLE + r1_KAPPA_AHOOK * (r1_MIDDLE - r1_para['sb']) + r1_JBALANCE / 2, r1_XO, r1_MIDDLE + r1_JBALANCE * 0.75, r1_XO)['heads-to'](r1_LEFTWARD)['to-outline']()); + r180_xn$putshapes$9Jrj(r180_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE + r1_JBALANCE * 0.75, r1_XO - r1_STROKE)['set-width'](0, r1_STROKE)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_SB + r1_STROKE * r1_ITALICCOR + r1_RBALANCE, r1_XH - r1_SMALLSMOOTHA)['heads-to'](r1_DOWNWARD)['set-width'](0, r1_STROKE * 0.4)['to-outline']()); + r180_xn$putshapes$9Jrj(r180_xn$createstroke$7Hrq()['start-from'](r1_SB + r1_RBALANCE, 0)['heads-to'](r1_UPWARD)['set-width'](0, r1_STROKE)['line-to'](r1_SB + r1_RBALANCE, r1_XH)['heads-to'](r1_UPWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('f.italic', function _r1_t96() { + r1_xn$createglyph$7Hrq('f.upright', function _r1_t97() { var r182_xn$setwidth$9Jrj, r182_xn$assignunicode$7Hrq, r182_xn$startfrom$1aao, r182_xn$lineto$5sIl, r182_xn$curveto$1aao, r182_xn$cubicto$1aao, r182_xn$putshapes$9Jrj, r182_xn$reverselast$3qIs, r182_include, r182_xn$createstroke$7Hrq, r182_xn$setanchor$9Jrj, _r182_t0; _r182_t0 = this; r182_xn$setwidth$9Jrj = _r182_t0['set-width']['bind'](_r182_t0); @@ -2285,12 +2309,12 @@ _r182_t0['gizmo'] = r1_globalTransform; _r182_t0['set-width'](r1_WIDTH); r182_xn$setwidth$9Jrj(r1_WIDTH); - r182_include(r1_ifMarks); - r182_xn$putshapes$9Jrj(r182_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE - r1_SHOOK * 2, r1_HALFSTROKE + r1_O * 6 - r1_SHOOK)['heads-to'](r1_RIGHTWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['arc-hv-to'](r1_MIDDLE, 0)['line-to'](r1_MIDDLE, r1_CAP - r1_SHOOK)['arc-vh-to'](r1_MIDDLE + r1_SHOOK * 2, r1_CAP - r1_HALFSTROKE - r1_O * 6)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r182_include(r1_bMarks); + r182_xn$putshapes$9Jrj(r182_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, 0)['heads-to'](r1_UPWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['line-to'](r1_MIDDLE, r1_CAP - r1_SHOOK * 1.4)['arc-vh-to'](r1_MIDDLE + r1_SHOOK * 2, r1_CAP - r1_HALFSTROKE - r1_O * 6)['heads-to'](r1_RIGHTWARD)['to-outline']()); r182_include(r1_glyphs['fbar']); return void 0; }); - r1_xn$createglyph$7Hrq('f', function _r1_t97() { + r1_xn$createglyph$7Hrq('f.italic', function _r1_t98() { var r184_xn$setwidth$9Jrj, r184_xn$assignunicode$7Hrq, r184_xn$startfrom$1aao, r184_xn$lineto$5sIl, r184_xn$curveto$1aao, r184_xn$cubicto$1aao, r184_xn$putshapes$9Jrj, r184_xn$reverselast$3qIs, r184_include, r184_xn$createstroke$7Hrq, r184_xn$setanchor$9Jrj, _r184_t0; _r184_t0 = this; r184_xn$setwidth$9Jrj = _r184_t0['set-width']['bind'](_r184_t0); @@ -2307,16 +2331,13 @@ _r184_t0['gizmo'] = r1_globalTransform; _r184_t0['set-width'](r1_WIDTH); r184_xn$setwidth$9Jrj(r1_WIDTH); - r184_xn$assignunicode$7Hrq('f'); - if (r1_para['italicangle'] > 0) { - r184_include(r1_glyphs['f.italic'], true); - } else { - r184_include(r1_glyphs['f.upright'], true); - } + r184_include(r1_ifMarks); + r184_xn$putshapes$9Jrj(r184_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE - r1_SHOOK * 2, r1_HALFSTROKE + r1_O * 6 - r1_SHOOK)['heads-to'](r1_RIGHTWARD)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['arc-hv-to'](r1_MIDDLE, 0)['line-to'](r1_MIDDLE, r1_CAP - r1_SHOOK)['arc-vh-to'](r1_MIDDLE + r1_SHOOK * 2, r1_CAP - r1_HALFSTROKE - r1_O * 6)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r184_include(r1_glyphs['fbar']); return void 0; }); - r1_xn$createglyph$7Hrq('zero.slashed', function _r1_t98() { - var r186_xn$setwidth$9Jrj, r186_xn$assignunicode$7Hrq, r186_xn$startfrom$1aao, r186_xn$lineto$5sIl, r186_xn$curveto$1aao, r186_xn$cubicto$1aao, r186_xn$putshapes$9Jrj, r186_xn$reverselast$3qIs, r186_include, r186_xn$createstroke$7Hrq, r186_xn$setanchor$9Jrj, r186_bar, _r186_t0; + r1_xn$createglyph$7Hrq('f', function _r1_t99() { + var r186_xn$setwidth$9Jrj, r186_xn$assignunicode$7Hrq, r186_xn$startfrom$1aao, r186_xn$lineto$5sIl, r186_xn$curveto$1aao, r186_xn$cubicto$1aao, r186_xn$putshapes$9Jrj, r186_xn$reverselast$3qIs, r186_include, r186_xn$createstroke$7Hrq, r186_xn$setanchor$9Jrj, _r186_t0; _r186_t0 = this; r186_xn$setwidth$9Jrj = _r186_t0['set-width']['bind'](_r186_t0); r186_xn$assignunicode$7Hrq = _r186_t0['assign-unicode']['bind'](_r186_t0); @@ -2332,13 +2353,16 @@ _r186_t0['gizmo'] = r1_globalTransform; _r186_t0['set-width'](r1_WIDTH); r186_xn$setwidth$9Jrj(r1_WIDTH); - r186_xn$putshapes$9Jrj(r1_glyphs['O']['contours']); - r186_bar = r186_xn$createstroke$7Hrq()['start-from'](r1_SB + r1_STROKE / 2, r1_CAP * (1 - 0.65))['line-to'](r1_RIGHTSB - r1_STROKE / 2, r1_CAP * 0.65); - r186_xn$putshapes$9Jrj(r186_bar['to-outline'](r1_STROKE / 2, r1_STROKE / 2)); + r186_xn$assignunicode$7Hrq('f'); + if (r1_para['italicangle'] > 0) { + r186_include(r1_glyphs['f.italic'], true); + } else { + r186_include(r1_glyphs['f.upright'], true); + } return void 0; }); - r1_xn$createglyph$7Hrq('zero.unslashed', function _r1_t99() { - var r188_xn$setwidth$9Jrj, r188_xn$assignunicode$7Hrq, r188_xn$startfrom$1aao, r188_xn$lineto$5sIl, r188_xn$curveto$1aao, r188_xn$cubicto$1aao, r188_xn$putshapes$9Jrj, r188_xn$reverselast$3qIs, r188_include, r188_xn$createstroke$7Hrq, r188_xn$setanchor$9Jrj, _r188_t0; + r1_xn$createglyph$7Hrq('zero.slashed', function _r1_t100() { + var r188_xn$setwidth$9Jrj, r188_xn$assignunicode$7Hrq, r188_xn$startfrom$1aao, r188_xn$lineto$5sIl, r188_xn$curveto$1aao, r188_xn$cubicto$1aao, r188_xn$putshapes$9Jrj, r188_xn$reverselast$3qIs, r188_include, r188_xn$createstroke$7Hrq, r188_xn$setanchor$9Jrj, r188_bar, _r188_t0; _r188_t0 = this; r188_xn$setwidth$9Jrj = _r188_t0['set-width']['bind'](_r188_t0); r188_xn$assignunicode$7Hrq = _r188_t0['assign-unicode']['bind'](_r188_t0); @@ -2353,10 +2377,13 @@ r188_xn$setanchor$9Jrj = _r188_t0['set-anchor']['bind'](_r188_t0); _r188_t0['gizmo'] = r1_globalTransform; _r188_t0['set-width'](r1_WIDTH); - r188_include(r1_glyphs['O']); + r188_xn$setwidth$9Jrj(r1_WIDTH); + r188_xn$putshapes$9Jrj(r1_glyphs['O']['contours']); + r188_bar = r188_xn$createstroke$7Hrq()['start-from'](r1_SB + r1_STROKE / 2, r1_CAP * (1 - 0.65))['line-to'](r1_RIGHTSB - r1_STROKE / 2, r1_CAP * 0.65); + r188_xn$putshapes$9Jrj(r188_bar['to-outline'](r1_STROKE / 2, r1_STROKE / 2)); return void 0; }); - r1_xn$createglyph$7Hrq('zero.dotted', function _r1_t100() { + r1_xn$createglyph$7Hrq('zero.unslashed', function _r1_t101() { var r190_xn$setwidth$9Jrj, r190_xn$assignunicode$7Hrq, r190_xn$startfrom$1aao, r190_xn$lineto$5sIl, r190_xn$curveto$1aao, r190_xn$cubicto$1aao, r190_xn$putshapes$9Jrj, r190_xn$reverselast$3qIs, r190_include, r190_xn$createstroke$7Hrq, r190_xn$setanchor$9Jrj, _r190_t0; _r190_t0 = this; r190_xn$setwidth$9Jrj = _r190_t0['set-width']['bind'](_r190_t0); @@ -2373,73 +2400,70 @@ _r190_t0['gizmo'] = r1_globalTransform; _r190_t0['set-width'](r1_WIDTH); r190_include(r1_glyphs['O']); - r190_xn$putshapes$9Jrj([r1_Ring(r1_CAPMIDDLE + r1_DOTRADIUS, r1_CAPMIDDLE - r1_DOTRADIUS, r1_MIDDLE + r1_DOTRADIUS, r1_MIDDLE - r1_DOTRADIUS)]); return void 0; }); - r1_xn$createglyph$7Hrq('zero', function _r1_t101() { - var r192_xn$setwidth$9Jrj, r192_xn$assignunicode$7Hrq, r192_xn$startfrom$1aao, r192_xn$lineto$5sIl, r192_xn$curveto$1aao, r192_xn$cubicto$1aao, r192_xn$putshapes$9Jrj, r192_xn$reverselast$3qIs, r192_include, r192_xn$createstroke$7Hrq, r192_xn$setanchor$9Jrj, r192_otherwise, _r192_t0, _r192_t1, _r192_t2, _r192_t3, _r192_t4, _r192_t5, _r192_t6, _r192_t7; - _r192_t1 = this; - r192_xn$setwidth$9Jrj = _r192_t1['set-width']['bind'](_r192_t1); - r192_xn$assignunicode$7Hrq = _r192_t1['assign-unicode']['bind'](_r192_t1); - r192_xn$startfrom$1aao = _r192_t1['start-from']['bind'](_r192_t1); - r192_xn$lineto$5sIl = _r192_t1['line-to']['bind'](_r192_t1); - r192_xn$curveto$1aao = _r192_t1['curve-to']['bind'](_r192_t1); - r192_xn$cubicto$1aao = _r192_t1['cubic-to']['bind'](_r192_t1); - r192_xn$putshapes$9Jrj = _r192_t1['put-shapes']['bind'](_r192_t1); - r192_xn$reverselast$3qIs = _r192_t1['reverse-last']['bind'](_r192_t1); - r192_include = _r192_t1['include']['bind'](_r192_t1); - r192_xn$createstroke$7Hrq = _r192_t1['create-stroke']['bind'](_r192_t1); - r192_xn$setanchor$9Jrj = _r192_t1['set-anchor']['bind'](_r192_t1); - _r192_t1['gizmo'] = r1_globalTransform; - _r192_t1['set-width'](r1_WIDTH); - r192_xn$setwidth$9Jrj(r1_WIDTH); - r192_xn$assignunicode$7Hrq('0'); - _r192_t2 = r192_include; - _r192_t3 = r1_glyphs; - _r192_t0 = r1_variantSelector['zero']; - if ('slashed' === _r192_t0) { - _r192_t4 = 'zero.slashed'; - } else { - if ('dotted' === _r192_t0) { - _r192_t5 = 'zero.dotted'; - } else { - if ('unslahsed' === _r192_t0) { - _r192_t6 = 'zero.unslashed'; - } else { - r192_otherwise = _r192_t0; - _r192_t6 = 'zero.slashed'; - } - _r192_t5 = _r192_t6; - } - _r192_t4 = _r192_t5; - } - _r192_t7 = _r192_t3[_r192_t4]; - _r192_t2(_r192_t7); + r1_xn$createglyph$7Hrq('zero.dotted', function _r1_t102() { + var r192_xn$setwidth$9Jrj, r192_xn$assignunicode$7Hrq, r192_xn$startfrom$1aao, r192_xn$lineto$5sIl, r192_xn$curveto$1aao, r192_xn$cubicto$1aao, r192_xn$putshapes$9Jrj, r192_xn$reverselast$3qIs, r192_include, r192_xn$createstroke$7Hrq, r192_xn$setanchor$9Jrj, _r192_t0; + _r192_t0 = this; + r192_xn$setwidth$9Jrj = _r192_t0['set-width']['bind'](_r192_t0); + r192_xn$assignunicode$7Hrq = _r192_t0['assign-unicode']['bind'](_r192_t0); + r192_xn$startfrom$1aao = _r192_t0['start-from']['bind'](_r192_t0); + r192_xn$lineto$5sIl = _r192_t0['line-to']['bind'](_r192_t0); + r192_xn$curveto$1aao = _r192_t0['curve-to']['bind'](_r192_t0); + r192_xn$cubicto$1aao = _r192_t0['cubic-to']['bind'](_r192_t0); + r192_xn$putshapes$9Jrj = _r192_t0['put-shapes']['bind'](_r192_t0); + r192_xn$reverselast$3qIs = _r192_t0['reverse-last']['bind'](_r192_t0); + r192_include = _r192_t0['include']['bind'](_r192_t0); + r192_xn$createstroke$7Hrq = _r192_t0['create-stroke']['bind'](_r192_t0); + r192_xn$setanchor$9Jrj = _r192_t0['set-anchor']['bind'](_r192_t0); + _r192_t0['gizmo'] = r1_globalTransform; + _r192_t0['set-width'](r1_WIDTH); + r192_include(r1_glyphs['O']); + r192_xn$putshapes$9Jrj([r1_Ring(r1_CAPMIDDLE + r1_DOTRADIUS, r1_CAPMIDDLE - r1_DOTRADIUS, r1_MIDDLE + r1_DOTRADIUS, r1_MIDDLE - r1_DOTRADIUS)]); return void 0; }); - r1_xn$createglyph$7Hrq('one', function _r1_t102() { - var r194_xn$setwidth$9Jrj, r194_xn$assignunicode$7Hrq, r194_xn$startfrom$1aao, r194_xn$lineto$5sIl, r194_xn$curveto$1aao, r194_xn$cubicto$1aao, r194_xn$putshapes$9Jrj, r194_xn$reverselast$3qIs, r194_include, r194_xn$createstroke$7Hrq, r194_xn$setanchor$9Jrj, _r194_t0; - _r194_t0 = this; - r194_xn$setwidth$9Jrj = _r194_t0['set-width']['bind'](_r194_t0); - r194_xn$assignunicode$7Hrq = _r194_t0['assign-unicode']['bind'](_r194_t0); - r194_xn$startfrom$1aao = _r194_t0['start-from']['bind'](_r194_t0); - r194_xn$lineto$5sIl = _r194_t0['line-to']['bind'](_r194_t0); - r194_xn$curveto$1aao = _r194_t0['curve-to']['bind'](_r194_t0); - r194_xn$cubicto$1aao = _r194_t0['cubic-to']['bind'](_r194_t0); - r194_xn$putshapes$9Jrj = _r194_t0['put-shapes']['bind'](_r194_t0); - r194_xn$reverselast$3qIs = _r194_t0['reverse-last']['bind'](_r194_t0); - r194_include = _r194_t0['include']['bind'](_r194_t0); - r194_xn$createstroke$7Hrq = _r194_t0['create-stroke']['bind'](_r194_t0); - r194_xn$setanchor$9Jrj = _r194_t0['set-anchor']['bind'](_r194_t0); - _r194_t0['gizmo'] = r1_globalTransform; - _r194_t0['set-width'](r1_WIDTH); + r1_xn$createglyph$7Hrq('zero', function _r1_t103() { + var r194_xn$setwidth$9Jrj, r194_xn$assignunicode$7Hrq, r194_xn$startfrom$1aao, r194_xn$lineto$5sIl, r194_xn$curveto$1aao, r194_xn$cubicto$1aao, r194_xn$putshapes$9Jrj, r194_xn$reverselast$3qIs, r194_include, r194_xn$createstroke$7Hrq, r194_xn$setanchor$9Jrj, r194_otherwise, _r194_t0, _r194_t1, _r194_t2, _r194_t3, _r194_t4, _r194_t5, _r194_t6, _r194_t7; + _r194_t1 = this; + r194_xn$setwidth$9Jrj = _r194_t1['set-width']['bind'](_r194_t1); + r194_xn$assignunicode$7Hrq = _r194_t1['assign-unicode']['bind'](_r194_t1); + r194_xn$startfrom$1aao = _r194_t1['start-from']['bind'](_r194_t1); + r194_xn$lineto$5sIl = _r194_t1['line-to']['bind'](_r194_t1); + r194_xn$curveto$1aao = _r194_t1['curve-to']['bind'](_r194_t1); + r194_xn$cubicto$1aao = _r194_t1['cubic-to']['bind'](_r194_t1); + r194_xn$putshapes$9Jrj = _r194_t1['put-shapes']['bind'](_r194_t1); + r194_xn$reverselast$3qIs = _r194_t1['reverse-last']['bind'](_r194_t1); + r194_include = _r194_t1['include']['bind'](_r194_t1); + r194_xn$createstroke$7Hrq = _r194_t1['create-stroke']['bind'](_r194_t1); + r194_xn$setanchor$9Jrj = _r194_t1['set-anchor']['bind'](_r194_t1); + _r194_t1['gizmo'] = r1_globalTransform; + _r194_t1['set-width'](r1_WIDTH); r194_xn$setwidth$9Jrj(r1_WIDTH); - r194_xn$assignunicode$7Hrq('1'); - r194_xn$putshapes$9Jrj(r194_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE + r1_JBALANCE * 0.6, 0)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['heads-to'](r1_UPWARD)['line-to'](r1_MIDDLE + r1_JBALANCE * 0.6, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); - r194_xn$putshapes$9Jrj(r194_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE - r1_HALFSTROKE + r1_JBALANCE * 0.6, r1_CAP)['set-width'](r1_STROKE, 0)['line-to'](r1_MIDDLE - r1_HOOK * 1.5 + r1_JBALANCE * 0.5, r1_CAP - r1_HOOK * 0.75)['to-outline']()); + r194_xn$assignunicode$7Hrq('0'); + _r194_t2 = r194_include; + _r194_t3 = r1_glyphs; + _r194_t0 = r1_variantSelector['zero']; + if ('slashed' === _r194_t0) { + _r194_t4 = 'zero.slashed'; + } else { + if ('dotted' === _r194_t0) { + _r194_t5 = 'zero.dotted'; + } else { + if ('unslahsed' === _r194_t0) { + _r194_t6 = 'zero.unslashed'; + } else { + r194_otherwise = _r194_t0; + _r194_t6 = 'zero.slashed'; + } + _r194_t5 = _r194_t6; + } + _r194_t4 = _r194_t5; + } + _r194_t7 = _r194_t3[_r194_t4]; + _r194_t2(_r194_t7); return void 0; }); - r1_xn$createglyph$7Hrq('two', function _r1_t103() { + r1_xn$createglyph$7Hrq('one', function _r1_t104() { var r196_xn$setwidth$9Jrj, r196_xn$assignunicode$7Hrq, r196_xn$startfrom$1aao, r196_xn$lineto$5sIl, r196_xn$curveto$1aao, r196_xn$cubicto$1aao, r196_xn$putshapes$9Jrj, r196_xn$reverselast$3qIs, r196_include, r196_xn$createstroke$7Hrq, r196_xn$setanchor$9Jrj, _r196_t0; _r196_t0 = this; r196_xn$setwidth$9Jrj = _r196_t0['set-width']['bind'](_r196_t0); @@ -2456,14 +2480,13 @@ _r196_t0['gizmo'] = r1_globalTransform; _r196_t0['set-width'](r1_WIDTH); r196_xn$setwidth$9Jrj(r1_WIDTH); - r196_xn$assignunicode$7Hrq('2'); - r196_xn$putshapes$9Jrj(r1_twoHookUpper(r1_CAP, r1_SMOOTHB, r1_HOOK)); - r196_xn$putshapes$9Jrj(r1_sStrand(r1_STROKE, r1_CAP - r1_SMOOTHB)); - r196_xn$putshapes$9Jrj(r196_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['set-width'](r1_STROKE, 0)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB, 0)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r196_xn$assignunicode$7Hrq('1'); + r196_xn$putshapes$9Jrj(r196_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE + r1_JBALANCE * 0.6, 0)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['heads-to'](r1_UPWARD)['line-to'](r1_MIDDLE + r1_JBALANCE * 0.6, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); + r196_xn$putshapes$9Jrj(r196_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE - r1_HALFSTROKE + r1_JBALANCE * 0.6, r1_CAP)['set-width'](r1_STROKE, 0)['line-to'](r1_MIDDLE - r1_HOOK * 1.5 + r1_JBALANCE * 0.5, r1_CAP - r1_HOOK * 0.75)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('three', function _r1_t104() { - var r198_xn$setwidth$9Jrj, r198_xn$assignunicode$7Hrq, r198_xn$startfrom$1aao, r198_xn$lineto$5sIl, r198_xn$curveto$1aao, r198_xn$cubicto$1aao, r198_xn$putshapes$9Jrj, r198_xn$reverselast$3qIs, r198_include, r198_xn$createstroke$7Hrq, r198_xn$setanchor$9Jrj, r198_threeRadius, _r198_t0; + r1_xn$createglyph$7Hrq('two', function _r1_t105() { + var r198_xn$setwidth$9Jrj, r198_xn$assignunicode$7Hrq, r198_xn$startfrom$1aao, r198_xn$lineto$5sIl, r198_xn$curveto$1aao, r198_xn$cubicto$1aao, r198_xn$putshapes$9Jrj, r198_xn$reverselast$3qIs, r198_include, r198_xn$createstroke$7Hrq, r198_xn$setanchor$9Jrj, _r198_t0; _r198_t0 = this; r198_xn$setwidth$9Jrj = _r198_t0['set-width']['bind'](_r198_t0); r198_xn$assignunicode$7Hrq = _r198_t0['assign-unicode']['bind'](_r198_t0); @@ -2479,16 +2502,14 @@ _r198_t0['gizmo'] = r1_globalTransform; _r198_t0['set-width'](r1_WIDTH); r198_xn$setwidth$9Jrj(r1_WIDTH); - r198_xn$assignunicode$7Hrq('3'); - r198_threeRadius = r1_CAPMIDDLE + r1_HALFSTROKE - r1_SMOOTH; + r198_xn$assignunicode$7Hrq('2'); r198_xn$putshapes$9Jrj(r1_twoHookUpper(r1_CAP, r1_SMOOTHB, r1_HOOK)); - r198_xn$putshapes$9Jrj(r1_sHookLower(0, r1_SMOOTHA, r1_HOOK)); - r198_xn$putshapes$9Jrj(r198_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, r1_CAP - r1_SMOOTHB)['set-width'](0, r1_STROKE)['arc-vh-to'](r1_RIGHTSB - r198_threeRadius, r1_CAPMIDDLE - r1_HALFSTROKE)['heads-to'](r1_LEFTWARD)['to-outline']()); - r198_xn$putshapes$9Jrj(r198_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, r1_SMOOTHA)['set-width'](r1_STROKE, 0)['arc-vh-to'](r1_RIGHTSB - r198_threeRadius, r1_CAPMIDDLE + r1_HALFSTROKE)['heads-to'](r1_LEFTWARD)['to-outline']()); + r198_xn$putshapes$9Jrj(r1_sStrand(r1_STROKE, r1_CAP - r1_SMOOTHB)); + r198_xn$putshapes$9Jrj(r198_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['set-width'](r1_STROKE, 0)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB, 0)['heads-to'](r1_RIGHTWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('four', function _r1_t105() { - var r200_xn$setwidth$9Jrj, r200_xn$assignunicode$7Hrq, r200_xn$startfrom$1aao, r200_xn$lineto$5sIl, r200_xn$curveto$1aao, r200_xn$cubicto$1aao, r200_xn$putshapes$9Jrj, r200_xn$reverselast$3qIs, r200_include, r200_xn$createstroke$7Hrq, r200_xn$setanchor$9Jrj, r200_bar, r200_vert, _r200_t0; + r1_xn$createglyph$7Hrq('three', function _r1_t106() { + var r200_xn$setwidth$9Jrj, r200_xn$assignunicode$7Hrq, r200_xn$startfrom$1aao, r200_xn$lineto$5sIl, r200_xn$curveto$1aao, r200_xn$cubicto$1aao, r200_xn$putshapes$9Jrj, r200_xn$reverselast$3qIs, r200_include, r200_xn$createstroke$7Hrq, r200_xn$setanchor$9Jrj, r200_threeRadius, _r200_t0; _r200_t0 = this; r200_xn$setwidth$9Jrj = _r200_t0['set-width']['bind'](_r200_t0); r200_xn$assignunicode$7Hrq = _r200_t0['assign-unicode']['bind'](_r200_t0); @@ -2504,16 +2525,16 @@ _r200_t0['gizmo'] = r1_globalTransform; _r200_t0['set-width'](r1_WIDTH); r200_xn$setwidth$9Jrj(r1_WIDTH); - r200_xn$assignunicode$7Hrq('4'); - r200_bar = r1_CAP * 0.4; - r200_vert = r1_WIDTH * 0.55; - r200_xn$putshapes$9Jrj(r200_xn$createstroke$7Hrq()['start-from'](r1_SB, r200_bar)['set-width'](0, r1_STROKE)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB, r200_bar)['heads-to'](r1_RIGHTWARD)['to-outline']()); - r200_xn$putshapes$9Jrj(r200_xn$createstroke$7Hrq()['start-from'](r200_vert, 0)['set-width'](0, r1_STROKE)['heads-to'](r1_UPWARD)['line-to'](r200_vert, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); - r200_xn$putshapes$9Jrj(r200_xn$createstroke$7Hrq()['start-from'](r1_SB, r200_bar)['set-width'](0, r1_STROKE)['line-to'](r200_vert, r1_CAP)['to-outline']()); + r200_xn$assignunicode$7Hrq('3'); + r200_threeRadius = r1_CAPMIDDLE + r1_HALFSTROKE - r1_SMOOTH; + r200_xn$putshapes$9Jrj(r1_twoHookUpper(r1_CAP, r1_SMOOTHB, r1_HOOK)); + r200_xn$putshapes$9Jrj(r1_sHookLower(0, r1_SMOOTHA, r1_HOOK)); + r200_xn$putshapes$9Jrj(r200_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, r1_CAP - r1_SMOOTHB)['set-width'](0, r1_STROKE)['arc-vh-to'](r1_RIGHTSB - r200_threeRadius, r1_CAPMIDDLE - r1_HALFSTROKE)['heads-to'](r1_LEFTWARD)['to-outline']()); + r200_xn$putshapes$9Jrj(r200_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, r1_SMOOTHA)['set-width'](r1_STROKE, 0)['arc-vh-to'](r1_RIGHTSB - r200_threeRadius, r1_CAPMIDDLE + r1_HALFSTROKE)['heads-to'](r1_LEFTWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('five', function _r1_t106() { - var r202_xn$setwidth$9Jrj, r202_xn$assignunicode$7Hrq, r202_xn$startfrom$1aao, r202_xn$lineto$5sIl, r202_xn$curveto$1aao, r202_xn$cubicto$1aao, r202_xn$putshapes$9Jrj, r202_xn$reverselast$3qIs, r202_include, r202_xn$createstroke$7Hrq, r202_xn$setanchor$9Jrj, _r202_t0; + r1_xn$createglyph$7Hrq('four', function _r1_t107() { + var r202_xn$setwidth$9Jrj, r202_xn$assignunicode$7Hrq, r202_xn$startfrom$1aao, r202_xn$lineto$5sIl, r202_xn$curveto$1aao, r202_xn$cubicto$1aao, r202_xn$putshapes$9Jrj, r202_xn$reverselast$3qIs, r202_include, r202_xn$createstroke$7Hrq, r202_xn$setanchor$9Jrj, r202_bar, r202_vert, _r202_t0; _r202_t0 = this; r202_xn$setwidth$9Jrj = _r202_t0['set-width']['bind'](_r202_t0); r202_xn$assignunicode$7Hrq = _r202_t0['assign-unicode']['bind'](_r202_t0); @@ -2529,15 +2550,16 @@ _r202_t0['gizmo'] = r1_globalTransform; _r202_t0['set-width'](r1_WIDTH); r202_xn$setwidth$9Jrj(r1_WIDTH); - r202_xn$assignunicode$7Hrq('5'); - r202_xn$putshapes$9Jrj(r1_sHookLower(0, (r1_CAP * r1_FIVEBARPOS + r1_STROKE) / 2, r1_HOOK)); - r202_xn$putshapes$9Jrj(r202_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, (r1_CAP * r1_FIVEBARPOS + r1_STROKE) / 2)['set-width'](r1_STROKE, 0)['arc-vh-to'](r1_MIDDLE, r1_CAP * r1_FIVEBARPOS + r1_STROKE)['line-to'](r1_SB + r1_TBALANCE * (0.6 - r1_globalTransform['yx'] * 2), r1_CAP * r1_FIVEBARPOS + r1_STROKE)['heads-to'](r1_LEFTWARD)['to-outline']()); - r202_xn$putshapes$9Jrj(r202_xn$createstroke$7Hrq()['start-from'](r1_SB + r1_TBALANCE * (0.6 - r1_globalTransform['yx'] * 2), r1_CAP)['set-width'](0, r1_STROKE)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB - r1_TBALANCE / 2, r1_CAP)['heads-to'](r1_RIGHTWARD)['to-outline']()); - r202_xn$putshapes$9Jrj(r202_xn$createstroke$7Hrq()['start-from'](r1_SB + r1_TBALANCE * (0.6 - r1_globalTransform['yx'] * 2), r1_CAP * r1_FIVEBARPOS + r1_STROKE)['set-width'](0, r1_STROKE)['heads-to'](r1_UPWARD)['line-to'](r1_SB + r1_TBALANCE * (0.6 - r1_globalTransform['yx'] * 2), r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); + r202_xn$assignunicode$7Hrq('4'); + r202_bar = r1_CAP * 0.4; + r202_vert = r1_WIDTH * 0.55; + r202_xn$putshapes$9Jrj(r202_xn$createstroke$7Hrq()['start-from'](r1_SB, r202_bar)['set-width'](0, r1_STROKE)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB, r202_bar)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r202_xn$putshapes$9Jrj(r202_xn$createstroke$7Hrq()['start-from'](r202_vert, 0)['set-width'](0, r1_STROKE)['heads-to'](r1_UPWARD)['line-to'](r202_vert, r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); + r202_xn$putshapes$9Jrj(r202_xn$createstroke$7Hrq()['start-from'](r1_SB, r202_bar)['set-width'](0, r1_STROKE)['line-to'](r202_vert, r1_CAP)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('six', function _r1_t107() { - var r204_xn$setwidth$9Jrj, r204_xn$assignunicode$7Hrq, r204_xn$startfrom$1aao, r204_xn$lineto$5sIl, r204_xn$curveto$1aao, r204_xn$cubicto$1aao, r204_xn$putshapes$9Jrj, r204_xn$reverselast$3qIs, r204_include, r204_xn$createstroke$7Hrq, r204_xn$setanchor$9Jrj, r204_ymiddlea, _r204_t0; + r1_xn$createglyph$7Hrq('five', function _r1_t108() { + var r204_xn$setwidth$9Jrj, r204_xn$assignunicode$7Hrq, r204_xn$startfrom$1aao, r204_xn$lineto$5sIl, r204_xn$curveto$1aao, r204_xn$cubicto$1aao, r204_xn$putshapes$9Jrj, r204_xn$reverselast$3qIs, r204_include, r204_xn$createstroke$7Hrq, r204_xn$setanchor$9Jrj, _r204_t0; _r204_t0 = this; r204_xn$setwidth$9Jrj = _r204_t0['set-width']['bind'](_r204_t0); r204_xn$assignunicode$7Hrq = _r204_t0['assign-unicode']['bind'](_r204_t0); @@ -2553,14 +2575,15 @@ _r204_t0['gizmo'] = r1_globalTransform; _r204_t0['set-width'](r1_WIDTH); r204_xn$setwidth$9Jrj(r1_WIDTH); - r204_xn$assignunicode$7Hrq('6'); - r204_xn$putshapes$9Jrj(r1_smallo(r1_CAP * 0.6, 0, r1_SB, r1_RIGHTSB)); - r204_ymiddlea = (r1_CAP * 0.6 - r1_SMALLSMOOTHA + r1_SMALLSMOOTHB) / 2; - r204_xn$putshapes$9Jrj(r204_xn$createstroke$7Hrq()['start-from'](r1_SB + r1_O, r204_ymiddlea)['set-width'](0, r1_STROKE)['curve-to'](r1_SB + r1_O, r1_mix(r204_ymiddlea, r1_CAP, 0.8), r1_RIGHTSB - r1_STROKE * 1.1, r1_CAP)['to-outline']()); + r204_xn$assignunicode$7Hrq('5'); + r204_xn$putshapes$9Jrj(r1_sHookLower(0, (r1_CAP * r1_FIVEBARPOS + r1_STROKE) / 2, r1_HOOK)); + r204_xn$putshapes$9Jrj(r204_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, (r1_CAP * r1_FIVEBARPOS + r1_STROKE) / 2)['set-width'](r1_STROKE, 0)['arc-vh-to'](r1_MIDDLE, r1_CAP * r1_FIVEBARPOS + r1_STROKE)['line-to'](r1_SB + r1_TBALANCE * (0.6 - r1_globalTransform['yx'] * 2), r1_CAP * r1_FIVEBARPOS + r1_STROKE)['heads-to'](r1_LEFTWARD)['to-outline']()); + r204_xn$putshapes$9Jrj(r204_xn$createstroke$7Hrq()['start-from'](r1_SB + r1_TBALANCE * (0.6 - r1_globalTransform['yx'] * 2), r1_CAP)['set-width'](0, r1_STROKE)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB - r1_TBALANCE / 2, r1_CAP)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r204_xn$putshapes$9Jrj(r204_xn$createstroke$7Hrq()['start-from'](r1_SB + r1_TBALANCE * (0.6 - r1_globalTransform['yx'] * 2), r1_CAP * r1_FIVEBARPOS + r1_STROKE)['set-width'](0, r1_STROKE)['heads-to'](r1_UPWARD)['line-to'](r1_SB + r1_TBALANCE * (0.6 - r1_globalTransform['yx'] * 2), r1_CAP)['heads-to'](r1_UPWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('seven', function _r1_t108() { - var r206_xn$setwidth$9Jrj, r206_xn$assignunicode$7Hrq, r206_xn$startfrom$1aao, r206_xn$lineto$5sIl, r206_xn$curveto$1aao, r206_xn$cubicto$1aao, r206_xn$putshapes$9Jrj, r206_xn$reverselast$3qIs, r206_include, r206_xn$createstroke$7Hrq, r206_xn$setanchor$9Jrj, r206_cor, r206_x, _r206_t0; + r1_xn$createglyph$7Hrq('six', function _r1_t109() { + var r206_xn$setwidth$9Jrj, r206_xn$assignunicode$7Hrq, r206_xn$startfrom$1aao, r206_xn$lineto$5sIl, r206_xn$curveto$1aao, r206_xn$cubicto$1aao, r206_xn$putshapes$9Jrj, r206_xn$reverselast$3qIs, r206_include, r206_xn$createstroke$7Hrq, r206_xn$setanchor$9Jrj, r206_ymiddlea, _r206_t0; _r206_t0 = this; r206_xn$setwidth$9Jrj = _r206_t0['set-width']['bind'](_r206_t0); r206_xn$assignunicode$7Hrq = _r206_t0['assign-unicode']['bind'](_r206_t0); @@ -2576,19 +2599,14 @@ _r206_t0['gizmo'] = r1_globalTransform; _r206_t0['set-width'](r1_WIDTH); r206_xn$setwidth$9Jrj(r1_WIDTH); - r206_xn$assignunicode$7Hrq('7'); - r206_xn$putshapes$9Jrj(r206_xn$createstroke$7Hrq()['start-from'](r1_SB, r1_CAP)['heads-to'](r1_RIGHTWARD)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB, r1_CAP)['heads-to'](r1_RIGHTWARD)['to-outline']()); - r206_cor = 1.15; - r206_x = r1_mix(r1_SB, r1_RIGHTSB, 0.15); - r206_xn$startfrom$1aao(r206_x, 0); - r206_xn$lineto$5sIl(r206_x + r1_STROKE * r206_cor, 0); - r206_xn$lineto$5sIl(r1_RIGHTSB, r1_CAP - r1_STROKE); - r206_xn$lineto$5sIl(r1_RIGHTSB - r1_STROKE * r206_cor, r1_CAP - r1_STROKE); - r206_xn$reverselast$3qIs(); + r206_xn$assignunicode$7Hrq('6'); + r206_xn$putshapes$9Jrj(r1_smallo(r1_CAP * 0.6, 0, r1_SB, r1_RIGHTSB)); + r206_ymiddlea = (r1_CAP * 0.6 - r1_SMALLSMOOTHA + r1_SMALLSMOOTHB) / 2; + r206_xn$putshapes$9Jrj(r206_xn$createstroke$7Hrq()['start-from'](r1_SB + r1_O, r206_ymiddlea)['set-width'](0, r1_STROKE)['curve-to'](r1_SB + r1_O, r1_mix(r206_ymiddlea, r1_CAP, 0.8), r1_RIGHTSB - r1_STROKE * 1.1, r1_CAP)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('eight', function _r1_t109() { - var r208_xn$setwidth$9Jrj, r208_xn$assignunicode$7Hrq, r208_xn$startfrom$1aao, r208_xn$lineto$5sIl, r208_xn$curveto$1aao, r208_xn$cubicto$1aao, r208_xn$putshapes$9Jrj, r208_xn$reverselast$3qIs, r208_include, r208_xn$createstroke$7Hrq, r208_xn$setanchor$9Jrj, r208_sma, r208_smb, r208_p, _r208_t0; + r1_xn$createglyph$7Hrq('seven', function _r1_t110() { + var r208_xn$setwidth$9Jrj, r208_xn$assignunicode$7Hrq, r208_xn$startfrom$1aao, r208_xn$lineto$5sIl, r208_xn$curveto$1aao, r208_xn$cubicto$1aao, r208_xn$putshapes$9Jrj, r208_xn$reverselast$3qIs, r208_include, r208_xn$createstroke$7Hrq, r208_xn$setanchor$9Jrj, r208_cor, r208_x, _r208_t0; _r208_t0 = this; r208_xn$setwidth$9Jrj = _r208_t0['set-width']['bind'](_r208_t0); r208_xn$assignunicode$7Hrq = _r208_t0['assign-unicode']['bind'](_r208_t0); @@ -2604,18 +2622,19 @@ _r208_t0['gizmo'] = r1_globalTransform; _r208_t0['set-width'](r1_WIDTH); r208_xn$setwidth$9Jrj(r1_WIDTH); - r208_xn$assignunicode$7Hrq('8'); - r208_sma = r1_SMOOTHA * 0.975; - r208_smb = r1_SMOOTHB * 0.975; - r208_p = 0.95; - r208_xn$putshapes$9Jrj(r1_xsStrand(r1_mix(r1_RIGHTSB, r1_SB, r208_p), r1_CAP - r208_sma * r208_p, r1_RIGHTSB, r208_sma)); - r208_xn$putshapes$9Jrj(r1_xsStrand(r1_SB, r208_smb, r1_mix(r1_SB, r1_RIGHTSB, r208_p), r1_CAP - r208_smb * r208_p)); - r208_xn$putshapes$9Jrj(r208_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_SB, r1_RIGHTSB, r208_p), r1_CAP - r208_smb * r208_p)['set-width'](r1_STROKE, 0)['arc-vh-to'](r1_MIDDLE, r1_CAP - r1_O)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_mix(r1_RIGHTSB, r1_SB, r208_p), r1_CAP - r208_sma * r208_p)['to-outline']()); - r208_xn$putshapes$9Jrj(r208_xn$createstroke$7Hrq()['start-from'](r1_SB, r208_smb)['set-width'](r1_STROKE, 0)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_RIGHTWARD)['arc-hv-to'](r1_RIGHTSB, r208_sma)['to-outline']()); + r208_xn$assignunicode$7Hrq('7'); + r208_xn$putshapes$9Jrj(r208_xn$createstroke$7Hrq()['start-from'](r1_SB, r1_CAP)['heads-to'](r1_RIGHTWARD)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB, r1_CAP)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r208_cor = 1.15; + r208_x = r1_mix(r1_SB, r1_RIGHTSB, 0.15); + r208_xn$startfrom$1aao(r208_x, 0); + r208_xn$lineto$5sIl(r208_x + r1_STROKE * r208_cor, 0); + r208_xn$lineto$5sIl(r1_RIGHTSB, r1_CAP - r1_STROKE); + r208_xn$lineto$5sIl(r1_RIGHTSB - r1_STROKE * r208_cor, r1_CAP - r1_STROKE); + r208_xn$reverselast$3qIs(); return void 0; }); - r1_xn$createglyph$7Hrq('nine', function _r1_t110() { - var r210_xn$setwidth$9Jrj, r210_xn$assignunicode$7Hrq, r210_xn$startfrom$1aao, r210_xn$lineto$5sIl, r210_xn$curveto$1aao, r210_xn$cubicto$1aao, r210_xn$putshapes$9Jrj, r210_xn$reverselast$3qIs, r210_include, r210_xn$createstroke$7Hrq, r210_xn$setanchor$9Jrj, r210_ymiddlea, _r210_t0; + r1_xn$createglyph$7Hrq('eight', function _r1_t111() { + var r210_xn$setwidth$9Jrj, r210_xn$assignunicode$7Hrq, r210_xn$startfrom$1aao, r210_xn$lineto$5sIl, r210_xn$curveto$1aao, r210_xn$cubicto$1aao, r210_xn$putshapes$9Jrj, r210_xn$reverselast$3qIs, r210_include, r210_xn$createstroke$7Hrq, r210_xn$setanchor$9Jrj, r210_sma, r210_smb, r210_p, _r210_t0; _r210_t0 = this; r210_xn$setwidth$9Jrj = _r210_t0['set-width']['bind'](_r210_t0); r210_xn$assignunicode$7Hrq = _r210_t0['assign-unicode']['bind'](_r210_t0); @@ -2631,15 +2650,18 @@ _r210_t0['gizmo'] = r1_globalTransform; _r210_t0['set-width'](r1_WIDTH); r210_xn$setwidth$9Jrj(r1_WIDTH); - r210_xn$assignunicode$7Hrq('9'); - r210_xn$putshapes$9Jrj(r1_smallo(r1_CAP, r1_CAP * 0.4, r1_SB, r1_RIGHTSB + r1_O)); - r210_ymiddlea = (r1_CAP - r1_SMALLSMOOTHB + r1_CAP * 0.4 + r1_SMALLSMOOTHA) / 2; - r210_xn$putshapes$9Jrj(r210_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, r210_ymiddlea)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB, r1_CAP * 0.4)['to-outline']()); - r210_xn$putshapes$9Jrj(r1_sHookLower(0, r1_CAP * 0.4, r1_HOOK, r1_xgrid(0.48))); + r210_xn$assignunicode$7Hrq('8'); + r210_sma = r1_SMOOTHA * 0.975; + r210_smb = r1_SMOOTHB * 0.975; + r210_p = 0.95; + r210_xn$putshapes$9Jrj(r1_xsStrand(r1_mix(r1_RIGHTSB, r1_SB, r210_p), r1_CAP - r210_sma * r210_p, r1_RIGHTSB, r210_sma)); + r210_xn$putshapes$9Jrj(r1_xsStrand(r1_SB, r210_smb, r1_mix(r1_SB, r1_RIGHTSB, r210_p), r1_CAP - r210_smb * r210_p)); + r210_xn$putshapes$9Jrj(r210_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_SB, r1_RIGHTSB, r210_p), r1_CAP - r210_smb * r210_p)['set-width'](r1_STROKE, 0)['arc-vh-to'](r1_MIDDLE, r1_CAP - r1_O)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_mix(r1_RIGHTSB, r1_SB, r210_p), r1_CAP - r210_sma * r210_p)['to-outline']()); + r210_xn$putshapes$9Jrj(r210_xn$createstroke$7Hrq()['start-from'](r1_SB, r210_smb)['set-width'](r1_STROKE, 0)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_RIGHTWARD)['arc-hv-to'](r1_RIGHTSB, r210_sma)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('dollar', function _r1_t111() { - var r212_xn$setwidth$9Jrj, r212_xn$assignunicode$7Hrq, r212_xn$startfrom$1aao, r212_xn$lineto$5sIl, r212_xn$curveto$1aao, r212_xn$cubicto$1aao, r212_xn$putshapes$9Jrj, r212_xn$reverselast$3qIs, r212_include, r212_xn$createstroke$7Hrq, r212_xn$setanchor$9Jrj, _r212_t0; + r1_xn$createglyph$7Hrq('nine', function _r1_t112() { + var r212_xn$setwidth$9Jrj, r212_xn$assignunicode$7Hrq, r212_xn$startfrom$1aao, r212_xn$lineto$5sIl, r212_xn$curveto$1aao, r212_xn$cubicto$1aao, r212_xn$putshapes$9Jrj, r212_xn$reverselast$3qIs, r212_include, r212_xn$createstroke$7Hrq, r212_xn$setanchor$9Jrj, r212_ymiddlea, _r212_t0; _r212_t0 = this; r212_xn$setwidth$9Jrj = _r212_t0['set-width']['bind'](_r212_t0); r212_xn$assignunicode$7Hrq = _r212_t0['assign-unicode']['bind'](_r212_t0); @@ -2655,14 +2677,15 @@ _r212_t0['gizmo'] = r1_globalTransform; _r212_t0['set-width'](r1_WIDTH); r212_xn$setwidth$9Jrj(r1_WIDTH); - r212_xn$assignunicode$7Hrq('$'); - r212_include(r1_glyphs['S']); - r212_xn$putshapes$9Jrj(r212_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r1_CAP - r1_HALFSTROKE)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['line-to'](r1_MIDDLE, r1_CAP - r1_DESCENDER / 2)['to-outline']()); - r212_xn$putshapes$9Jrj(r212_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r1_DESCENDER / 2)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['line-to'](r1_MIDDLE, r1_HALFSTROKE)['to-outline']()); + r212_xn$assignunicode$7Hrq('9'); + r212_xn$putshapes$9Jrj(r1_smallo(r1_CAP, r1_CAP * 0.4, r1_SB, r1_RIGHTSB + r1_O)); + r212_ymiddlea = (r1_CAP - r1_SMALLSMOOTHB + r1_CAP * 0.4 + r1_SMALLSMOOTHA) / 2; + r212_xn$putshapes$9Jrj(r212_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, r212_ymiddlea)['set-width'](0, r1_STROKE)['line-to'](r1_RIGHTSB, r1_CAP * 0.4)['to-outline']()); + r212_xn$putshapes$9Jrj(r1_sHookLower(0, r1_CAP * 0.4, r1_HOOK, r1_xgrid(0.48))); return void 0; }); - r1_xn$createglyph$7Hrq('ampersand', function _r1_t112() { - var r214_xn$setwidth$9Jrj, r214_xn$assignunicode$7Hrq, r214_xn$startfrom$1aao, r214_xn$lineto$5sIl, r214_xn$curveto$1aao, r214_xn$cubicto$1aao, r214_xn$putshapes$9Jrj, r214_xn$reverselast$3qIs, r214_include, r214_xn$createstroke$7Hrq, r214_xn$setanchor$9Jrj, r214_fine, r214_p, r214_l, r214_pr, r214_q, r214_r, r214_s, _r214_t0; + r1_xn$createglyph$7Hrq('dollar', function _r1_t113() { + var r214_xn$setwidth$9Jrj, r214_xn$assignunicode$7Hrq, r214_xn$startfrom$1aao, r214_xn$lineto$5sIl, r214_xn$curveto$1aao, r214_xn$cubicto$1aao, r214_xn$putshapes$9Jrj, r214_xn$reverselast$3qIs, r214_include, r214_xn$createstroke$7Hrq, r214_xn$setanchor$9Jrj, _r214_t0; _r214_t0 = this; r214_xn$setwidth$9Jrj = _r214_t0['set-width']['bind'](_r214_t0); r214_xn$assignunicode$7Hrq = _r214_t0['assign-unicode']['bind'](_r214_t0); @@ -2678,31 +2701,14 @@ _r214_t0['gizmo'] = r1_globalTransform; _r214_t0['set-width'](r1_WIDTH); r214_xn$setwidth$9Jrj(r1_WIDTH); - r214_xn$assignunicode$7Hrq('&'); - r214_fine = Math['min'](r1_STROKE, (r1_RIGHTSB - r1_SB) * 0.25); - r214_p = 0.85; - r214_l = 0.05; - r214_pr = 0.9; - r214_q = 0.45; - r214_r = 1.1; - r214_s = 0; - r214_xn$putshapes$9Jrj(r214_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB - r1_O, r1_CAPMIDDLE)['set-width'](0, r1_STROKE)['heads-to'](r1_DOWNWARD)['line-to'](r1_RIGHTSB - r1_O, r1_SMOOTHA)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_SB + r1_O, r1_SMOOTHB)['to-outline']()); - r214_xn$putshapes$9Jrj(r1_xsStrand(r1_SB + r1_O, r1_SMOOTHB, r1_mix(r1_SB, r1_RIGHTSB, r214_p), r1_CAP - r1_SMOOTHB * r214_pr, r1_HALFSTROKE, r214_fine / 2)); - r214_xn$putshapes$9Jrj(r214_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_SB, r1_RIGHTSB, r214_p), r1_CAP - r1_SMOOTHB * r214_pr)['set-width'](r214_fine, 0)['arc-vh-to'](r1_mix(r1_SB, r1_RIGHTSB, r1_mix(r214_p, r214_l, 0.5)), r1_CAPO)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_mix(r1_SB, r1_RIGHTSB, r214_l), r1_CAP - r1_SMOOTHA * r214_pr)['to-outline']()); - r214_xn$putshapes$9Jrj(r1_xsStrand(r1_mix(r1_SB, r1_RIGHTSB, r214_l), r1_CAP - r1_SMOOTHA * r214_pr, r1_mix(r1_SB, r1_RIGHTSB, r214_r), r1_SMOOTHA * r214_s, r214_fine / 2, r214_fine / 2, null, null, r1_SMOOTHA * r214_pr * 0.6)); + r214_xn$assignunicode$7Hrq('$'); + r214_include(r1_glyphs['S']); + r214_xn$putshapes$9Jrj(r214_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r1_CAP - r1_HALFSTROKE)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['line-to'](r1_MIDDLE, r1_CAP - r1_DESCENDER / 2)['to-outline']()); + r214_xn$putshapes$9Jrj(r214_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r1_DESCENDER / 2)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['line-to'](r1_MIDDLE, r1_HALFSTROKE)['to-outline']()); return void 0; }); - r1_parenTop = r1_CAP - r1_DESCENDER / 2; - r1_parenBot = r1_DESCENDER / 2; - r1_parenMid = r1_mix(r1_parenTop, r1_parenBot, 0.5); - r1_parenOutside = 0.15; - r1_parenInside = 0.65; - r1_bracketOutside = 0.15; - r1_bracketInside = 0.9; - r1_braceOutside = 0.1; - r1_braceInside = 0.9; - r1_xn$createglyph$7Hrq('parenleft', function _r1_t113() { - var r216_xn$setwidth$9Jrj, r216_xn$assignunicode$7Hrq, r216_xn$startfrom$1aao, r216_xn$lineto$5sIl, r216_xn$curveto$1aao, r216_xn$cubicto$1aao, r216_xn$putshapes$9Jrj, r216_xn$reverselast$3qIs, r216_include, r216_xn$createstroke$7Hrq, r216_xn$setanchor$9Jrj, r216_p, _r216_t0; + r1_xn$createglyph$7Hrq('ampersand', function _r1_t114() { + var r216_xn$setwidth$9Jrj, r216_xn$assignunicode$7Hrq, r216_xn$startfrom$1aao, r216_xn$lineto$5sIl, r216_xn$curveto$1aao, r216_xn$cubicto$1aao, r216_xn$putshapes$9Jrj, r216_xn$reverselast$3qIs, r216_include, r216_xn$createstroke$7Hrq, r216_xn$setanchor$9Jrj, r216_fine, r216_p, r216_l, r216_pr, r216_q, r216_r, r216_s, _r216_t0; _r216_t0 = this; r216_xn$setwidth$9Jrj = _r216_t0['set-width']['bind'](_r216_t0); r216_xn$assignunicode$7Hrq = _r216_t0['assign-unicode']['bind'](_r216_t0); @@ -2718,13 +2724,22 @@ _r216_t0['gizmo'] = r1_globalTransform; _r216_t0['set-width'](r1_WIDTH); r216_xn$setwidth$9Jrj(r1_WIDTH); - r216_xn$assignunicode$7Hrq('('); - r216_p = 0.6; - r216_xn$putshapes$9Jrj(r216_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_SB, r1_RIGHTSB, r1_parenInside), r1_parenTop)['set-width'](r1_STROKE, 0)['curve-to'](r1_mix(r1_SB, r1_RIGHTSB, r1_parenOutside), r1_mix(r1_parenMid, r1_parenTop, r216_p), r1_mix(r1_SB, r1_RIGHTSB, r1_parenOutside), r1_parenMid)['curve-to'](r1_mix(r1_SB, r1_RIGHTSB, r1_parenOutside), r1_mix(r1_parenMid, r1_parenBot, r216_p), r1_mix(r1_SB, r1_RIGHTSB, r1_parenInside), r1_parenBot)['to-outline']()); + r216_xn$assignunicode$7Hrq('&'); + r216_fine = Math['min'](r1_STROKE, (r1_RIGHTSB - r1_SB) * 0.25); + r216_p = 0.85; + r216_l = 0.05; + r216_pr = 0.9; + r216_q = 0.45; + r216_r = 1.1; + r216_s = 0; + r216_xn$putshapes$9Jrj(r216_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB - r1_O, r1_CAPMIDDLE)['set-width'](0, r1_STROKE)['heads-to'](r1_DOWNWARD)['line-to'](r1_RIGHTSB - r1_O, r1_SMOOTHA)['arc-vh-to'](r1_MIDDLE, r1_O)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_SB + r1_O, r1_SMOOTHB)['to-outline']()); + r216_xn$putshapes$9Jrj(r1_xsStrand(r1_SB + r1_O, r1_SMOOTHB, r1_mix(r1_SB, r1_RIGHTSB, r216_p), r1_CAP - r1_SMOOTHB * r216_pr, r1_HALFSTROKE, r216_fine / 2)); + r216_xn$putshapes$9Jrj(r216_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_SB, r1_RIGHTSB, r216_p), r1_CAP - r1_SMOOTHB * r216_pr)['set-width'](r216_fine, 0)['arc-vh-to'](r1_mix(r1_SB, r1_RIGHTSB, r1_mix(r216_p, r216_l, 0.5)), r1_CAPO)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r1_mix(r1_SB, r1_RIGHTSB, r216_l), r1_CAP - r1_SMOOTHA * r216_pr)['to-outline']()); + r216_xn$putshapes$9Jrj(r1_xsStrand(r1_mix(r1_SB, r1_RIGHTSB, r216_l), r1_CAP - r1_SMOOTHA * r216_pr, r1_mix(r1_SB, r1_RIGHTSB, r216_r), r1_SMOOTHA * r216_s, r216_fine / 2, r216_fine / 2, null, null, r1_SMOOTHA * r216_pr * 0.6)); return void 0; }); - r1_xn$createglyph$7Hrq('parenright', function _r1_t114() { - var r218_xn$setwidth$9Jrj, r218_xn$assignunicode$7Hrq, r218_xn$startfrom$1aao, r218_xn$lineto$5sIl, r218_xn$curveto$1aao, r218_xn$cubicto$1aao, r218_xn$putshapes$9Jrj, r218_xn$reverselast$3qIs, r218_include, r218_xn$createstroke$7Hrq, r218_xn$setanchor$9Jrj, r218_p, _r218_t0; + r1_xn$createglyph$7Hrq('at', function _r1_t115() { + var r218_xn$setwidth$9Jrj, r218_xn$assignunicode$7Hrq, r218_xn$startfrom$1aao, r218_xn$lineto$5sIl, r218_xn$curveto$1aao, r218_xn$cubicto$1aao, r218_xn$putshapes$9Jrj, r218_xn$reverselast$3qIs, r218_include, r218_xn$createstroke$7Hrq, r218_xn$setanchor$9Jrj, r218_top, r218_bot, r218_otop, r218_obot, r218_sw, r218_m1, r218_m2, r218_sma, r218_smb, _r218_t0; _r218_t0 = this; r218_xn$setwidth$9Jrj = _r218_t0['set-width']['bind'](_r218_t0); r218_xn$assignunicode$7Hrq = _r218_t0['assign-unicode']['bind'](_r218_t0); @@ -2740,13 +2755,30 @@ _r218_t0['gizmo'] = r1_globalTransform; _r218_t0['set-width'](r1_WIDTH); r218_xn$setwidth$9Jrj(r1_WIDTH); - r218_xn$assignunicode$7Hrq(')'); - r218_p = 0.6; - r218_xn$putshapes$9Jrj(r218_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_RIGHTSB, r1_SB, r1_parenInside), r1_parenTop)['set-width'](0, r1_STROKE)['curve-to'](r1_mix(r1_RIGHTSB, r1_SB, r1_parenOutside), r1_mix(r1_parenMid, r1_parenTop, r218_p), r1_mix(r1_RIGHTSB, r1_SB, r1_parenOutside), r1_parenMid)['curve-to'](r1_mix(r1_RIGHTSB, r1_SB, r1_parenOutside), r1_mix(r1_parenMid, r1_parenBot, r218_p), r1_mix(r1_RIGHTSB, r1_SB, r1_parenInside), r1_parenBot)['to-outline']()); + r218_xn$assignunicode$7Hrq('@'); + r218_top = r1_CAP + r1_HALFSTROKE; + r218_bot = r1_DESCENDER + r1_HALFSTROKE; + r218_otop = r1_mix(r218_bot, r218_top, 0.75); + r218_obot = r1_mix(r218_top, r218_bot, 0.8); + r218_sw = Math['min'](r1_STROKE, (r1_WIDTH - r1_SB * 2) * 0.25); + r218_m1 = r1_mix(r1_SB + r218_sw, r1_RIGHTSB - r218_sw, 0.47) - r218_sw / 2; + r218_m2 = r1_mix(r218_m1, r1_RIGHTSB, 0.5); + r218_sma = r1_SMOOTHA * ((r1_RIGHTSB - r218_m1) / (r1_RIGHTSB - r1_SB)); + r218_smb = r1_SMOOTHB * ((r1_RIGHTSB - r218_m1) / (r1_RIGHTSB - r1_SB)); + r218_xn$putshapes$9Jrj(r218_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, r218_otop - r1_O)['heads-to'](r1_LEFTWARD)['set-width'](r218_sw, 0)['line-to'](r218_m2, r218_otop - r1_O)['arc-hv-to'](r218_m1, r218_otop - r218_sma)['line-to'](r218_m1, r218_obot + r218_smb)['arc-vh-to'](r218_m2 + r1_STROKE * r1_globalTransform['yx'], r218_obot + r1_O)['arc-hv-to'](r1_RIGHTSB, r218_obot + r218_sma)['line-to'](r1_RIGHTSB, r218_top - r1_SMOOTHB)['arc-vh-to'](r1_MIDDLE, r218_top - r1_O)['set-width'](r1_STROKE, 0)['arc-hv-to'](r1_SB, r218_top - r1_SMOOTHA)['set-width'](r218_sw, 0)['line-to'](r1_SB, r218_bot + r1_SMOOTHB)['arc-vh-to'](r1_MIDDLE, r218_bot + r1_O)['set-width'](r1_STROKE, 0)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB - r1_HALFSTROKE, r218_bot + r1_O)['heads-to'](r1_RIGHTWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('bracketleft', function _r1_t115() { - var r220_xn$setwidth$9Jrj, r220_xn$assignunicode$7Hrq, r220_xn$startfrom$1aao, r220_xn$lineto$5sIl, r220_xn$curveto$1aao, r220_xn$cubicto$1aao, r220_xn$putshapes$9Jrj, r220_xn$reverselast$3qIs, r220_include, r220_xn$createstroke$7Hrq, r220_xn$setanchor$9Jrj, _r220_t0; + r1_parenTop = r1_CAP - r1_DESCENDER / 2; + r1_parenBot = r1_DESCENDER; + r1_parenMid = r1_mix(r1_parenTop, r1_parenBot, 0.5); + r1_parenOutside = 0.15; + r1_parenInside = 0.65; + r1_bracketOutside = 0.15; + r1_bracketInside = 0.9; + r1_braceOutside = 0.1; + r1_braceInside = 0.9; + r1_xn$createglyph$7Hrq('parenleft', function _r1_t116() { + var r220_xn$setwidth$9Jrj, r220_xn$assignunicode$7Hrq, r220_xn$startfrom$1aao, r220_xn$lineto$5sIl, r220_xn$curveto$1aao, r220_xn$cubicto$1aao, r220_xn$putshapes$9Jrj, r220_xn$reverselast$3qIs, r220_include, r220_xn$createstroke$7Hrq, r220_xn$setanchor$9Jrj, r220_p, _r220_t0; _r220_t0 = this; r220_xn$setwidth$9Jrj = _r220_t0['set-width']['bind'](_r220_t0); r220_xn$assignunicode$7Hrq = _r220_t0['assign-unicode']['bind'](_r220_t0); @@ -2762,14 +2794,13 @@ _r220_t0['gizmo'] = r1_globalTransform; _r220_t0['set-width'](r1_WIDTH); r220_xn$setwidth$9Jrj(r1_WIDTH); - r220_xn$assignunicode$7Hrq('['); - r220_xn$putshapes$9Jrj(r220_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_SB, r1_RIGHTSB, r1_bracketOutside), r1_parenBot)['set-width'](r1_STROKE, 0)['heads-to'](r1_RIGHTWARD)['line-to'](r1_mix(r1_SB, r1_RIGHTSB, r1_bracketInside), r1_parenBot)['heads-to'](r1_RIGHTWARD)['to-outline']()); - r220_xn$putshapes$9Jrj(r220_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_SB, r1_RIGHTSB, r1_bracketOutside), r1_parenTop)['set-width'](0, r1_STROKE)['heads-to'](r1_RIGHTWARD)['line-to'](r1_mix(r1_SB, r1_RIGHTSB, r1_bracketInside), r1_parenTop)['heads-to'](r1_RIGHTWARD)['to-outline']()); - r220_xn$putshapes$9Jrj(r220_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_SB, r1_RIGHTSB, r1_bracketOutside), r1_parenBot)['set-width'](0, r1_STROKE)['heads-to'](r1_UPWARD)['line-to'](r1_mix(r1_SB, r1_RIGHTSB, r1_bracketOutside), r1_parenTop)['heads-to'](r1_UPWARD)['to-outline']()); + r220_xn$assignunicode$7Hrq('('); + r220_p = 0.6; + r220_xn$putshapes$9Jrj(r220_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_SB, r1_RIGHTSB, r1_parenInside), r1_parenTop)['set-width'](r1_STROKE, 0)['curve-to'](r1_mix(r1_SB, r1_RIGHTSB, r1_parenOutside), r1_mix(r1_parenMid, r1_parenTop, r220_p), r1_mix(r1_SB, r1_RIGHTSB, r1_parenOutside), r1_parenMid)['curve-to'](r1_mix(r1_SB, r1_RIGHTSB, r1_parenOutside), r1_mix(r1_parenMid, r1_parenBot, r220_p), r1_mix(r1_SB, r1_RIGHTSB, r1_parenInside), r1_parenBot)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('parenright', function _r1_t116() { - var r222_xn$setwidth$9Jrj, r222_xn$assignunicode$7Hrq, r222_xn$startfrom$1aao, r222_xn$lineto$5sIl, r222_xn$curveto$1aao, r222_xn$cubicto$1aao, r222_xn$putshapes$9Jrj, r222_xn$reverselast$3qIs, r222_include, r222_xn$createstroke$7Hrq, r222_xn$setanchor$9Jrj, _r222_t0; + r1_xn$createglyph$7Hrq('parenright', function _r1_t117() { + var r222_xn$setwidth$9Jrj, r222_xn$assignunicode$7Hrq, r222_xn$startfrom$1aao, r222_xn$lineto$5sIl, r222_xn$curveto$1aao, r222_xn$cubicto$1aao, r222_xn$putshapes$9Jrj, r222_xn$reverselast$3qIs, r222_include, r222_xn$createstroke$7Hrq, r222_xn$setanchor$9Jrj, r222_p, _r222_t0; _r222_t0 = this; r222_xn$setwidth$9Jrj = _r222_t0['set-width']['bind'](_r222_t0); r222_xn$assignunicode$7Hrq = _r222_t0['assign-unicode']['bind'](_r222_t0); @@ -2785,14 +2816,13 @@ _r222_t0['gizmo'] = r1_globalTransform; _r222_t0['set-width'](r1_WIDTH); r222_xn$setwidth$9Jrj(r1_WIDTH); - r222_xn$assignunicode$7Hrq(']'); - r222_xn$putshapes$9Jrj(r222_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_RIGHTSB, r1_SB, r1_bracketOutside), r1_parenBot)['set-width'](0, r1_STROKE)['heads-to'](r1_LEFTWARD)['line-to'](r1_mix(r1_RIGHTSB, r1_SB, r1_bracketInside), r1_parenBot)['heads-to'](r1_LEFTWARD)['to-outline']()); - r222_xn$putshapes$9Jrj(r222_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_RIGHTSB, r1_SB, r1_bracketOutside), r1_parenTop)['set-width'](r1_STROKE, 0)['heads-to'](r1_LEFTWARD)['line-to'](r1_mix(r1_RIGHTSB, r1_SB, r1_bracketInside), r1_parenTop)['heads-to'](r1_LEFTWARD)['to-outline']()); - r222_xn$putshapes$9Jrj(r222_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_RIGHTSB, r1_SB, r1_bracketOutside), r1_parenBot)['set-width'](r1_STROKE, 0)['heads-to'](r1_UPWARD)['line-to'](r1_mix(r1_RIGHTSB, r1_SB, r1_bracketOutside), r1_parenTop)['heads-to'](r1_UPWARD)['to-outline']()); + r222_xn$assignunicode$7Hrq(')'); + r222_p = 0.6; + r222_xn$putshapes$9Jrj(r222_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_RIGHTSB, r1_SB, r1_parenInside), r1_parenTop)['set-width'](0, r1_STROKE)['curve-to'](r1_mix(r1_RIGHTSB, r1_SB, r1_parenOutside), r1_mix(r1_parenMid, r1_parenTop, r222_p), r1_mix(r1_RIGHTSB, r1_SB, r1_parenOutside), r1_parenMid)['curve-to'](r1_mix(r1_RIGHTSB, r1_SB, r1_parenOutside), r1_mix(r1_parenMid, r1_parenBot, r222_p), r1_mix(r1_RIGHTSB, r1_SB, r1_parenInside), r1_parenBot)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('braceleft', function _r1_t117() { - var r224_xn$setwidth$9Jrj, r224_xn$assignunicode$7Hrq, r224_xn$startfrom$1aao, r224_xn$lineto$5sIl, r224_xn$curveto$1aao, r224_xn$cubicto$1aao, r224_xn$putshapes$9Jrj, r224_xn$reverselast$3qIs, r224_include, r224_xn$createstroke$7Hrq, r224_xn$setanchor$9Jrj, r224_parenCenter, r224_radius, _r224_t0; + r1_xn$createglyph$7Hrq('bracketleft', function _r1_t118() { + var r224_xn$setwidth$9Jrj, r224_xn$assignunicode$7Hrq, r224_xn$startfrom$1aao, r224_xn$lineto$5sIl, r224_xn$curveto$1aao, r224_xn$cubicto$1aao, r224_xn$putshapes$9Jrj, r224_xn$reverselast$3qIs, r224_include, r224_xn$createstroke$7Hrq, r224_xn$setanchor$9Jrj, _r224_t0; _r224_t0 = this; r224_xn$setwidth$9Jrj = _r224_t0['set-width']['bind'](_r224_t0); r224_xn$assignunicode$7Hrq = _r224_t0['assign-unicode']['bind'](_r224_t0); @@ -2808,15 +2838,14 @@ _r224_t0['gizmo'] = r1_globalTransform; _r224_t0['set-width'](r1_WIDTH); r224_xn$setwidth$9Jrj(r1_WIDTH); - r224_xn$assignunicode$7Hrq('{'); - r224_parenCenter = r1_mix(r1_SB, r1_RIGHTSB, r1_mix(r1_braceInside, r1_braceOutside, 0.5)); - r224_radius = r1_mix(r1_SB, r1_RIGHTSB, r1_braceInside) - r224_parenCenter; - r224_xn$putshapes$9Jrj(r224_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_SB, r1_RIGHTSB, r1_braceInside), r1_parenTop - r1_HALFSTROKE)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r224_parenCenter, r1_parenTop - r224_radius)['line-to'](r224_parenCenter, r1_parenMid + r224_radius)['arc-vh-to'](r1_mix(r1_SB, r1_RIGHTSB, r1_braceOutside), r1_parenMid)['heads-to'](r1_LEFTWARD)['to-outline']()); - r224_xn$putshapes$9Jrj(r224_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_SB, r1_RIGHTSB, r1_braceInside), r1_parenBot + r1_HALFSTROKE)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r224_parenCenter, r1_parenBot + r224_radius)['line-to'](r224_parenCenter, r1_parenMid - r224_radius)['arc-vh-to'](r1_mix(r1_SB, r1_RIGHTSB, r1_braceOutside), r1_parenMid)['heads-to'](r1_LEFTWARD)['to-outline']()); + r224_xn$assignunicode$7Hrq('['); + r224_xn$putshapes$9Jrj(r224_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_SB, r1_RIGHTSB, r1_bracketOutside), r1_parenBot)['set-width'](r1_STROKE, 0)['heads-to'](r1_RIGHTWARD)['line-to'](r1_mix(r1_SB, r1_RIGHTSB, r1_bracketInside), r1_parenBot)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r224_xn$putshapes$9Jrj(r224_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_SB, r1_RIGHTSB, r1_bracketOutside), r1_parenTop)['set-width'](0, r1_STROKE)['heads-to'](r1_RIGHTWARD)['line-to'](r1_mix(r1_SB, r1_RIGHTSB, r1_bracketInside), r1_parenTop)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r224_xn$putshapes$9Jrj(r224_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_SB, r1_RIGHTSB, r1_bracketOutside), r1_parenBot)['set-width'](0, r1_STROKE)['heads-to'](r1_UPWARD)['line-to'](r1_mix(r1_SB, r1_RIGHTSB, r1_bracketOutside), r1_parenTop)['heads-to'](r1_UPWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('braceright', function _r1_t118() { - var r226_xn$setwidth$9Jrj, r226_xn$assignunicode$7Hrq, r226_xn$startfrom$1aao, r226_xn$lineto$5sIl, r226_xn$curveto$1aao, r226_xn$cubicto$1aao, r226_xn$putshapes$9Jrj, r226_xn$reverselast$3qIs, r226_include, r226_xn$createstroke$7Hrq, r226_xn$setanchor$9Jrj, r226_parenCenter, r226_radius, _r226_t0; + r1_xn$createglyph$7Hrq('parenright', function _r1_t119() { + var r226_xn$setwidth$9Jrj, r226_xn$assignunicode$7Hrq, r226_xn$startfrom$1aao, r226_xn$lineto$5sIl, r226_xn$curveto$1aao, r226_xn$cubicto$1aao, r226_xn$putshapes$9Jrj, r226_xn$reverselast$3qIs, r226_include, r226_xn$createstroke$7Hrq, r226_xn$setanchor$9Jrj, _r226_t0; _r226_t0 = this; r226_xn$setwidth$9Jrj = _r226_t0['set-width']['bind'](_r226_t0); r226_xn$assignunicode$7Hrq = _r226_t0['assign-unicode']['bind'](_r226_t0); @@ -2832,15 +2861,14 @@ _r226_t0['gizmo'] = r1_globalTransform; _r226_t0['set-width'](r1_WIDTH); r226_xn$setwidth$9Jrj(r1_WIDTH); - r226_xn$assignunicode$7Hrq('}'); - r226_parenCenter = r1_mix(r1_RIGHTSB, r1_SB, r1_mix(r1_braceInside, r1_braceOutside, 0.5)); - r226_radius = r1_mix(r1_RIGHTSB, r1_SB, r1_braceOutside) - r226_parenCenter; - r226_xn$putshapes$9Jrj(r226_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_RIGHTSB, r1_SB, r1_braceInside), r1_parenTop - r1_HALFSTROKE)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['heads-to'](r1_RIGHTWARD)['arc-hv-to'](r226_parenCenter, r1_parenTop - r226_radius)['line-to'](r226_parenCenter, r1_parenMid + r226_radius)['arc-vh-to'](r1_mix(r1_RIGHTSB, r1_SB, r1_braceOutside), r1_parenMid)['heads-to'](r1_RIGHTWARD)['to-outline']()); - r226_xn$putshapes$9Jrj(r226_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_RIGHTSB, r1_SB, r1_braceInside), r1_parenBot + r1_HALFSTROKE)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['heads-to'](r1_RIGHTWARD)['arc-hv-to'](r226_parenCenter, r1_parenBot + r226_radius)['line-to'](r226_parenCenter, r1_parenMid - r226_radius)['arc-vh-to'](r1_mix(r1_RIGHTSB, r1_SB, r1_braceOutside), r1_parenMid)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r226_xn$assignunicode$7Hrq(']'); + r226_xn$putshapes$9Jrj(r226_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_RIGHTSB, r1_SB, r1_bracketOutside), r1_parenBot)['set-width'](0, r1_STROKE)['heads-to'](r1_LEFTWARD)['line-to'](r1_mix(r1_RIGHTSB, r1_SB, r1_bracketInside), r1_parenBot)['heads-to'](r1_LEFTWARD)['to-outline']()); + r226_xn$putshapes$9Jrj(r226_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_RIGHTSB, r1_SB, r1_bracketOutside), r1_parenTop)['set-width'](r1_STROKE, 0)['heads-to'](r1_LEFTWARD)['line-to'](r1_mix(r1_RIGHTSB, r1_SB, r1_bracketInside), r1_parenTop)['heads-to'](r1_LEFTWARD)['to-outline']()); + r226_xn$putshapes$9Jrj(r226_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_RIGHTSB, r1_SB, r1_bracketOutside), r1_parenBot)['set-width'](r1_STROKE, 0)['heads-to'](r1_UPWARD)['line-to'](r1_mix(r1_RIGHTSB, r1_SB, r1_bracketOutside), r1_parenTop)['heads-to'](r1_UPWARD)['to-outline']()); return void 0; }); - r1_xn$createglyph$7Hrq('at', function _r1_t119() { - var r228_xn$setwidth$9Jrj, r228_xn$assignunicode$7Hrq, r228_xn$startfrom$1aao, r228_xn$lineto$5sIl, r228_xn$curveto$1aao, r228_xn$cubicto$1aao, r228_xn$putshapes$9Jrj, r228_xn$reverselast$3qIs, r228_include, r228_xn$createstroke$7Hrq, r228_xn$setanchor$9Jrj, r228_top, r228_bot, r228_otop, r228_obot, r228_sw, r228_m1, r228_m2, r228_sma, r228_smb, _r228_t0; + r1_xn$createglyph$7Hrq('braceleft', function _r1_t120() { + var r228_xn$setwidth$9Jrj, r228_xn$assignunicode$7Hrq, r228_xn$startfrom$1aao, r228_xn$lineto$5sIl, r228_xn$curveto$1aao, r228_xn$cubicto$1aao, r228_xn$putshapes$9Jrj, r228_xn$reverselast$3qIs, r228_include, r228_xn$createstroke$7Hrq, r228_xn$setanchor$9Jrj, r228_parenCenter, r228_radius, _r228_t0; _r228_t0 = this; r228_xn$setwidth$9Jrj = _r228_t0['set-width']['bind'](_r228_t0); r228_xn$assignunicode$7Hrq = _r228_t0['assign-unicode']['bind'](_r228_t0); @@ -2856,17 +2884,209 @@ _r228_t0['gizmo'] = r1_globalTransform; _r228_t0['set-width'](r1_WIDTH); r228_xn$setwidth$9Jrj(r1_WIDTH); - r228_xn$assignunicode$7Hrq('@'); - r228_top = r1_CAP + r1_HALFSTROKE; - r228_bot = r1_DESCENDER + r1_HALFSTROKE; - r228_otop = r1_mix(r228_bot, r228_top, 0.75); - r228_obot = r1_mix(r228_top, r228_bot, 0.8); - r228_sw = Math['min'](r1_STROKE, (r1_WIDTH - r1_SB * 2) * 0.25); - r228_m1 = r1_mix(r1_SB + r228_sw, r1_RIGHTSB - r228_sw, 0.47) - r228_sw / 2; - r228_m2 = r1_mix(r228_m1, r1_RIGHTSB, 0.5); - r228_sma = r1_SMOOTHA * ((r1_RIGHTSB - r228_m1) / (r1_RIGHTSB - r1_SB)); - r228_smb = r1_SMOOTHB * ((r1_RIGHTSB - r228_m1) / (r1_RIGHTSB - r1_SB)); - r228_xn$putshapes$9Jrj(r228_xn$createstroke$7Hrq()['start-from'](r1_RIGHTSB, r228_otop - r1_O)['heads-to'](r1_LEFTWARD)['set-width'](r228_sw, 0)['line-to'](r228_m2, r228_otop - r1_O)['arc-hv-to'](r228_m1, r228_otop - r228_sma)['line-to'](r228_m1, r228_obot + r228_smb)['arc-vh-to'](r228_m2, r228_obot + r1_O)['arc-hv-to'](r1_RIGHTSB, r228_obot + r228_sma)['line-to'](r1_RIGHTSB, r228_top - r1_SMOOTHB)['arc-vh-to'](r1_MIDDLE, r228_top - r1_O)['set-width'](r1_STROKE, 0)['arc-hv-to'](r1_SB, r228_top - r1_SMOOTHA)['set-width'](r228_sw, 0)['line-to'](r1_SB, r228_bot + r1_SMOOTHB)['arc-vh-to'](r1_MIDDLE, r228_bot + r1_O)['set-width'](r1_STROKE, 0)['heads-to'](r1_RIGHTWARD)['line-to'](r1_RIGHTSB - r1_HALFSTROKE, r228_bot + r1_O)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r228_xn$assignunicode$7Hrq('{'); + r228_parenCenter = r1_mix(r1_SB, r1_RIGHTSB, r1_mix(r1_braceInside, r1_braceOutside, 0.5)); + r228_radius = r1_mix(r1_SB, r1_RIGHTSB, r1_braceInside) - r228_parenCenter; + r228_xn$putshapes$9Jrj(r228_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_SB, r1_RIGHTSB, r1_braceInside), r1_parenTop - r1_HALFSTROKE)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r228_parenCenter, r1_parenTop - r228_radius)['line-to'](r228_parenCenter, r1_parenMid + r228_radius)['arc-vh-to'](r1_mix(r1_SB, r1_RIGHTSB, r1_braceOutside), r1_parenMid)['heads-to'](r1_LEFTWARD)['to-outline']()); + r228_xn$putshapes$9Jrj(r228_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_SB, r1_RIGHTSB, r1_braceInside), r1_parenBot + r1_HALFSTROKE)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['heads-to'](r1_LEFTWARD)['arc-hv-to'](r228_parenCenter, r1_parenBot + r228_radius)['line-to'](r228_parenCenter, r1_parenMid - r228_radius)['arc-vh-to'](r1_mix(r1_SB, r1_RIGHTSB, r1_braceOutside), r1_parenMid)['heads-to'](r1_LEFTWARD)['to-outline']()); + return void 0; + }); + r1_xn$createglyph$7Hrq('braceright', function _r1_t121() { + var r230_xn$setwidth$9Jrj, r230_xn$assignunicode$7Hrq, r230_xn$startfrom$1aao, r230_xn$lineto$5sIl, r230_xn$curveto$1aao, r230_xn$cubicto$1aao, r230_xn$putshapes$9Jrj, r230_xn$reverselast$3qIs, r230_include, r230_xn$createstroke$7Hrq, r230_xn$setanchor$9Jrj, r230_parenCenter, r230_radius, _r230_t0; + _r230_t0 = this; + r230_xn$setwidth$9Jrj = _r230_t0['set-width']['bind'](_r230_t0); + r230_xn$assignunicode$7Hrq = _r230_t0['assign-unicode']['bind'](_r230_t0); + r230_xn$startfrom$1aao = _r230_t0['start-from']['bind'](_r230_t0); + r230_xn$lineto$5sIl = _r230_t0['line-to']['bind'](_r230_t0); + r230_xn$curveto$1aao = _r230_t0['curve-to']['bind'](_r230_t0); + r230_xn$cubicto$1aao = _r230_t0['cubic-to']['bind'](_r230_t0); + r230_xn$putshapes$9Jrj = _r230_t0['put-shapes']['bind'](_r230_t0); + r230_xn$reverselast$3qIs = _r230_t0['reverse-last']['bind'](_r230_t0); + r230_include = _r230_t0['include']['bind'](_r230_t0); + r230_xn$createstroke$7Hrq = _r230_t0['create-stroke']['bind'](_r230_t0); + r230_xn$setanchor$9Jrj = _r230_t0['set-anchor']['bind'](_r230_t0); + _r230_t0['gizmo'] = r1_globalTransform; + _r230_t0['set-width'](r1_WIDTH); + r230_xn$setwidth$9Jrj(r1_WIDTH); + r230_xn$assignunicode$7Hrq('}'); + r230_parenCenter = r1_mix(r1_RIGHTSB, r1_SB, r1_mix(r1_braceInside, r1_braceOutside, 0.5)); + r230_radius = r1_mix(r1_RIGHTSB, r1_SB, r1_braceOutside) - r230_parenCenter; + r230_xn$putshapes$9Jrj(r230_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_RIGHTSB, r1_SB, r1_braceInside), r1_parenTop - r1_HALFSTROKE)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['heads-to'](r1_RIGHTWARD)['arc-hv-to'](r230_parenCenter, r1_parenTop - r230_radius)['line-to'](r230_parenCenter, r1_parenMid + r230_radius)['arc-vh-to'](r1_mix(r1_RIGHTSB, r1_SB, r1_braceOutside), r1_parenMid)['heads-to'](r1_RIGHTWARD)['to-outline']()); + r230_xn$putshapes$9Jrj(r230_xn$createstroke$7Hrq()['start-from'](r1_mix(r1_RIGHTSB, r1_SB, r1_braceInside), r1_parenBot + r1_HALFSTROKE)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['heads-to'](r1_RIGHTWARD)['arc-hv-to'](r230_parenCenter, r1_parenBot + r230_radius)['line-to'](r230_parenCenter, r1_parenMid - r230_radius)['arc-vh-to'](r1_mix(r1_RIGHTSB, r1_SB, r1_braceOutside), r1_parenMid)['heads-to'](r1_RIGHTWARD)['to-outline']()); + return void 0; + }); + r1_xn$createglyph$7Hrq('period', function _r1_t122() { + var r232_xn$setwidth$9Jrj, r232_xn$assignunicode$7Hrq, r232_xn$startfrom$1aao, r232_xn$lineto$5sIl, r232_xn$curveto$1aao, r232_xn$cubicto$1aao, r232_xn$putshapes$9Jrj, r232_xn$reverselast$3qIs, r232_include, r232_xn$createstroke$7Hrq, r232_xn$setanchor$9Jrj, _r232_t0; + _r232_t0 = this; + r232_xn$setwidth$9Jrj = _r232_t0['set-width']['bind'](_r232_t0); + r232_xn$assignunicode$7Hrq = _r232_t0['assign-unicode']['bind'](_r232_t0); + r232_xn$startfrom$1aao = _r232_t0['start-from']['bind'](_r232_t0); + r232_xn$lineto$5sIl = _r232_t0['line-to']['bind'](_r232_t0); + r232_xn$curveto$1aao = _r232_t0['curve-to']['bind'](_r232_t0); + r232_xn$cubicto$1aao = _r232_t0['cubic-to']['bind'](_r232_t0); + r232_xn$putshapes$9Jrj = _r232_t0['put-shapes']['bind'](_r232_t0); + r232_xn$reverselast$3qIs = _r232_t0['reverse-last']['bind'](_r232_t0); + r232_include = _r232_t0['include']['bind'](_r232_t0); + r232_xn$createstroke$7Hrq = _r232_t0['create-stroke']['bind'](_r232_t0); + r232_xn$setanchor$9Jrj = _r232_t0['set-anchor']['bind'](_r232_t0); + _r232_t0['gizmo'] = r1_globalTransform; + _r232_t0['set-width'](r1_WIDTH); + r232_xn$setwidth$9Jrj(r1_WIDTH); + r232_xn$assignunicode$7Hrq('.'); + r232_xn$putshapes$9Jrj([r1_Ring(r1_PERIODSIZE - r1_O, r1_O, r1_MIDDLE - r1_PERIODRADIUS + r1_O, r1_MIDDLE + r1_PERIODRADIUS - r1_O)]); + return void 0; + }); + r1_xn$createglyph$7Hrq('xhdot', function _r1_t123() { + var r234_xn$setwidth$9Jrj, r234_xn$assignunicode$7Hrq, r234_xn$startfrom$1aao, r234_xn$lineto$5sIl, r234_xn$curveto$1aao, r234_xn$cubicto$1aao, r234_xn$putshapes$9Jrj, r234_xn$reverselast$3qIs, r234_include, r234_xn$createstroke$7Hrq, r234_xn$setanchor$9Jrj, _r234_t0; + _r234_t0 = this; + r234_xn$setwidth$9Jrj = _r234_t0['set-width']['bind'](_r234_t0); + r234_xn$assignunicode$7Hrq = _r234_t0['assign-unicode']['bind'](_r234_t0); + r234_xn$startfrom$1aao = _r234_t0['start-from']['bind'](_r234_t0); + r234_xn$lineto$5sIl = _r234_t0['line-to']['bind'](_r234_t0); + r234_xn$curveto$1aao = _r234_t0['curve-to']['bind'](_r234_t0); + r234_xn$cubicto$1aao = _r234_t0['cubic-to']['bind'](_r234_t0); + r234_xn$putshapes$9Jrj = _r234_t0['put-shapes']['bind'](_r234_t0); + r234_xn$reverselast$3qIs = _r234_t0['reverse-last']['bind'](_r234_t0); + r234_include = _r234_t0['include']['bind'](_r234_t0); + r234_xn$createstroke$7Hrq = _r234_t0['create-stroke']['bind'](_r234_t0); + r234_xn$setanchor$9Jrj = _r234_t0['set-anchor']['bind'](_r234_t0); + _r234_t0['gizmo'] = r1_globalTransform; + _r234_t0['set-width'](r1_WIDTH); + r234_xn$setwidth$9Jrj(r1_WIDTH); + r234_xn$putshapes$9Jrj([r1_Ring(r1_XH - r1_O, r1_XH - r1_PERIODSIZE + r1_O, r1_MIDDLE - r1_PERIODRADIUS + r1_O, r1_MIDDLE + r1_PERIODRADIUS - r1_O)]); + return void 0; + }); + r1_xn$createglyph$7Hrq('comma', function _r1_t124() { + var r236_xn$setwidth$9Jrj, r236_xn$assignunicode$7Hrq, r236_xn$startfrom$1aao, r236_xn$lineto$5sIl, r236_xn$curveto$1aao, r236_xn$cubicto$1aao, r236_xn$putshapes$9Jrj, r236_xn$reverselast$3qIs, r236_include, r236_xn$createstroke$7Hrq, r236_xn$setanchor$9Jrj, r236_sw, _r236_t0; + _r236_t0 = this; + r236_xn$setwidth$9Jrj = _r236_t0['set-width']['bind'](_r236_t0); + r236_xn$assignunicode$7Hrq = _r236_t0['assign-unicode']['bind'](_r236_t0); + r236_xn$startfrom$1aao = _r236_t0['start-from']['bind'](_r236_t0); + r236_xn$lineto$5sIl = _r236_t0['line-to']['bind'](_r236_t0); + r236_xn$curveto$1aao = _r236_t0['curve-to']['bind'](_r236_t0); + r236_xn$cubicto$1aao = _r236_t0['cubic-to']['bind'](_r236_t0); + r236_xn$putshapes$9Jrj = _r236_t0['put-shapes']['bind'](_r236_t0); + r236_xn$reverselast$3qIs = _r236_t0['reverse-last']['bind'](_r236_t0); + r236_include = _r236_t0['include']['bind'](_r236_t0); + r236_xn$createstroke$7Hrq = _r236_t0['create-stroke']['bind'](_r236_t0); + r236_xn$setanchor$9Jrj = _r236_t0['set-anchor']['bind'](_r236_t0); + _r236_t0['gizmo'] = r1_globalTransform; + _r236_t0['set-width'](r1_WIDTH); + r236_xn$setwidth$9Jrj(r1_WIDTH); + r236_xn$assignunicode$7Hrq(','); + r236_include(r1_glyphs['period']); + r236_sw = r1_PERIODSIZE * 0.5; + r236_xn$putshapes$9Jrj(r236_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE + r1_PERIODRADIUS - r1_O, r1_mix(r1_O, r1_PERIODSIZE - r1_O, 0.5))['set-width'](0, r236_sw)['curve-to'](r1_MIDDLE + r1_PERIODRADIUS - r1_O, r1_mix(r1_mix(r1_O, r1_PERIODSIZE - r1_O, 0.5), r1_DESCENDER, 0.5), r1_mix(r1_MIDDLE, r1_MIDDLE - r1_PERIODRADIUS, 0.3), r1_DESCENDER)['to-outline']()); + return void 0; + }); + r1_xn$createglyph$7Hrq('colon', function _r1_t125() { + var r238_xn$setwidth$9Jrj, r238_xn$assignunicode$7Hrq, r238_xn$startfrom$1aao, r238_xn$lineto$5sIl, r238_xn$curveto$1aao, r238_xn$cubicto$1aao, r238_xn$putshapes$9Jrj, r238_xn$reverselast$3qIs, r238_include, r238_xn$createstroke$7Hrq, r238_xn$setanchor$9Jrj, _r238_t0; + _r238_t0 = this; + r238_xn$setwidth$9Jrj = _r238_t0['set-width']['bind'](_r238_t0); + r238_xn$assignunicode$7Hrq = _r238_t0['assign-unicode']['bind'](_r238_t0); + r238_xn$startfrom$1aao = _r238_t0['start-from']['bind'](_r238_t0); + r238_xn$lineto$5sIl = _r238_t0['line-to']['bind'](_r238_t0); + r238_xn$curveto$1aao = _r238_t0['curve-to']['bind'](_r238_t0); + r238_xn$cubicto$1aao = _r238_t0['cubic-to']['bind'](_r238_t0); + r238_xn$putshapes$9Jrj = _r238_t0['put-shapes']['bind'](_r238_t0); + r238_xn$reverselast$3qIs = _r238_t0['reverse-last']['bind'](_r238_t0); + r238_include = _r238_t0['include']['bind'](_r238_t0); + r238_xn$createstroke$7Hrq = _r238_t0['create-stroke']['bind'](_r238_t0); + r238_xn$setanchor$9Jrj = _r238_t0['set-anchor']['bind'](_r238_t0); + _r238_t0['gizmo'] = r1_globalTransform; + _r238_t0['set-width'](r1_WIDTH); + r238_xn$setwidth$9Jrj(r1_WIDTH); + r238_xn$assignunicode$7Hrq(':'); + r238_include(r1_glyphs['period']); + r238_include(r1_glyphs['xhdot']); + return void 0; + }); + r1_xn$createglyph$7Hrq('semicolon', function _r1_t126() { + var r240_xn$setwidth$9Jrj, r240_xn$assignunicode$7Hrq, r240_xn$startfrom$1aao, r240_xn$lineto$5sIl, r240_xn$curveto$1aao, r240_xn$cubicto$1aao, r240_xn$putshapes$9Jrj, r240_xn$reverselast$3qIs, r240_include, r240_xn$createstroke$7Hrq, r240_xn$setanchor$9Jrj, _r240_t0; + _r240_t0 = this; + r240_xn$setwidth$9Jrj = _r240_t0['set-width']['bind'](_r240_t0); + r240_xn$assignunicode$7Hrq = _r240_t0['assign-unicode']['bind'](_r240_t0); + r240_xn$startfrom$1aao = _r240_t0['start-from']['bind'](_r240_t0); + r240_xn$lineto$5sIl = _r240_t0['line-to']['bind'](_r240_t0); + r240_xn$curveto$1aao = _r240_t0['curve-to']['bind'](_r240_t0); + r240_xn$cubicto$1aao = _r240_t0['cubic-to']['bind'](_r240_t0); + r240_xn$putshapes$9Jrj = _r240_t0['put-shapes']['bind'](_r240_t0); + r240_xn$reverselast$3qIs = _r240_t0['reverse-last']['bind'](_r240_t0); + r240_include = _r240_t0['include']['bind'](_r240_t0); + r240_xn$createstroke$7Hrq = _r240_t0['create-stroke']['bind'](_r240_t0); + r240_xn$setanchor$9Jrj = _r240_t0['set-anchor']['bind'](_r240_t0); + _r240_t0['gizmo'] = r1_globalTransform; + _r240_t0['set-width'](r1_WIDTH); + r240_xn$setwidth$9Jrj(r1_WIDTH); + r240_xn$assignunicode$7Hrq(';'); + r240_include(r1_glyphs['comma']); + r240_include(r1_glyphs['xhdot']); + return void 0; + }); + r1_xn$createglyph$7Hrq('question', function _r1_t127() { + var r242_xn$setwidth$9Jrj, r242_xn$assignunicode$7Hrq, r242_xn$startfrom$1aao, r242_xn$lineto$5sIl, r242_xn$curveto$1aao, r242_xn$cubicto$1aao, r242_xn$putshapes$9Jrj, r242_xn$reverselast$3qIs, r242_include, r242_xn$createstroke$7Hrq, r242_xn$setanchor$9Jrj, _r242_t0; + _r242_t0 = this; + r242_xn$setwidth$9Jrj = _r242_t0['set-width']['bind'](_r242_t0); + r242_xn$assignunicode$7Hrq = _r242_t0['assign-unicode']['bind'](_r242_t0); + r242_xn$startfrom$1aao = _r242_t0['start-from']['bind'](_r242_t0); + r242_xn$lineto$5sIl = _r242_t0['line-to']['bind'](_r242_t0); + r242_xn$curveto$1aao = _r242_t0['curve-to']['bind'](_r242_t0); + r242_xn$cubicto$1aao = _r242_t0['cubic-to']['bind'](_r242_t0); + r242_xn$putshapes$9Jrj = _r242_t0['put-shapes']['bind'](_r242_t0); + r242_xn$reverselast$3qIs = _r242_t0['reverse-last']['bind'](_r242_t0); + r242_include = _r242_t0['include']['bind'](_r242_t0); + r242_xn$createstroke$7Hrq = _r242_t0['create-stroke']['bind'](_r242_t0); + r242_xn$setanchor$9Jrj = _r242_t0['set-anchor']['bind'](_r242_t0); + _r242_t0['gizmo'] = r1_globalTransform; + _r242_t0['set-width'](r1_WIDTH); + r242_xn$setwidth$9Jrj(r1_WIDTH); + r242_xn$assignunicode$7Hrq('?'); + r242_xn$putshapes$9Jrj(r1_xsStrand(r1_MIDDLE - r1_HALFSTROKE, r1_mix(r1_DOTSIZE + r1_STROKE, r1_XH / 2, 0.5), r1_RIGHTSB, r1_CAP - r1_SMOOTHB)); + r242_xn$putshapes$9Jrj(r1_twoHookUpper(r1_CAP, r1_SMOOTHB, r1_HOOK)); + r242_xn$putshapes$9Jrj([r1_Ring(r1_DOTSIZE - r1_O, r1_O, r1_MIDDLE - r1_DOTRADIUS + r1_O, r1_MIDDLE + r1_DOTRADIUS - r1_O)]); + return void 0; + }); + r1_xn$createglyph$7Hrq('exclam', function _r1_t128() { + var r244_xn$setwidth$9Jrj, r244_xn$assignunicode$7Hrq, r244_xn$startfrom$1aao, r244_xn$lineto$5sIl, r244_xn$curveto$1aao, r244_xn$cubicto$1aao, r244_xn$putshapes$9Jrj, r244_xn$reverselast$3qIs, r244_include, r244_xn$createstroke$7Hrq, r244_xn$setanchor$9Jrj, _r244_t0; + _r244_t0 = this; + r244_xn$setwidth$9Jrj = _r244_t0['set-width']['bind'](_r244_t0); + r244_xn$assignunicode$7Hrq = _r244_t0['assign-unicode']['bind'](_r244_t0); + r244_xn$startfrom$1aao = _r244_t0['start-from']['bind'](_r244_t0); + r244_xn$lineto$5sIl = _r244_t0['line-to']['bind'](_r244_t0); + r244_xn$curveto$1aao = _r244_t0['curve-to']['bind'](_r244_t0); + r244_xn$cubicto$1aao = _r244_t0['cubic-to']['bind'](_r244_t0); + r244_xn$putshapes$9Jrj = _r244_t0['put-shapes']['bind'](_r244_t0); + r244_xn$reverselast$3qIs = _r244_t0['reverse-last']['bind'](_r244_t0); + r244_include = _r244_t0['include']['bind'](_r244_t0); + r244_xn$createstroke$7Hrq = _r244_t0['create-stroke']['bind'](_r244_t0); + r244_xn$setanchor$9Jrj = _r244_t0['set-anchor']['bind'](_r244_t0); + _r244_t0['gizmo'] = r1_globalTransform; + _r244_t0['set-width'](r1_WIDTH); + r244_xn$setwidth$9Jrj(r1_WIDTH); + r244_xn$assignunicode$7Hrq('!'); + r244_xn$putshapes$9Jrj(r244_xn$createstroke$7Hrq()['start-from'](r1_MIDDLE, r1_CAP)['set-width'](r1_HALFSTROKE, r1_HALFSTROKE)['heads-to'](r1_DOWNWARD)['line-to'](r1_MIDDLE, r1_mix(r1_DOTSIZE + r1_STROKE, r1_XH / 2, 0.5))['heads-to'](r1_DOWNWARD)['to-outline']()); + r244_xn$putshapes$9Jrj([r1_Ring(r1_DOTSIZE - r1_O, r1_O, r1_MIDDLE - r1_DOTRADIUS + r1_O, r1_MIDDLE + r1_DOTRADIUS - r1_O)]); + return void 0; + }); + r1_xn$createglyph$7Hrq('underscore', function _r1_t129() { + var r246_xn$setwidth$9Jrj, r246_xn$assignunicode$7Hrq, r246_xn$startfrom$1aao, r246_xn$lineto$5sIl, r246_xn$curveto$1aao, r246_xn$cubicto$1aao, r246_xn$putshapes$9Jrj, r246_xn$reverselast$3qIs, r246_include, r246_xn$createstroke$7Hrq, r246_xn$setanchor$9Jrj, _r246_t0; + _r246_t0 = this; + r246_xn$setwidth$9Jrj = _r246_t0['set-width']['bind'](_r246_t0); + r246_xn$assignunicode$7Hrq = _r246_t0['assign-unicode']['bind'](_r246_t0); + r246_xn$startfrom$1aao = _r246_t0['start-from']['bind'](_r246_t0); + r246_xn$lineto$5sIl = _r246_t0['line-to']['bind'](_r246_t0); + r246_xn$curveto$1aao = _r246_t0['curve-to']['bind'](_r246_t0); + r246_xn$cubicto$1aao = _r246_t0['cubic-to']['bind'](_r246_t0); + r246_xn$putshapes$9Jrj = _r246_t0['put-shapes']['bind'](_r246_t0); + r246_xn$reverselast$3qIs = _r246_t0['reverse-last']['bind'](_r246_t0); + r246_include = _r246_t0['include']['bind'](_r246_t0); + r246_xn$createstroke$7Hrq = _r246_t0['create-stroke']['bind'](_r246_t0); + r246_xn$setanchor$9Jrj = _r246_t0['set-anchor']['bind'](_r246_t0); + _r246_t0['gizmo'] = r1_globalTransform; + _r246_t0['set-width'](r1_WIDTH); + r246_xn$setwidth$9Jrj(r1_WIDTH); + r246_xn$assignunicode$7Hrq('_'); + r246_xn$putshapes$9Jrj(r246_xn$createstroke$7Hrq()['start-from'](r1_SB, 0)['heads-to'](r1_RIGHTWARD)['set-width'](r1_STROKE, 0)['line-to'](r1_RIGHTSB, 0)['heads-to'](r1_RIGHTWARD)['to-outline']()); return void 0; }); return r1_font; diff --git a/glyphs/ascii-symbols.patel b/glyphs/ascii-symbols.patel index ccfe218..387056a 100644 --- a/glyphs/ascii-symbols.patel +++ b/glyphs/ascii-symbols.patel @@ -1,6 +1,8 @@ ###### ASCII SYMBOLS +### Symbols with many strokes: $ & @ + create-glyph 'dollar' : glyph-construction { set-width WIDTH; assign-unicode '$' include glyphs.S @@ -52,10 +54,49 @@ create-glyph 'ampersand' : glyph-construction { } +create-glyph 'at' : glyph-construction { + set-width WIDTH + assign-unicode '@' + + local top [CAP + HALFSTROKE] + local bot [DESCENDER + HALFSTROKE] + local otop : mix bot top 0.75 + local obot : mix top bot 0.8 + + local sw : Math.min STROKE [[WIDTH - SB * 2] * 0.25] + local m1 : [mix [SB + sw] [RIGHTSB - sw] 0.47] - sw / 2 + local m2 : mix m1 RIGHTSB 0.5 + + local sma : SMOOTHA * [[RIGHTSB - m1] / [RIGHTSB - SB]] + local smb : SMOOTHB * [[RIGHTSB - m1] / [RIGHTSB - SB]] + + put-shapes : create-stroke + :.start-from RIGHTSB [otop - O] + :.heads-to LEFTWARD + :.set-width sw 0 + :.line-to m2 [otop - O] + :.arc-hv-to m1 [otop - sma] + :.line-to m1 [obot + smb] + :.arc-vh-to [m2 + STROKE * globalTransform.yx] [obot + O] + :.arc-hv-to RIGHTSB [obot + sma] + :.line-to RIGHTSB [top - SMOOTHB] + :.arc-vh-to MIDDLE [top - O] + :.set-width STROKE 0 + :.arc-hv-to SB [top - SMOOTHA] + :.set-width sw 0 + :.line-to SB [bot + SMOOTHB] + :.arc-vh-to MIDDLE [bot + O] + :.set-width STROKE 0 + :.heads-to RIGHTWARD + :.line-to [RIGHTSB - HALFSTROKE] [bot + O] + :.heads-to RIGHTWARD + :.to-outline +} + ### Brackets local parenTop [CAP - DESCENDER / 2] -local parenBot [DESCENDER / 2] +local parenBot DESCENDER local parenMid [mix parenTop parenBot 0.5] local parenOutside 0.15 @@ -207,41 +248,73 @@ create-glyph 'braceright' : glyph-construction { :.to-outline } -create-glyph 'at' : glyph-construction { - set-width WIDTH - assign-unicode '@' - - local top [CAP + HALFSTROKE] - local bot [DESCENDER + HALFSTROKE] - local otop : mix bot top 0.75 - local obot : mix top bot 0.8 +### Symbols with dots: period, comma, colon, semicolon - local sw : Math.min STROKE [[WIDTH - SB * 2] * 0.25] - local m1 : [mix [SB + sw] [RIGHTSB - sw] 0.47] - sw / 2 - local m2 : mix m1 RIGHTSB 0.5 - - local sma : SMOOTHA * [[RIGHTSB - m1] / [RIGHTSB - SB]] - local smb : SMOOTHB * [[RIGHTSB - m1] / [RIGHTSB - SB]] +create-glyph 'period' : glyph-construction { + set-width WIDTH + assign-unicode '.' + + put-shapes : list : Ring [PERIODSIZE - O] O [MIDDLE - PERIODRADIUS + O] [MIDDLE + PERIODRADIUS - O] +} + +create-glyph 'xhdot' : glyph-construction { + set-width WIDTH + + put-shapes : list : Ring [XH - O] [XH - PERIODSIZE + O] [MIDDLE - PERIODRADIUS + O] [MIDDLE + PERIODRADIUS - O] +} + +create-glyph 'comma' : glyph-construction { + set-width WIDTH + assign-unicode ',' + include glyphs.period + local sw : PERIODSIZE * 0.5 put-shapes : create-stroke - :.start-from RIGHTSB [otop - O] - :.heads-to LEFTWARD - :.set-width sw 0 - :.line-to m2 [otop - O] - :.arc-hv-to m1 [otop - sma] - :.line-to m1 [obot + smb] - :.arc-vh-to m2 [obot + O] - :.arc-hv-to RIGHTSB [obot + sma] - :.line-to RIGHTSB [top - SMOOTHB] - :.arc-vh-to MIDDLE [top - O] - :.set-width STROKE 0 - :.arc-hv-to SB [top - SMOOTHA] - :.set-width sw 0 - :.line-to SB [bot + SMOOTHB] - :.arc-vh-to MIDDLE [bot + O] - :.set-width STROKE 0 - :.heads-to RIGHTWARD - :.line-to [RIGHTSB - HALFSTROKE] [bot + O] - :.heads-to RIGHTWARD + :.start-from [MIDDLE + PERIODRADIUS - O] [mix O [PERIODSIZE - O] 0.5] + :.set-width 0 sw + :.curve-to [MIDDLE + PERIODRADIUS - O] [mix [mix O [PERIODSIZE - O] 0.5] DESCENDER 0.5] [mix MIDDLE [MIDDLE - PERIODRADIUS] 0.3] DESCENDER :.to-outline +} + +create-glyph 'colon' : glyph-construction { + set-width WIDTH + assign-unicode ':' + include glyphs.period + include glyphs.xhdot +} +create-glyph 'semicolon' : glyph-construction { + set-width WIDTH + assign-unicode ';' + include glyphs.comma + include glyphs.xhdot +} + +create-glyph 'question' : glyph-construction { + set-width WIDTH + assign-unicode '?' + put-shapes : xsStrand [MIDDLE - HALFSTROKE] [mix [DOTSIZE + STROKE] [XH / 2] 0.5] RIGHTSB [CAP - SMOOTHB] + put-shapes : twoHookUpper CAP SMOOTHB HOOK + put-shapes : list : Ring [DOTSIZE - O] O [MIDDLE - DOTRADIUS + O] [MIDDLE + DOTRADIUS - O] +} +create-glyph 'exclam' : glyph-construction { + set-width WIDTH + assign-unicode '!' + put-shapes : create-stroke + :.start-from MIDDLE CAP + :.set-width HALFSTROKE HALFSTROKE + :.heads-to DOWNWARD + :.line-to MIDDLE [mix [DOTSIZE + STROKE] [XH / 2] 0.5] + :.heads-to DOWNWARD + :.to-outline + put-shapes : list : Ring [DOTSIZE - O] O [MIDDLE - DOTRADIUS + O] [MIDDLE + DOTRADIUS - O] +} + +### Symbols with bars: underscore, hyphen + +create-glyph 'underscore' : glyph-construction { + set-width WIDTH + assign-unicode '_' + + put-shapes : create-stroke :.start-from SB 0 :.heads-to RIGHTWARD :.set-width STROKE 0 + :.line-to RIGHTSB 0 :.heads-to RIGHTWARD :.to-outline } \ No newline at end of file diff --git a/glyphs/common-shapes.patel b/glyphs/common-shapes.patel index 5e25552..9277aed 100644 --- a/glyphs/common-shapes.patel +++ b/glyphs/common-shapes.patel @@ -99,11 +99,41 @@ define [xsStrand _xleft yleft _xright yright _halfstroke0 _halfstroke1 _ess _exp :.set-width halfstroke1 halfstroke1 :.to-outline } - define [sStrand yleft yright _expansion] : begin { return : xsStrand SB yleft RIGHTSB yright HALFSTROKE HALFSTROKE HALFSTROKE _expansion [SMOOTHA * 0.4] } +define [halfXStrand _leftx lefty rightx righty turn straight tension _fine] : begin { + local leftx : _leftx + [HALFSTROKE * [if [rightx > _leftx] 1 [-1]]] + local fine : [_fine || STROKE] * 0.5 + + local turnyleft : mix lefty righty turn + local cyleft : mix turnyleft righty tension + + local straightxleft : mix leftx rightx straight + local straightyleft : mix cyleft righty straight + + return : new Stroke + :.set-transform globalTransform + :.start-from leftx lefty + :.set-width HALFSTROKE HALFSTROKE + :.heads-to [if [lefty < righty] UPWARD DOWNWARD] + :.line-to leftx turnyleft + :.heads-to [if [lefty < righty] UPWARD DOWNWARD] + :.curve-to leftx cyleft straightxleft straightyleft + :.set-width fine fine + :.line-to rightx righty + :.to-outline +} + +define [xStrand _leftx lefty _rightx righty turn straight tension] : begin { + local middlex : mix _leftx _rightx 0.5 + local middley : mix lefty righty 0.5 + + return : halfXStrand _leftx lefty middlex middley turn straight tension + :.concat : halfXStrand _rightx righty middlex middley turn straight tension +} + define [nBowl left middle right fine] : begin { local bandLeft : new Stroke :.set-transform globalTransform diff --git a/glyphs/latin-capital.patel b/glyphs/latin-capital.patel index 7c5441f..052467d 100644 --- a/glyphs/latin-capital.patel +++ b/glyphs/latin-capital.patel @@ -141,69 +141,23 @@ create-glyph 'X' : glyph-construction { assign-unicode 'X' include capitalMarks - local TURN [XH * 0.05] - local straight 0.6 - local strench 0.125 - - local barone : create-stroke - :.start-from [SB + HALFSTROKE] 0 - :.set-width HALFSTROKE HALFSTROKE - :.heads-to UPWARD - :.line-to [SB + HALFSTROKE] TURN - :.curve-to [SB + HALFSTROKE] [TURN + strench * [CAP - TURN]] [MIDDLE + straight * [SB + HALFSTROKE - MIDDLE]] [CAPMIDDLE + straight * [TURN + strench * [CAP - TURN] - CAPMIDDLE]] - :.line-to [MIDDLE + straight * [RIGHTSB - HALFSTROKE - MIDDLE]] [CAPMIDDLE + straight * [CAP - TURN - strench * [CAP - TURN] - CAPMIDDLE]] - :.curve-to [RIGHTSB - HALFSTROKE] [CAP - TURN - strench * [CAP - TURN]] [RIGHTSB - HALFSTROKE] [CAP - TURN] - :.line-to [RIGHTSB - HALFSTROKE] CAP - :.heads-to UPWARD - - local bartwo : create-stroke - :.start-from [RIGHTSB - HALFSTROKE] 0 - :.set-width HALFSTROKE HALFSTROKE - :.heads-to UPWARD - :.line-to [RIGHTSB - HALFSTROKE] TURN - :.curve-to [RIGHTSB - HALFSTROKE] [TURN + strench * [CAP - TURN]] [MIDDLE + straight * [RIGHTSB - HALFSTROKE - MIDDLE]] [CAPMIDDLE + straight * [TURN + strench * [CAP - TURN] - CAPMIDDLE]] - :.line-to [MIDDLE + straight * [SB + HALFSTROKE - MIDDLE]] [CAPMIDDLE + straight * [CAP - TURN - strench * [CAP - TURN] - CAPMIDDLE]] - :.curve-to [SB + HALFSTROKE] [CAP - TURN - strench * [CAP - TURN]] [SB + HALFSTROKE] [CAP - TURN] - :.line-to [SB + HALFSTROKE] CAP - :.heads-to UPWARD - - put-shapes : barone.to-outline - put-shapes : bartwo.to-outline + put-shapes : xStrand SB 0 RIGHTSB CAP 0.1 0.4 0.28 + put-shapes : xStrand SB CAP RIGHTSB 0 0.1 0.4 0.28 } create-glyph 'Y' : glyph-construction { set-width WIDTH assign-unicode 'Y' include capitalMarks - local TURN [XH * 0.05] - local straight 0.6 - local strench 0.15 local cross [CAP * 0.4] - - local barone : create-stroke - :.start-from MIDDLE cross - :.set-width HALFSTROKE HALFSTROKE - :.line-to [MIDDLE + straight * [RIGHTSB - HALFSTROKE - MIDDLE]] [cross + straight * [CAP - TURN - strench * [CAP - TURN] - cross]] - :.curve-to [RIGHTSB - HALFSTROKE] [CAP - TURN - strench * [CAP - TURN]] [RIGHTSB - HALFSTROKE] [CAP - TURN] - :.line-to [RIGHTSB - HALFSTROKE] CAP - :.heads-to UPWARD - - local bartwo : create-stroke - :.start-from MIDDLE cross - :.set-width HALFSTROKE HALFSTROKE - :.line-to [MIDDLE + straight * [SB + HALFSTROKE - MIDDLE]] [cross + straight * [CAP - TURN - strench * [CAP - TURN] - cross]] - :.curve-to [SB + HALFSTROKE] [CAP - TURN - strench * [CAP - TURN]] [SB + HALFSTROKE] [CAP - TURN] - :.line-to [SB + HALFSTROKE] CAP - :.heads-to UPWARD - - put-shapes : barone.to-outline - put-shapes : bartwo.to-outline - put-shapes : create-stroke - :.start-from MIDDLE 0 + put-shapes : halfXStrand SB CAP MIDDLE cross 0.1 0.4 0.28 + put-shapes : halfXStrand RIGHTSB CAP MIDDLE cross 0.1 0.4 0.28 + put-shapes : create-stroke + :.start-from MIDDLE 0 :.set-width HALFSTROKE HALFSTROKE - :.heads-to UPWARD + :.heads-to UPWARD :.line-to MIDDLE [cross + HALFSTROKE] - :.heads-to UPWARD + :.heads-to UPWARD :.to-outline } diff --git a/glyphs/latin-lower.patel b/glyphs/latin-lower.patel index 365f080..9a2da6b 100644 --- a/glyphs/latin-lower.patel +++ b/glyphs/latin-lower.patel @@ -249,14 +249,15 @@ create-glyph 't' : glyph-construction { include bMarks local center [MIDDLE - TBALANCE - HALFSTROKE] - local hookx [center + [WIDTH - SB * 2] * 0.82 - OXHOOK + TAILADJX * globalTransform.yx] - local turn [center + [hookx - center] * [0.5 + globalTransform.yx * 0.5]] + local hookx [center + [WIDTH - SB * 2] * 0.78 - OXHOOK + TAILADJX * globalTransform.yx] + local turn : mix center hookx [0.5 + globalTransform.yx * 0.5] + local smb : turn - center put-shapes : create-stroke :.start-from center CAP :.set-width STROKE 0 :.heads-to DOWNWARD - :.line-to center SMOOTHB + :.line-to center smb :.arc-vh-to turn O :.curve-to [turn + [KAPPA_HOOK + TAILADJKAPPA * globalTransform.yx + 0.1] * [hookx - turn]] O hookx [HOOK - TAILADJY * globalTransform.yx] :.to-outline @@ -677,25 +678,13 @@ create-glyph 'y.upright' : glyph-construction { set-width WIDTH include pMarks - local turn1 [DESCENDER + [XH - DESCENDER] * 0.1] - local turn2 [XH * 0.1] - local cross [XH * 0.15] - local xbottom [WIDTH * 0.4] + local xbottom : mix SB RIGHTSB 0.28 + local turnp : XH / [XH - DESCENDER] + local xb : mix SB RIGHTSB 0.51 + local yb : mix 0 XH [0.1 * turnp] - local barone : create-stroke - :.start-from xbottom DESCENDER - :.set-width HALFSTROKE HALFSTROKE - :.cubic-to xbottom [turn1 + 0.3 * [XH - turn1]] [RIGHTSB - HALFSTROKE - O] [XH - turn1 - 0.65 * [XH - turn1]] [RIGHTSB - HALFSTROKE - O] XH - :.heads-to UPWARD - - local bartwo : create-stroke - :.start-from MIDDLE cross - :.set-width HALFSTROKE HALFSTROKE - :.curve-to [SB + HALFSTROKE + O] [XH - turn2 - 0.35 * [XH - turn2]] [SB + HALFSTROKE + O] XH - :.heads-to UPWARD - - put-shapes : barone.to-outline - put-shapes : bartwo.to-outline + put-shapes : xStrand xbottom DESCENDER RIGHTSB XH 0.1 0.6 0.14 + put-shapes : halfXStrand SB XH xb yb [0.1 * turnp] 0.4 [0.14 * turnp] } create-glyph 'y.italic' : glyph-construction { set-width WIDTH diff --git a/parameters.js b/parameters.js index 023b85d..6d2f1d6 100644 --- a/parameters.js +++ b/parameters.js @@ -4,6 +4,7 @@ 'width': 500, 'stroke': 80, 'dotsize': 125, + 'periodsize': 150, 'sb': 60, 'cap': 771, 'descender': -178, @@ -27,7 +28,7 @@ 'tbalance': 70, 'tbalance2': 30, 'rbalance': 25, - 'family': 'Codex HW', + 'family': 'Iosevka', 'style': 'Regular', 'weight': 400, 'version': 'r0.0.1', @@ -38,6 +39,7 @@ r0_bold['sb'] = 50; r0_bold['stroke'] = 120; r0_bold['dotsize'] = 160; + r0_bold['periodsize'] = 180; r0_bold['barpos'] = 0.42; r0_bold['hook'] = 150; r0_bold['ahook'] = 100; @@ -51,16 +53,18 @@ r0_bold['style'] = 'Bold'; r0_bold['weight'] = 600; r0_bold['bkappa'] = 0.5; - r0_bold['ckappa'] = 0.528; + r0_bold['smoothadjust'] = 130; r0_italic = Object['create'](r0_regular); r0_italic['italicangle'] = 10; r0_italic['tbalance'] = 70; r0_italic['rbalance'] = 30; r0_italic['style'] = 'Italic'; + r0_italic['ckappa'] = 0.618; r0_bolditalic = Object['create'](r0_bold); r0_bolditalic['italicangle'] = 10; r0_bolditalic['tbalance'] = 90; r0_bolditalic['style'] = 'BoldItalic'; + r0_bolditalic['ckappa'] = 0.618; exports['regular'] = r0_regular; exports['bold'] = r0_bold; exports['italic'] = r0_italic; diff --git a/parameters.patel b/parameters.patel index 7749491..e217dd3 100644 --- a/parameters.patel +++ b/parameters.patel @@ -2,6 +2,7 @@ define regular ( .width 500 .stroke 80 .dotsize 125 + .periodsize 150 .sb 60 .cap 771 .descender [-178] @@ -29,7 +30,7 @@ define regular ( .tbalance2 30 .rbalance 25 - .family 'Codex HW' + .family 'Iosevka' .style 'Regular' .weight 400 .version 'r0.0.1' @@ -41,6 +42,7 @@ define bold : Object.create regular bold.sb = 50 bold.stroke = 120 bold.dotsize = 160 +bold.periodsize = 180 bold.barpos = 0.42 bold.hook = 150 bold.ahook = 100 @@ -54,18 +56,20 @@ bold.rbalance = 18 bold.style = 'Bold' bold.weight = 600 bold.bkappa = 0.5 -bold.ckappa = 0.528 +bold.smoothadjust = 130 define italic : Object.create regular italic.italicangle = 10 italic.tbalance = 70 italic.rbalance = 30 italic.style = 'Italic' +italic.ckappa = 0.618 define bolditalic : Object.create bold bolditalic.italicangle = 10 bolditalic.tbalance = 90 bolditalic.style = 'BoldItalic' +bolditalic.ckappa = 0.618 exports.regular = regular diff --git a/support/stroke.js b/support/stroke.js index 8b8b53a..22f72bc 100644 --- a/support/stroke.js +++ b/support/stroke.js @@ -18,7 +18,7 @@ var r2_a; return [r2_a[0]]['concat'](r2_a['concat']([r2_a[r2_a['length'] - 1]])); }; - r0_SAMPLES = 4; + r0_SAMPLES = 6; r0_TINY = 0.0001; r0_LITTLE = 0.01; r0_CUTOFF = 10000; diff --git a/support/stroke.patel b/support/stroke.patel index 7f168d1..1a8a6e9 100644 --- a/support/stroke.patel +++ b/support/stroke.patel @@ -11,7 +11,7 @@ define [xs-array low high] : begin { } define [ys-array a] (a.0 :: [a.concat (a`[a.length - 1])]) -define SAMPLES 4 +define SAMPLES 6 define TINY 0.0001 define LITTLE 0.01 define CUTOFF 10000