Files
stain.otf/src/glyphs/C.js

11 lines
850 B
JavaScript

export const glyphC=(o,w)=>new o.Glyph({name:"C",unicode:67,advanceWidth:w,path:(p=>{
p.moveTo(560,190).curveTo(520,60,440,-15,320,-15).curveTo(140,-15,60,160,60,350).curveTo(60,550,160,715,330,715)
.curveTo(445,715,530,650,565,530).lineTo(490,510).curveTo(460,590,410,640,330,640).curveTo(200,640,145,510,145,350)
.curveTo(145,200,205,65,320,65).curveTo(395,65,455,100,480,175).close(); return p;
})(new o.Path())});
export const glyphc=(o,w)=>new o.Glyph({name:"c",unicode:99,advanceWidth:w,path:(p=>{
p.moveTo(450,135).curveTo(420,50,370,-15,275,-15).curveTo(155,-15,60,90,60,245).curveTo(60,405,145,506,270,506)
.curveTo(380,506,420,430,450,365).lineTo(380,345).curveTo(350,400,315,430,270,430).curveTo(185,430,135,360,135,245)
.curveTo(135,145,180,60,270,60).curveTo(325,60,355,80,375,125).close(); return p;
})(new o.Path())});