I want to print all graphs' names into a file in FF. Currently, build-in function excludes the names beyond 0x10000. Can I do that with FF scripting? Thanks
Thank for the quick reply. The script runs ok, but did not see the screen printout. Your printout shown only code numbers. Is this because you did not named them? Can I print them out to a file? Thanks
Thanks you very much. I think my system is not set up to run python script. So, let me try with FF equivalent scripting to see it works. I will update you later. Thanks
I got it working with FF scripting. Thanks a lot. See the file here. But there are two things I need to fix. I want integer number in Hex number 0x10000 and also, I want to print each Code Number & Name in new line. I could not figure it out and any help would be very much appreciated. Thanks
Comments
temp="";
for i in n:
temp+=i;
temp+=" ";
print temp;
but those glyphs must exist in the font (on image not red cross on font preview)
to print names to file You can use simple script:
n=fontforge.activeFont();
temp="";
for i in n:
temp+=i;
temp+=" ";
file_name='glyph_names';
if (os.path.isfile(file_name)):
os.remove(file_name);
file=open(file_name,'a');
file.write(temp);
file.close();