答案1
最后更新+1:在 Arjan 的评论之后,我终于找到了办法;事实上有两个:
第一个工作选项
- 在
Notepad
或中MS Word
(使用 Word 97(原文如此!)和 Win XP 的记事本测试)输入 Alt 0127应该只显示为一个空框。将字体更改为您的字体“QCF_BSML”,您应该会看到正确的符号:
第二种工作选择
使用Arjan 的 JSbin 示例,您可以使字符可见,然后将其复制到您需要的任何位置。请注意,Windows Wordpad(在 Win XP 中)不知道该怎么应对这个角色,与记事本和 MS Word 不同。
旧的不成功答案
供进一步参考,这个问题的所有方法不能得到答复:
第一次尝试(失败)
点击Select
按钮然后Copy
执行不是将此字符放入剪贴板。
第二次尝试(失败)
根据Unicode 字符列表 Delete
可以通过 来生成Alt 0127,但是这对这个角色不起作用。
第三次尝试 (失败)
0x7F
我已经使用十六进制编辑器成功创建了一个仅包含字节的二进制文件弗赫德.然后我可以用写字板(在 Windows XP 中)并将字符复制到 UTF-16 文档中,其中它具有正确的代码 (0x007F)。但是,当我尝试将字体更改为 QCF_BSML 时,它仍然显示为一个框,而不是可见的符号charmap
(参见问题中的屏幕截图)。
第四次尝试(失败)
“MS Word”中的插入特殊字符对话框会默默跳过该字符。
第五次尝试 (失败)
... 在 SuperUser 中使用 HTML:(参见源代码)不起作用,但这是因为 SuperUser 阻止了该font
标签。请参阅上文了解其在 SuperUser 之外的工作原理。