|
1113 | 1113 | # Each element is a 4-tuple of the form:
|
1114 | 1114 | # src_start, src_end, dst_font, dst_start
|
1115 | 1115 |
|
1116 |
| -stix_virtual_fonts: dict[str, dict[str, list[tuple[str, str, str, str | int]]] | |
1117 |
| - list[tuple[str, str, str, str | int]]] = { |
| 1116 | +stix_virtual_fonts: dict[str, dict[str, list[tuple[ |
| 1117 | + (str | int), (str | int), str, (str | int)]]] | |
| 1118 | + list[tuple[ |
| 1119 | + (str | int), (str | int), str, (str | int)]]] = { |
1118 | 1120 | 'bb':
|
1119 | 1121 | {
|
1120 | 1122 | "rm":
|
|
1726 | 1728 |
|
1727 | 1729 | stix_virtual_fonts[keys][i] = tuple(
|
1728 | 1730 | [x if idx == 2 or not isinstance(x, str)
|
1729 |
| - else ord(x) for idx, x in |
| 1731 | + else int(ord(x)) for idx, x in |
1730 | 1732 | enumerate(stix_virtual_fonts[keys][i])])
|
1731 | 1733 | else:
|
1732 | 1734 | for m, mv in enumerate(stix_virtual_fonts[keys][k]):
|
1733 | 1735 | stix_virtual_fonts[keys][k][m] = tuple(
|
1734 | 1736 | [x if idx == 2 or not isinstance(x, str)
|
1735 |
| - else ord(x) for idx, x in |
| 1737 | + else int(ord(x)) for idx, x in |
1736 | 1738 | enumerate(stix_virtual_fonts[keys][k][m])])
|
1737 | 1739 |
|
1738 | 1740 | # Fix some incorrect glyphs.
|
|
0 commit comments