BASE: Baseline
The 'BASE' table defines per-script maximum, minimum, and baseline-alignment values, for both horizontal and vertical writing. These can be classified according to Script, Language, Feature, and Baseline tags.
Requirements
- Fonts should use only registered script, language, and baseline tags. For complete information on the tags available, see the "Tag Registry" in the TrueType Open specification.
Registered baseline tags include:
'ideo' | Ideographic |
---|
'romn' | Roman |
---|
Registered script tags include:
'cyrl' | Cyrillic |
---|
'grek' | Greek |
---|
'hani' | Han Ideographic |
---|
'kana' | Kana (Hiragana & Katakana) |
---|
'hang' | Korean Hangul |
---|
'latn' | Latin |
---|
Recommendations
- For each script present in a font, font vendors should provide: horizontal-writing baselines; horizontal-writing maximum and minimum values; and vertical-writing maximum and minimum values. Values may be determined by sampling the glyphs defined in the Unicode range associated with a particular script.