Is it possible to filter via Unicode values? Right now I’m finding that creating a list with glyph names may not include that some glyphs if they are not named exactly that and there doesn’t seem to be a consistent glyph naming scheme (since you can use anything really?).
Ah well, I have a font with a set of characters but I can’t tell if the font has, for example: Adobe Latin 5 set complete. I’ve created List Filters to see if all the glyphs are covered but it won’t return a positive on characters that don’t have the same glyph name as in the list, but is actually there for example:
‘Scommaccent’ already exists but since the filter contains ‘uni0218’ instead, it will show as a missing character when in fact it exists just under a different name — it gets harder when I’m working in scripts that I don’t know well.
What I’ve done for now is: I made a filter list for Adobe Latin 5 using only uniXXXX names. Then the glyph names were converted to uniXXXX names via a FontForge script. I can now accurately check to see if the font has filled the list.
That reminds me: I need to make time to post my filter lists for the Adobe character set lists matched to Glyphs naming. And clean up the scripts, someday.
It would be nice to be able to create a list filter using Unicode uniXXXX names while allowing the nice Glyphs names to be displayed when looking at the filter for missing glyphs. When the Glyphs nice names change, I need to change my filters; if the Unicode value was stored, the list would remain correct (and use the new name). Of course, you’d want to allow specifying names without a corresponding uniXXXX, also.
Reading this post still does not solve the issue. It would be good to be able to make a filter list from a list of unicode values, not unicode name e.g. uni0038, but value e.g. 0038, so you can view the glyphs and their names based on the unicode value. In font production we often will have a list of unicodes that we want to make a filter from without changing the glyph names in the font. Can a smart filter be added that takes a list of unicodes?