CharHints

Description

Specifies hints for ambiguous characters.

Structure fields and default values (if defined) are described below:

Name Type Default Description
OneOf_I_1_l_Bar atl::Optional<OneOf_I_1_l_Bar> Disambiguation for vertical-bar-like glyphs (I, 1, l, |).
OneOf_O_0_D_Q_o atl::Optional<OneOf_O_0_D_Q_o> Disambiguation for circular glyphs (O, 0, D, Q, o).
OneOf_Z_2_z atl::Optional<OneOf_Z_2_z> Disambiguation for Z-like glyphs (Z, 2, z).
OneOf_S_5_s atl::Optional<OneOf_S_5_s> Disambiguation for S-like glyphs (S, 5, s).
OneOf_G_C atl::Optional<OneOf_G_C> Disambiguation for G-like glyphs (G, C).
OneOf_G_6 atl::Optional<OneOf_G_6> Disambiguation for G-like glyphs (G, 6).
OneOf_B_8 atl::Optional<OneOf_B_8> Disambiguation for B-like glyphs (B, 8).
OneOf_g_9 atl::Optional<OneOf_g_9> Disambiguation for g-like glyphs (g, 9).
OneOf_Y_U_V atl::Optional<OneOf_Y_U_V> Disambiguation for V-like glyphs (Y, U, V).
OneOf_H_N atl::Optional<OneOf_H_N> Disambiguation for H-like glyphs (H, N).
OneOf_A_R atl::Optional<OneOf_A_R> Disambiguation for A-like glyphs (A, R).
OneOf_K_X atl::Optional<OneOf_K_X> Disambiguation for X-like glyphs (K, X).
ZeroHasSlash bool false The digit '0' is rendered with a distinguishing internal mark (Ø-like slash or ʘ-like dot). The 'Ø' and 'ʘ' glyphs are always mapped to '0'; when this hint is true, every plain '0' is additionally reinterpreted as the letter 'O' (because in such fonts plain circles cannot be zeros).