[l3text] \text_map_...関数の和文対応
Opened this issue · 0 comments
h20y6m commented
expl3 <2022-08-30> で追加された書記素()毎のマップ関数 \text_map_???
も和文が入ると正常に動作しない。
\ExplSyntaxOn
\text_map_inline:nn { ABC~äëïöü~αβγ~あいうえお~か゚き゚く゚け゚こ゚~葛󠄀城市~葛󠄁飾区~☀☁☂☃~⛄👨👩👧👦💔 }
{
\iow_term:n { [#1] }
}
\ExplSyntaxOff
[A]
[B]
[C]
[ ]
[^^c3^^a4]
[^^c3^^ab]
[^^c3^^af]
[^^c3^^b6]
[^^c3^^bc]
[ ]
! Arithmetic overflow.
<to be read again>
=
l.7 }
?
l3textにコードポイントを扱うためのユーティリティ関数(\__text_codepoint_process:nN
と\__text_codepoint_compare:N
)が追加されているので、これを和文対応させればよさそう。