Numeric symbols are 1, 2, ...; Roman symbols are i, ii, ...; and
alphabetic symbols are a, b, ..., z, aa, .... Custom strings are
treated like a custom alphabet. For example, "+*" produces +, *,
++, +*, *+, ....
Custom Unicode symbols require support from the output format's font and
rendering engine.