Lines Matching refs:words
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
6945 words=text.slice(j)
6947 words=text.slice(j,i);words=words.split(/\s+/);w=k=0
6949 for(j=0;j<words.length;j++){ww=strwh(words[j])[0];w+=ww
6950 if(w>=strlw){str=str2svg(words.slice(k,j).join(' '))
6955 if(w!=0){str=str2svg(words.slice(k).join(' '))
6966 function put_words(words){var p,i,j,nw,w,lw,x1,x2,i1,i2,do_flush,maxn=0,n=1
6980 set_font("words")
6983 words=words.split('\n')
6984 nw=words.length
6985 for(i=0;i<nw;i++){p=words[i]
6986 if(!p){while(i+1<nw&&!words[i+1])
6991 lw=strwh(words[i1])[0]
6994 for(i=0;i<nw;i++){p=words[i]
6997 while(i+1<nw&&!words[i+1])
7006 if(i<i1){p=words[i]
7011 if(i2<nw){p=words[i2]
7014 if(!words[i+1]&&!words[i2+1]){if(do_flush){svg_flush()
8542 if(!s){syntax(1,"Too many words in lyric line")