Lines Matching refs:param

280 function deco_add(param){var dv=param.match(/(\S*)\s+(.*)/);decos[dv[1]]=dv[2]}
2757 function get_bool(param){return!param||!/^(0|n|f)/i.test(param)}
2758 function get_font_scale(param){var i,font,a=info_split(param)
2824 function get_unit(param){var v=param.toLowerCase().match(/([\d.]+)(.*)/)
2833 function set_infoname(param){var tmp=cfmt.infoname.split("\n"),letter=param[0]
2837 if(param.length==1)
2840 tmp[i]=param
2843 cfmt.infoname+="\n"+param}
2845 function get_textopt(param){return textopt[param]}
2871 Abc.prototype.set_format=function(cmd,param){var f,f2,v,i
2872 if(/.+font(-[\d])?$/.test(cmd)){param_set_font(cmd,param)
2874 switch(cmd){case"aligncomposer":case"barsperstaff":case"infoline":case"measurenb":case"rbmax":case"rbmin":case"measrepnb":case"shiftunison":v=parseInt(param)
2878 case"bgcolor":case"fgcolor":case"dblrepbar":case"titleformat":cfmt[cmd]=param
2880 case"beamslope":case"breaklimit":case"lineskipfac":case"maxshrink":case"pagescale":case"parskipfac":case"scale":case"slurheight":case"stemheight":case"stretchlast":case"tieheight":f=parseFloat(param)
2888 case"annotationbox":case"gchordbox":case"measurebox":case"partsbox":param_set_font(cmd.replace("box","font"),"* * "+(get_bool(param)?"box":"nobox"))
2890 case"bstemdown":case"breakoneoln":case"cancelkey":case"checkbars":case"contbarnb":case"custos":case"decoerr":case"dynalign":case"flatbeams":case"graceslurs":case"graceword":case"hyphencont":case"keywarn":case"linewarn":case"quiet":case"rbdbstop":case"singleline":case"squarebreve":case"splittune":case"straightflags":case"stretchstaff":case"timewarn":case"titlecaps":case"titleleft":cfmt[cmd]=get_bool(param)
2892 case"chordalias":v=param.split(/\s+/)
2898 case"composerspace":case"indent":case"infospace":case"maxstaffsep":case"maxsysstaffsep":case"musicspace":case"partsspace":case"staffsep":case"subtitlespace":case"sysstaffsep":case"textspace":case"titlespace":case"topspace":case"vocalspace":case"wordsspace":f=get_unit(param)
2904 case"page-format":user.page_format=get_bool(param)
2908 case"printmargin":case"leftmargin":case"pagewidth":case"rightmargin":f=get_unit(param)
2916 case"writefields":set_writefields(param)
2918 case"dynamic":case"gchord":case"gstemdir":case"ornament":case"stemdir":case"vocal":case"volume":set_pos(cmd,param)
2920 case"font":get_font_scale(param)
2924 cfmt[cmd]=param
2926 case"gracespace":v=param.split(/\s+/)
2933 case"tuplets":cfmt[cmd]=param.split(/\s+/);v=cfmt[cmd][3]
2937 case"infoname":set_infoname(param)
2939 case"notespacingfactor":f=parseFloat(param)
2949 case"pos":cmd=param.split(/\s+/);set_pos(cmd[0],cmd[1])
2954 case"staffwidth":v=get_unit(param)
2964 case"textoption":cfmt[cmd]=get_textopt(param)
2966 case"titletrim":v=Number(param)
2968 cfmt[cmd]=get_bool(param)
2974 case"voicemap":set_v_param("map",param)
2976 case"voicescale":set_v_param("scale",param)
2979 cfmt[cmd]=param
5308 self.set_format(s.subtype,s.param)
5582 function get_interval(param,score){var i,val,tmp,note,pit
5583 tmp=new scanBuf;tmp.buffer=param
5590 function set_linebreak(param){var i,item
5593 param=param.split(/\s+/)
5594 for(i=0;i<param.length;i++){item=param[i]
5625 function get_st_lines(param){if(!param)
5627 if(/^[\]\[|.-]+$/.test(param))
5628 return param.replace(/\]/g,'[')
5629 var n=parseInt(param)
5780 function new_key(param){var i,clef,key_end,c,tmp,exp,sf="FCGDAEB".indexOf(param[0])-1,mode=0,s={type:C.KEY,dur:0}
5794 if(sf<-1){switch(param[0]){case'H':if(param[1].toLowerCase()!='p'){syntax(1,"Unknown bagpipe-like key")
5797 s.k_bagpipe=param[1];sf=param[1]=='P'?0:2;i++
5803 case'n':if(param.indexOf("none")==0){sf=0;s.k_none=true;i=4
5807 return[s,info_split(param)]}}
5808 if(!key_end){switch(param[i]){case'#':sf+=7;i++;break
5810 param=param.slice(i).trim()
5811 switch(param.slice(0,3).toLowerCase()){default:if(param[0]!='m'||(param[1]!=' '&&param[1]!='\t'&&param[1]!='\n')){key_end=true
5827 param=param.replace(/\w+\s*/,'')
5828 if(param.indexOf("exp ")==0){param=param.replace(/\w+\s*/,'')
5829 if(!param)
5831 c=param[0]
5832 if(c=='^'||c=='_'||c=='='){s.k_a_acc=[];tmp=new scanBuf;tmp.buffer=param
5836 s.k_a_acc.push(note);c=param[tmp.index]
5838 c=param[++tmp.index]}while(c=='^'||c=='_'||c=='=');if(!exp)
5840 param=param.slice(tmp.index)}else if(exp&&param.indexOf("none")==0){sf=0
5841 param=param.replace(/\w+\s*/,'')}}
5848 return[s,info_split(param)]}
7915 function get_transp(param){if(param[0]=='0')
7917 if("123456789-+".indexOf(param[0])>=0){var val=parseInt(param)
7922 (param.slice(-1)=='b'?abc2svg.ifb40:abc2svg.isb40)[val%12]}}
7923 Abc.prototype.do_pscom=function(text){var h1,val,s,cmd,param,n,k,b
7929 param=text.replace(cmd,'').trim()
7930 if(param.slice(-5)==' lock'){fmt_lock[cmd]=true;param=param.slice(0,-5).trim()}else if(fmt_lock[cmd]){return}
7934 if(parse.state>=2){s=new_block("text");s.text=param
7938 write_text(param,'c')
7941 goto_tune();s=new_clef(param)
7945 case"deco":deco_add(param)
7947 case"linebreak":set_linebreak(param)
7949 case"map":get_map(param)
7951 case"maxsysstaffsep":if(parse.state==3){val=get_unit(param)
7960 s=new_block("mc_"+param)
7962 switch(param){case"start":multicol={maxy:0,lmarg:cfmt.leftmargin,rmarg:cfmt.rightmargin}
7974 default:syntax(1,"Unknown keyword '$1' in %%multicol",param)
7980 n=parseInt(param)
7986 goto_tune();curvoice.norepbra=!get_bool(param)}
7992 if(!param.length){n=1;k=1}else{b=param.split(/\s+/);n=parseInt(b[0]);k=parseInt(b[1])
8000 if(param){values=param.split(/\s+/);h1=get_unit(values[0])
8016 case"setbarnb":val=parseInt(param)
8026 val=parseInt(param)
8027 if(isNaN(val)){syntax(1,"Bad %%staff value '$1'",param)
8030 if(param[0]=='+'||param[0]=='-')
8042 if(param.slice(-1)=='f'){s.stbrk_forced=true
8043 param=param.replace(/\sf$/,'')}
8044 if(param){val=get_unit(param)
8050 case"stafflines":case"staffscale":case"staffnonote":set_v_param(cmd,param)
8054 if(parse.scores&&parse.scores.length>0){text=parse.scores.shift();cmd=text.match(/([^\s]+)\s*(.*)/);get_staves(cmd[1],cmd[2])}else{get_staves(cmd,param)}
8056 case"sysstaffsep":if(parse.state==3){val=get_unit(param)
8063 if(parse.state>=2){s=new_block(cmd);s.text=param
8067 write_text(param,cfmt.textoption)
8071 val=get_transp(param)
8072 if(val==undefined){val=get_interval(param)
8087 case"user":set_user(param)
8092 curvoice.color=param
8094 case"vskip":val=get_unit(param)
8102 case"newpage":case"leftmargin":case"rightmargin":case"pagescale":case"pagewidth":case"printmargin":case"scale":case"staffwidth":if(parse.state>=2){s=new_block(cmd);s.param=param
8109 self.set_format(cmd,param)}