Lines Matching refs:FontID

622 int T1_ReencodeFont( int FontID, char **Encoding)  in T1_ReencodeFont()  argument
632 if (CheckForFontID(FontID)!=1){ in T1_ReencodeFont()
638 if (pFontBase->pFontArray[FontID].pFontSizeDeps != NULL){ in T1_ReencodeFont()
643 pFontBase->pFontArray[FontID].pFontEnc=Encoding; in T1_ReencodeFont()
648 pFontBase->pFontArray[FontID].space_position=-1; in T1_ReencodeFont()
652 if (strcmp( (char *)pFontBase->pFontArray[FontID].pFontEnc[i], in T1_ReencodeFont()
655 pFontBase->pFontArray[FontID].space_position=i; in T1_ReencodeFont()
663 …if (strcmp( (char *)pFontBase->pFontArray[FontID].pType1Data->fontInfoP[ENCODING].value.data.array… in T1_ReencodeFont()
666 pFontBase->pFontArray[FontID].space_position=i; in T1_ReencodeFont()
674 if (pFontBase->pFontArray[FontID].pAFMData != NULL){ in T1_ReencodeFont()
676 charname=T1_GetCharName( FontID, i); in T1_ReencodeFont()
678 for ( j=0; j<pFontBase->pFontArray[FontID].pAFMData->numOfChars; j++) { in T1_ReencodeFont()
680 pFontBase->pFontArray[FontID].pAFMData->cmi[j].name)==0) { in T1_ReencodeFont()
681 pFontBase->pFontArray[FontID].pEncMap[i]=j+1; /* index 0 is reserved! */ in T1_ReencodeFont()
686 for ( j=0; j<pFontBase->pFontArray[FontID].pAFMData->numOfComps; j++) { in T1_ReencodeFont()
688 pFontBase->pFontArray[FontID].pAFMData->ccd[j].ccName)==0) { in T1_ReencodeFont()
689 pFontBase->pFontArray[FontID].pEncMap[i]=-(j+1); /* index 0 is reserved! */ in T1_ReencodeFont()
697 k=pFontBase->pFontArray[FontID].pAFMData->numOfPairs; in T1_ReencodeFont()
703 if ((pFontBase->pFontArray[FontID].pKernMap= in T1_ReencodeFont()
706 FontID); in T1_ReencodeFont()
712 kern_tbl=pFontBase->pFontArray[FontID].pKernMap; in T1_ReencodeFont()
713 pkd=pFontBase->pFontArray[FontID].pAFMData->pkd; in T1_ReencodeFont()
719 while ((char1=(T1_GetEncodingIndices( FontID, pkd[i].name1))[l++])!=-1) { in T1_ReencodeFont()
722 while ((char2=(T1_GetEncodingIndices( FontID, pkd[i].name2))[m++])!=-1) { in T1_ReencodeFont()
739 pFontBase->pFontArray[FontID].pKernMap=kern_tbl; in T1_ReencodeFont()
740 pFontBase->pFontArray[FontID].KernMapSize=j; in T1_ReencodeFont()
743 pFontBase->pFontArray[FontID].pKernMap=NULL; in T1_ReencodeFont()
769 char *T1_GetEncodingScheme( int FontID) in T1_GetEncodingScheme() argument
775 if (CheckForFontID(FontID)!=1){ in T1_GetEncodingScheme()
780 if (pFontBase->pFontArray[FontID].pFontEnc==NULL){ in T1_GetEncodingScheme()
781 if (pFontBase->pFontArray[FontID].info_flags & USES_STANDARD_ENCODING){ in T1_GetEncodingScheme()
789 strcpy( enc_scheme, pFontBase->pFontArray[FontID].pFontEnc[256]); in T1_GetEncodingScheme()