在列表中使用带圈数字,发现没有生成对应的带圈数字

2020-03-06 19:32发布

参考了[[LaTeX 中文使用] 用带圈数字编号脚注](https://zhuanlan.zhihu.com/p/74515148 [LaTeX 中文使用] 用带圈数字编号脚注),作出了下面的 MWE...

参考了[[LaTeX 中文使用] 用带圈数字编号脚注](https://zhuanlan.zhihu.com/p/74515148 "[LaTeX 中文使用] 用带圈数字编号脚注"),作出了下面的 MWE: ```tex \documentclass{ctexart} \usepackage{xpatch,xunicode-addon} \xeCJKDeclareCharClass{Default}{"24EA, "2460->"2473, "3251->"32BF} \newfontfamily\EnclosedNumbers{Source Han Serif SC} \AtBeginUTFCommand[\textcircled]{\begingroup\EnclosedNumbers} \AtEndUTFCommand[\textcircled]{\endgroup} \def\theenumi{\textcircled{\arabic{enumi}}} \begin{document} \begin{enumerate} \item \end{enumerate} \end{document} ``` 结果 ![](https://pics.latexstudio.net/data/images/202003/3a7443b73547165.png) 如何解决? 补充:将 `\textcircled{\arabic{enumi}}` 改为 `\textcircled{1}` 可以正确输出带圈数字