Lines Matching refs:x
8 function build_grid(chords,bars,font,wmx){var i,k,l,nr,bar,w,hr,x0,x,y,yl,lc='',cells=[],nc=grid.n
23 function build_cell(cell,x,y,yl,hr){if(cell.length>1){abc.out_svg(abc2svg.grid.pl)
24 abc.out_sxsy(x-wmx/2,' ',yl)
28 abc.out_sxsy(x-wmx/2,' ',yl+hr)
32 abc.xy_str(x-wmx/3,y,cell[0])
33 abc.xy_str(x,y+hr/3,cell[1])}else{abc.set_font('gs')
34 abc.xy_str(x-wmx*.2,y+hr/4,cell[0])}
36 abc.out_sxsy(x,' ',yl+hr/2)
40 abc.xy_str(x,y-hr/3,cell[2])
41 abc.xy_str(x+wmx/3,y,cell[3])}else{abc.set_font('gs')
42 abc.xy_str(x+wmx*.2,y-hr/4,cell[2])}}}else{abc.set_font('grid')
43 abc.xy_str(x,y,cell[0])}}
71 x=x0+wmx/2
75 build_cell(cells[i],x,y,yl,hr)
76 x+=wmx}
83 x=x0
85 abc.out_sxsy(x,' ',-1)
87 x+=wmx}
90 x=x0
92 if(bar[0]==':'){abc.out_svg('<text class="'+cls+'" x="')
93 abc.out_sxsy(x-5,'" y="',y)
96 if(i==0||(grid.repbrk&&(bars[i].slice(-1)==':'||bars[i][0]==':'))||k>=nc){y-=hr;x=x0
99 if(bar.slice(-1)==':'){abc.out_svg('<text class="'+cls+'" x="')
100 abc.out_sxsy(x+5,'" y="',y)
103 x+=wmx}