Visualize and compare unicode encoded character sets.
Drop the fonts/files into the browser and render unicode charts for them. The tool is 100% client side, so your data stays on your computer.
This is early stage. So things may not be as easy as they could be and some things don't work at all right now. Contributions are welcome!
You probably wont need to install this because there is a version online.
However, there are different ways how Character Set Inspector can be deployed. See:
bower install charset-inspector
with some custom setup: online*.woff
, *.otf
, *.ttf
are supported via drag & drop,
*.nam
, *.ucd
are supported as presets and as drag & drop.
*.ucd
I made this suffix up for Unicode Character Database which has a similar format browse here
;
in a line is skippedYou can specify code-points or ranges using hexadecimal characters:
0041
as in e.g. Jamo.txt0041..0052
as in e.g. Blocks.txtexample:
03A8;GREEK CAPITAL LETTER PSI;Lu;0;L;;;;;N;;;;03C8;
0000..007F; Basic Latin
0080..00FF; Latin-1 Supplement
0530..058F; Armenian
0590..05FF; Hebrew
0600..06FF; Arabic
1200..137F
0600
0601
0602
;this line is skipped, it has no code point
*.nam
These files usually come from google/fonts/tools/encodings
and look like this:
0x0600 # ARABIC NUMBER SIGN
0x0601 # ARABIC SIGN SANAH
0x0602 # ARABIC FOOTNOTE MARKER
i.e. line separated, a code point is the first thing in a line and starts with 0x
then some hexadecimal characters.
Most minimal would be:
0x0600
0x0601
0x0602
If you need information after the code point use #
.
ufo
, ufoz
, glyphs
, sfd
, sfdir
This Software is GPLv3. (C) 2015 Lasse Fister
The most files from the example-encodings
directory belong to https://github.com/google/fonts here