\ProvidesExplPackage {luamml-patches-amstext} {2021-04-23} {0.0.1-alpha} {Feel free to add a description here} \int_new:N \g__luamml_amsmath_text_struct_int \cs_set:Npn \textdef@ #1 #2 #3 { \int_if_odd:nTF { \int_div_truncate:nn { \l__luamml_flag_int } { 8 } } { \int_gincr:N \g__luamml_amsmath_text_struct_int \tag_struct_begin:n { tag = mtext/mathml, stash, label = __luamml_amsmath_text_ \int_use:N \g__luamml_amsmath_text_struct_int } \tag_mc_begin:n { tag = mtext } \AnnotateFormula { nucleus = true, struct = "__luamml_amsmath_text_ \int_use:N \g__luamml_amsmath_text_struct_int" } } { \use:n } { \hbox { { \everymath {#1} \let \f@size #2 \selectfont #3 } } } \int_if_odd:nT { \int_div_truncate:nn { \l__luamml_flag_int } { 8 } } { \tag_mc_end: \tag_struct_end: } }