L2/24-230
Charts WG Report to UTC #181
October 25, 2024
UTC Charts Working Group
Regular participants of the WG: Asmus Freytag, Jan Kučera, Ken Whistler, Liang Hai, Michel Suignard, Peter Constable, Rick McGowan.
Meetings since UTC #180: July 26, August 9, August 23, August 30, September 6, September 27, October 11, October 25.
All the source files and tooling are now maintained in a private “unicode-org” charts repo, including chart fonts, Unibook.exe, and Unibook config files. The generated charts are also archived as the repo’s “releases”.
The representative glyphs are also source controlled in the SVG format since 16.0, in a separate repo. The SVG data is generated by a tool maintained in the main charts repo, from the chart fonts and data dumps generated by Unibook.exe. This repo enables other Unicode publications to utilize the representative glyphs. The core specification has already started displaying the representative glyphs since 16.0 (for example, https://unicode-core-spec.pages.dev/chapter-15/#G746455).
Since 16.0, the final production of code charts is fully based in the repo. We are in progress migrating the day-to-day maintenance of source files also to the repo.
Rick has compiled an extensive, step-by-step guide for how to generate code charts from the repo.
Michel now copies the WG whenever a chart font file has been admitted. This leaves a paper trail in the mailing list, in addition to the source control of font files. One benefit is now it is easier to compile the font acknowledgment.