diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/unicode-math/um-code-mathmap.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/unicode-math/um-code-mathmap.dtx | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/Master/texmf-dist/source/latex/unicode-math/um-code-mathmap.dtx b/Master/texmf-dist/source/latex/unicode-math/um-code-mathmap.dtx index b3257369c0d..056e03bd715 100644 --- a/Master/texmf-dist/source/latex/unicode-math/um-code-mathmap.dtx +++ b/Master/texmf-dist/source/latex/unicode-math/um-code-mathmap.dtx @@ -75,14 +75,17 @@ \clist_map_inline:Nn \l_@@_alphabet_clist { - \clist_map_inline:cn {g_@@_named_slots_ \l_@@_style_tl _ ####1 _clist} + \clist_if_exist:cT {g_@@_named_slots_ \l_@@_style_tl _ ####1 _clist} { - \clist_map_inline:Nn \l_@@_mathmap_charints_clist + \clist_map_inline:cn {g_@@_named_slots_ \l_@@_style_tl _ ####1 _clist} { - \@@_int_if_slot_in_range:nnT {################1} {########1} + \clist_map_inline:Nn \l_@@_mathmap_charints_clist { - \seq_gput_right:Nn \g_@@_mathalph_seq {##1} - \clist_map_break:n { \clist_map_break:n { \clist_map_break: } } + \@@_int_if_slot_in_range:nnT {################1} {########1} + { + \seq_gput_right:Nn \g_@@_mathalph_seq {##1} + \clist_map_break:n { \clist_map_break:n { \clist_map_break: } } + } } } } |