This directory includes a separate subdirectory for each script, containing the images included in the relevant script-shaping document.
Also included in each directory is a log file containing the exact commands used to generate the images.
Glyph images are generated using the hb-view
utility from Harfbuzz
and the montage
utility from ImageMagick. The commands were run on a
Linux-based system but, apart from minor differences in the file-path
to the font file specified, should be completely reproducible on other
operating systems.
The font files used must be publicly and freely available, open-source fonts. By default, the Noto fonts from Google are the starting point.
A list of the fonts used to generate the latest version of the images is provided in the example-fonts.txt file, with URLs and SHA checksums for each file.
The image file names follow a simple, but important, pattern:
_script_-_featureillustrated_.png
Intermediary images copy the pattern but append -before or -after when depicting the before-or-after state of an applied OpenType feature, or some other suffix as appropriate.
If you are suggesting an update to an image, please utilize the same commands and general syntax. If you are suggesting adding a new image, please also follow the file-name pattern. Patches to the image-generation log for each script are appreciated, in order to keep the log up-to-date.