Lines Matching defs:str
11 of()},gen_hf:function(page,ty){var a,i,j,k,x,y,y0,s,font=page.abc.get_font(ty),str=page[ty],cfmt=page.abc.cfmt(),fh=font.size*1.1,pos=['">','" text-anchor="middle">','" text-anchor="end">']
12 function header_footer(o_font,str){var c,i,k,t,n_font,c_font=o_font,nl=1,j=0,r=["","",""]
13 if(str[0]=='"')
14 str=str.slice(1,-1)
15 if(str.indexOf('\t')<0)
16 str='\t'+str
17 for(i=0;i<str.length;i++){c=str[i]
22 case'&':for(k=i+1;k<i+8;k++){if(!str[k]||str[k]=='&'||str[k]==';')
24 r[j]+=str[k]==';'?"&":"&"
36 c=str[++i]
48 case'I':c=str[++i]
54 switch(str[i+1]){case'0':i++
88 if(str[0]=='-'){if(page.pn==1)
90 str=str.slice(1)}
91 a=header_footer(font,str)
93 for(i=0;i<3;i++){str=a[i]
94 if(!str)
104 while(1){j=str.indexOf('\n',k)
106 s=str.slice(k,j)
108 s=str.slice(k)