如何在网页上显示带框的数字字符

How to display boxed numeric characters on web page

我正在处理一个 PDF 到 HTML 的项目。在原始.ai文件中,一些数字字符显示在一个方框中:

虽然我知道文件中使用的字体是GothicMB101Pro DeBold-83pv-RKSJ-H,但我的机器上没有这个字体文件(当然原设计者早已不复存在)。在我的插画中,它看起来像这样:

1) 部分是 一个 单个字符 - 不是“1”和“)”,所以至少我知道它不是某种形式的字距调整,而是某种 unicode 字符。但是我在搜索中找不到任何匹配项。 "enclosed numeric"个字符①不一样

因为我不确定是哪个字,而且我对日语不是很了解(这在日语中似乎很常见),我无法满足客户的要求。

这些角色是什么?如何将它们显示在屏幕上?

我猜,由于您在未安装原始字体的情况下看到的输出由两个字符组成,原始字体也由两个字符组成,第一个是常规字符(在这种情况下,数字 1) ,第二个是 combining character. There is one for a combining enclosing square,这可能是您在输出中看到的呈现为右括号“)”的那个。使用数字 1 和封闭的正方形(至少在我的浏览器中的 Whosebug 答案编辑器中)给出了所需的结果,如下所示:

1⃞

如果您的字体没有呈现封闭的正方形,则可能是您的字体有问题,用作后备。但是不知道具体使用哪种字体作为替代,很难说是否可以解决这个问题。