Lines Matching defs:s

5 abc2svg.grid3={block_gen:function(of,s){if(s.subtype!="grid"){of(s)
7 var abc=this,cfmt=abc.cfmt(),img=abc.get_img(),txt=s.text,font,font_cl,cls,w,ln,i,lines=[],cl=[],bars=[],cells=[],nr=0,nc=0,wc=0
88 ln=ln.match(/[|:]+|[^|:\s]+/g)
128 if(opt.indexOf("noprint")<0){if(this.parse.state>=2){s=this.new_block(type)
129 s.text=txt}else{abc2svg.grid3.block_gen.call(this,null,{subtype:type,text:txt})}}},output_music:function(of){var ln,i,dt,ss,ntim,p_vc,s3,C=abc2svg.C,abc=this,s=abc.get_tsfirst(),vt=abc.get_voice_tb(),t=abc.cfmt().csdef,cs=[]
130 function add_cs(ss,ch){var s={type:C.REST,fname:ss.fname,istart:ss.istart,iend:ss.iend,v:p_vc.v,p_v:p_vc,time:ntim,st:0,dur:0,dur_orig:0,invis:true,seqst:true,nhd:0,notes:[{pit:18,dur:0}]}
131 if(ch!='.'&&ch!='-'){abc.set_a_gch(s,[{type:'g',text:ch,otext:ch,istart:ss.istart,iend:ss.iend,font:abc.get_font("gchord")}])}
132 if(!p_vc.last_sym){p_vc.sym=s}else{s.prev=p_vc.last_sym
133 s.prev.next=s}
134 p_vc.last_sym=s
135 s.ts_next=ss
136 s.ts_prev=ss.ts_prev
137 s.ts_prev.ts_next=s
138 ss.ts_prev=s
139 if(s.time==ss.time)
141 return s}
153 ln=ln.match(/[|:]+|[^|:\s]+/g)
157 if(cl[0]=='|'||cl[0]==':'){while(s&&!s.dur)
158 s=s.ts_next
159 if(!s)
161 ss=s
162 while(s&&!s.bar_type)
163 s=s.ts_next
167 dt=(s.time-ntim)/cs.length
175 while(s&&s.type!=C.BAR)
176 s=s.ts_next
177 ss={type:C.BAR,bar_type:"|",fname:s.fname,istart:s.istart,iend:s.iend,v:p_vc.v,p_v:p_vc,st:0,time:s.time,dur:0,nhd:0,notes:[{pit:18}],next:s,ts_next:s,prev:s.prev,ts_prev:s.ts_prev}
178 if(!s)
180 if(s.seqst){ss.seqst=true
181 delete s.seqst}
182 ss.prev.next=ss.ts_prev.ts_next=s.prev=s.ts_prev=ss