NRSI: Computers & Writing Systems
SIL ViewGlyph — Font Viewing Program
v1.81 2009-10-01: overflow error on startup fixed; new statistics added; auto-load Unicode cmap if present.
v1.80 2007-08-23: New features show font in right-to-left contexts
v1.79 2007-04-10: cmap overflow error (noticed with some Microsoft Vista fonts) now fixed.
What does SIL ViewGlyph allow me to do?
Among its most useful features, ViewGlyph allows you to see a font's contents through different eyes, so to speak. Want to know what the font looks like when used by a Unicode application? How about when the font is moved to a Macintosh? Or, suppose I have the multilingual extensions installed and want to know what a font looks like when viewed through a particular codepage? ViewGlyph can show you the raw glyph palette, which is useful if you are writing smarts (i.e. OpenType, Graphite, or AAT tables) for your font. You can view certain TrueType font tables (name and cmap) and see various font metrics. Finally, ViewGlyph is useful for investigating how Windows maps 8-bit characters into Unicode through various codepages.
To give you a feel for the program, here is a sample screenshot of the main window with some annotations:
SIL ViewGlyph main window with annotations
ViewGlyph works best on Windows 2000 or later, but it will work (with some reduced functionality) on anything from Windows 95 forward. The primary areas of reduced functionality on Win 9x/ME are where Uniscribe is needed for the correct display of text. See the Readme for more details.
In addition to the documentation provided with the program (and available below as a separate download), there is a ViewGlyph tutorial walkthrough.
Zip file containing installer for program and documentation
If you already have version 1.75 or later installed, you can download just the .exe file and copy it into your Program FilesSIL ViewGlyph folder:
The user documentation is installed with the program, but if you want to download it separately here it is:
In the event the latest fails to work for you...
As this program is distributed at no cost, I am unable to provide a commercial level of personal technical support. I am interested in hearing from you, however, and will try to resolve problems that are reported to me. You can send feedback to me here.