Skip to content

Character/glyph name and code point documentation #62

@JohnFauss

Description

@JohnFauss

Can a table/list associating the names/usage of the glyphs in each of the Libre barcode fonts with their code points please be made available?

This information is essential in order to be able to develop accurate barcode encoding methods in software languages that are not currently supported.

For example, in the Libre Barcode EAN13 font, I've been able (with considerable effort) to deduce that code points 0x41-0x4A (decimal 65-74) produce the Set A 0-9 digit characters, code points 0x4b-0x54 (decimal 75-84) produce the Set B 0-9 digit characters, and code points 0x61-0x6a (decimal 97-106) produce the Set C 0-9 digit characters, but I should not have to spend this level of effort to figure this out.

For traditional fonts, it is a simple matter to see and verify that, for example, a 0x41 code point (an ASCII uppercase "A") produces an uppercase letter A glyph, but deciphering the code points of glyphs in a barcode font is much more difficult. To illustrate, code point 0xa0 (decimal 160) in the Libre Barcode EAN13 font appears, I think, to produce a quiet zone for use in UPC barcodes because it looks like it may be nine barcode modules wide (versus the seven-modules wide quiet zones used for EAN barcodes). However, because there is nothing I can find that definitively tells me this, I'm only guessing.

All of the Libre Barcode fonts, not just the EAN13 font, would benefit from having this information available.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions