如果将 0 到 9 替换为其他语言中匹配的 Unicode 字符,自动编号会如何表现?

如果将 0 到 9 替换为其他语言中匹配的 Unicode 字符,自动编号会如何表现?

关于以下问题,我问了:

varioref 的 vref 是否适用于非内置阿拉伯语的页码?

我想知道如果我采取以下权宜之计可能会遇到的后果:

我将使用 FontForge 将 0、1、2、...、9 替换为 ၀、၁、၂、၃、...、၉,如下所示。然后我将直接使用 LaTex 阿拉伯数字。我这样做的目的是希望 LaTex 及其软件包将使用某种基于普通阿拉伯数字的内部计算。如果我注入其他 unicode 字符代替原始阿拉伯数字,这些计算很可能会出错。例如,vref 的行为不符合预期,并且存在我在上面的问题中描述的问题。因此,我正在字体级别进行更改。

在这张图片中,我编辑了我的 unicode 字体 Padauk,以更清楚地表达我的意思。

在此处输入图片描述

相关内容