Hi,
I am using Identity-H encoding on a text string in a PDF file. This specifies that there is equivalence between the character ids specified in the string for the purpose of extracting the appropriate glyph by its ID from the font. That is if I specify a character ID of 3 in the stream the PDF reader will extract the glyph with ID (index) 3 from the TrueType font file. This works for all glyph IDs (indexes) except the glyph with ID (index) 13 which returns the glyph with ID (index) 10 when requested. I am wondering does Identity-H encoding automatically map the character ID 13 to ID (index) 10? I have checked the font using a font editor and I can confirm that there does exist a glyph 13 in the TrueType font file which is not the same as glyph 10.
Any assisatance would be gratefully received.