字体的“U+007F”(删除)键中有一个字母,我该如何获取它?

字体的“U+007F”(删除)键中有一个字母,我该如何获取它?

我有一个字体,当我用字符映射表打开它时,我看到 Delete 键中有一个字母!以下图片显示“U+007F:Delete”:
在此处输入图片描述
点击放大

那么我该如何显示这封信呢?

答案1

最后更新+1:在 Arjan 的评论之后,我终于找到了办法;事实上有两个:

第一个工作选项

  • Notepad或中MS Word  (使用 Word 97(原文如此!)和 Win XP 的记事本测试)输入 Alt 0127应该只显示为一个空框。将字体更改为您的字体“QCF_BSML”,您应该会看到正确的符号:

MS Word 97 的屏幕截图,显示 QCF_BSML 字体的 U+007F 字符

第二种工作选择

使用Arjan 的 JSbin 示例,您可以使字符可见,然后将其复制到您需要的任何位置。请注意,Windows Wordpad(在 Win XP 中)不知道该怎么应对这个角色,与记事本和 MS Word 不同。

jsbin.com/ufehef/5 的屏幕截图

旧的不成功答案

供进一步参考,这个问题的所有方法不能得到答复:

第一次尝试(失败)

点击Select按钮然后Copy执行不是将此字符放入剪贴板。

第二次尝试(失败)

根据Unicode 字符列表 Delete可以通过 来生成Alt 0127,但是这对这个角色不起作用。

第三次尝试 (失败)

0x7F我已经使用十六进制编辑器成功创建了一个仅包含字节的二进制文件弗赫德.然后我可以用写字板(在 Windows XP 中)并将字符复制到 UTF-16 文档中,其中它具有正确的代码 (0x007F)。但是,当我尝试将字体更改为 QCF_BSML 时,它仍然显示为一个框,而不是可见的符号charmap(参见问题中的屏幕截图)。

第四次尝试(失败)

“MS Word”中的插入特殊字符对话框会默默跳过该字符。

第五次尝试 (失败)

... 在 SuperUser 中使用 HTML:(参见源代码)不起作用,但这是因为 SuperUser 阻止了该font标签。请参阅上文了解其在 SuperUser 之外的工作原理。

相关内容