Lines Matching defs:font

2217 case C.MREST:set_scale(s);x+=32;anno_start(s);xygl(x,staff_tb[s.st].y+12,"mrest");out_XYAB('<text style="font:bold 15px serif"\n\
2758 function get_font_scale(param){var i,font,a=info_split(param)
2762 if(isNaN(scale)||scale<=0.5){syntax(1,"Bad scale value in %%font")
2765 function set_font_fac(font){var scale=font_scale_tb[font.name]
2767 scale=1.1;font.swfac=font.size*scale}
2768 function param_set_font(xxxfont,p){var font,n,a
2772 xxxfont="u"+n+"font"}
2773 font=cfmt[xxxfont];if(!font){font={pad:0}}else{font={name:font.name,size:font.size,box:font.box,pad:font.pad}}
2774 cfmt[xxxfont]=font;a=p.match(/\s+(no)?box(\s|$)/)
2775 if(a){if(a[1]){font.box=false
2776 font.pad=0}else{font.box=true
2777 font.pad=font.size*.4-3}
2780 if(a){font.pad=a[1]?Number(a[1]):0
2783 if(a){font.class=a[1];p=p.replace(a[0],a[2])}
2786 switch(a[1]){case'none':font.wadj=''
2788 case'space':font.wadj='spacing'
2790 case'glyph':font.wadj='spacingAndGlyphs'
2797 font.size=Number(a[1])
2800 if(a){font.normal=true
2803 if(a){font.weight="bold"
2806 if(a){font.style="italic"
2809 if(a){font.style="oblique"
2811 if(font.size)
2812 set_font_fac(font)
2814 font.swfac=0
2819 if(p[3]=='('){font.src=p
2820 font.fid=font_tb.length
2821 font_tb.push(font)
2822 p='ft'+font.fid}
2823 font.name=p}
2872 if(/.+font(-[\d])?$/.test(cmd)){param_set_font(cmd,param)
2888 case"annotationbox":case"gchordbox":case"measurebox":case"partsbox":param_set_font(cmd.replace("box","font"),"* * "+(get_bool(param)?"box":"nobox"))
2920 case"font":get_font_scale(param)
2981 function st_font(font){var n=font.name,r=""
2982 if(font.weight)
2983 r+=font.weight+" "
2984 if(font.style)
2985 r+=font.style+" "
2988 return r+font.size.toFixed(1)+'px '+n}
2989 function style_font(font){return'font:'+st_font(font)}
2991 function font_class(font){var f='f'+font.fid+cfmt.fullsvg
2992 if(font.class)
2993 f+=' '+font.class
2994 if(font.box)
2997 function use_font(font){if(!font.used){font.used=true;if(font.fid==undefined){font.fid=font_tb.length
2998 font_tb.push(font)
2999 if(!font.swfac)
3000 set_font_fac(font)
3001 if(!font.pad)
3002 font.pad=0}
3003 add_fstyle(".f"+font.fid+
3004 (typeof document=="undefined"?cfmt.fullsvg:"")+"{"+style_font(font)+"}")
3005 if(font.src)
3006 add_fstyle("@font-face{\n\
3007 font-family:"+font.name+";\n\
3008 src:"+font.src+"}")}}
3009 function get_font(fn){var font,font2,fid,st
3010 fn+="font"
3011 font=cfmt[fn]
3012 if(!font){syntax(1,"Unknown font $1",'$'+fn[1]);return gene.curfont}
3013 if(!font.name||!font.size){font2=Object.create(gene.curfont)
3014 if(font.name)
3015 font2.name=font.name
3016 if(font.normal){if(font2.weight)
3019 font2.style=null}else{if(font.weight)
3020 font2.weight=font.weight
3021 if(font.style)
3022 font2.style=font.style}
3023 if(font.size)
3024 font2.size=font.size
3026 if(font.class){font2.class=font.class
3027 st+=' '+font.class}
3033 font=font2}
3034 use_font(font)
3035 return font}
4900 function set_indent(first){var st,v,w,p_voice,p,i,j,font,nv=voice_tb.length,maxw=0
4908 if(!font){set_font("voice");font=gene.curfont}
4921 if(font)
5345 case"text":set_font(s.font)
6791 var c,font=gene.curfont,h=font.size,w=0,n=str.length,i0=0,i=0
6792 el.className=font_class(font)
6806 if(c=='0'){font=gene.deffont}else if(c>='1'&&c<='9'){font=get_font("u"+c)}else{i++
6809 if(font.size>h)
6810 h=font.size;el.style.font=style_font(font).slice(5);i+=2;i0=i}
6811 el.innerHTML=str.slice(i0);w+=el.clientWidth;gene.curfont=font
6812 return[w,h]}})():function(str){var font=gene.curfont,swfac=font.swfac,h=font.size,w=0,i,j,c,n=str.length
6815 if(c=='0'){font=gene.deffont}else if(c>='1'&&c<='9'){font=get_font("u"+c)}else{c='$'
6817 i++;swfac=font.swfac
6818 if(font.size>h)
6819 h=font.size
6825 gene.curfont=font
6922 set_page();var wh,font,o,strlw=get_lwidth(),sz=gene.curfont.size,lineskip=sz*cfmt.lineskipfac,parskip=sz*cfmt.parskipfac,i,j,x,words,w,k,ww,str;switch(action){default:font=gene.curfont
6924 case'r':x=strlw-font.pad;break
6925 default:x=font.pad;break}
6929 vskip(str.wh[1]*cfmt.lineskipfac+font.pad*2)
6930 xy_str(x,font.pad,str,action)
6937 vskip(str.wh[1]*cfmt.lineskipfac+font.pad*2)
6938 xy_str(x,font.pad,str,action)}
6948 font=gene.curfont
7016 function put_history(){var i,j,c,str,font,h,w,wh,head,names=cfmt.infoname.split("\n"),n=names.length
7023 if(!font){font=true;set_font("history");vskip(cfmt.textspace);h=gene.curfont.size*cfmt.lineskipfac}
7030 function write_headform(lwidth){var c,font,font_name,align,x,y,sz,info_val={},info_font=clone(info_font_init),info_sz={A:cfmt.infospace,C:cfmt.composerspace,O:cfmt.composerspace,R:cfmt.infospace},info_nb={}
7074 font_name="history";font=get_font(font_name);sz=font.size*1.1
7094 font_name="history";font=get_font(font_name);sz=font.size*1.1
7096 sz+=info_sz[c];set_font(font);x=xa[align];y=ya[align]+sz
7106 if(info_nb[c]<=1){if(c=='T'){font=get_font(font_name);sz=font.size*1.1
7108 sz+=info_sz[c];set_font(font)}
7401 var deco_str_style={crdc:{dx:0,dy:5,style:'font:italic 14px serif'},dacs:{dx:0,dy:3,style:'font:16px serif',anchor:' text-anchor="middle"'},fng:{dx:0,dy:1,style:'font-family:Bookman; font-size:8px',anchor:' text-anchor="middle"'},pf:{dx:0,dy:5,style:'font:italic bold 16px serif'},'@':{dx:0,dy:5,style:'font: 12px sans-serif'}}
7428 style="font:italic bold 12px serif">8\
7429 <tspan dy="-4" style="font-size:10px">va</tspan></text>\n',x-8,y);x+=12;val-=12}else{val-=5}
7434 style="font:italic bold 12px serif">8\
7435 <tspan dy="-4" style="font-size:10px">vb</tspan></text>\n',x-8,y);x+=4;val-=4}else{val-=5}
7440 style="font:italic bold 12px serif">15\
7441 <tspan dy="-4" style="font-size:10px">ma</tspan></text>\n',x-10,y);x+=20;val-=20}else{val-=5}
7446 style="font:italic bold 12px serif">15\
7447 <tspan dy="-4" style="font-size:10px">mb</tspan></text>\n',x-10,y);x+=7;val-=7}else{val-=5}
7494 font_class(cfmt.musicfont)+'" style="font-size:'+
7509 font_class(cfmt.musicfont)+'" style="font-size:'+
7541 var i,font,head='<svg xmlns="http://www.w3.org/2000/svg" version="1.1"\n\
7550 head+=' style="background-color: '+cfmt.bgcolor+'"';font=get_font("music")
7551 head+=' class="'+font_class(font)+' tune'+tunes.length+'"\n'
7558 font_class(font)+' text,tspan{fill:currentColor}'+
7936 s.font=gene.curfont
8065 s.font=gene.curfont
8140 s.font=gene.curfont
8546 ly={t:word,font:gene.curfont,wh:strwh(word),istart:j,iend:j+word.length}
8558 w=ly.wh[0];swfac=ly.font.swfac;xx=w+2*cwid(' ')*swfac
8559 if(s.type==C.GRACE){shift=s.wl}else if((p[0]>='0'&&p[0]<='9'&&p.length>2)||p[1]==':'||p[0]=='('||p[0]==')'){if(p[0]=='('){sz=cwid('(')*swfac}else{j=p.indexOf(' ');set_font(ly.font)
8594 function draw_lyric_line(p_voice,j,y){var p,lastx,w,s,s2,ly,lyl,hyflag,lflag,x0,font,shift
8606 if(ly.font!=gene.curfont)
8607 gene.curfont=font=ly.font;p=ly.t;w=ly.wh[0];shift=ly.shift
8670 if(!h_tb[v][i]||ly.font.size>h_tb[v][i])
8671 h_tb[v][i]=ly.font.size}}}else{y=y_get(p_voice.st,1,0,realwidth)
8733 gch={text:"",istart:istart,iend:iend,font:ann_font}
8742 default:switch(type){case'g':gch.font=get_font("gchord")
8801 return"&#x1d12b;"})}else{if(gch.type=='@'&&!user.anno_start&&!user.anno_stop){set_font(gch.font)
8805 set_font(gch.font);gch.text=str2svg(gch.text)
8807 wh[1]+=gch.font.pad*2
8828 Abc.prototype.draw_gchord=function(i,s,x,y){var y2,an=s.a_gch[i],h=an.font.size,pad=an.font.pad,w=an.text.wh[0]+pad*2
8860 use_font(an.font)
8861 set_font(an.font)