这是两台不同的笔记本电脑和操作系统上完全相同的 Word 文档。
图片——问题示例:
在 Word 2016 的更高 OSX 版本中,渲染有所不同。
问题解释:
左边是我在 OSX Word 2011 (v14.5.9) 中看到的 Word 文档。右边的图片是同一个文档,用 Windows 版 Word 打印出来,然后扫描并返回给我。
在我的版本中(左),勾选框是空的,但是如果发送(或显示为)到 Windows 版本的 Word,同一个 Word 文档将显示带有勾号的勾选框(右),就好像我已同意这些项目一样。
两者的灰度渲染也存在差异。(这里并不重要。)仔细观察,它似乎是打印和扫描的产物。
鉴于这是一份需要签署和返回的法律文件,该技术问题的法律含义是显而易见且令人担忧的。
我已经在 Google 和超级用户网站上搜索过。到目前为止,我还没有找到关于此问题先前被确认的参考资料。
对我来说,这意味着这可能是 (a) 我这边的本地笔记本电脑配置问题,或者 (b) 存在了一段时间但未被发现的隐蔽问题。
如果您在其他地方找到对此问题的引用 - 请在评论中添加链接,以便我可以跟进。
今天我偶然发现了这个问题,当时我正在与家人分享一份 Word 文档形式的法律协议。这份协议由两位家庭成员通过一封抄送邮件收到。家人身处不同的地点,所以在另一端的 Windows 笔记本电脑上打印了同一份副本,而我的 OSX 笔记本电脑上也有同一份副本。
如果没有家人的讨论,我根本无法意识到这个字体翻译问题。我会把这份文件作为一份签署的协议发送给另一方(使用 Windows),明白我并没有表示同意。事实上,对于这个翻译问题,他们那边的法律文件会表明我已经签署了同意书。
如果这个问题更加普遍的话,有多少人最终在不知情的情况下同意了他们无意做的事情。
因此,我提出这是一个普遍令人关注的问题。
我理解,对于此类法律文件,解决方法是将回复以 PDF 文档的形式提供。但这不是重点。相反,这是大多数用户都不知道的一般问题吗?许多 OSX 用户可能没有养成以 PDF 形式返回重要文档的预防习惯。
解决问题的技术基础。 (寻求确认或其他答案。)
我取得了一些进展,但还没有解决问题的根源。
我已经在我的 OSX 版本的 Word 中以及与其他家庭成员一起在 Windows 版本的 Word 中确认,两个文档中的勾选框字符均格式化为 Arial 12 字体。
如果我在 OSX 中将此勾选框字符复制到 OSX TextEdit,由于某种原因,字体会更改为 Apple Symbol 字体,并且我无法将其格式化为 Arial 12 字体。在此字体中,它显示为带有勾号的勾选框。
返回我的 OSX 版 Word,突出显示此字符并选择 Apple Symbols 作为字体,它再次显示为带有勾号的复选框。这重现了 Windows 版 Word 中显示的内容。
但是当选择的字体是 Arial 12 而不是 Apple Symbol 时,Windows 版本的 Word 仍然会显示带有勾号的复选框???
通过进一步的研究,空的勾选框似乎是:
字形 401 U+25A1 白色方块。
并且已填充的勾选框描述为:字形 53 (U+0052 拉丁大写字母 R U+F052)
[![在此处输入图片描述][8]][8]
从第二个 Glyph 的标题来看,它可能是两个 Glyph 的组合,OSX 不会在该版本的 Word 中同时渲染这两个 Glyph,但在 Windows 版本中可以。我不确定这是否是导致此问题的技术原因。如果正确,则这是一个具有严重影响的技术问题。
寻求其他更专业的超级用户的理解。
(添加)
我理解,有些人认为,这份文档的构造方式存在“用户错误”。(见下面的评论。)此类文档的接收者无法控制这一点,也没有机会预测此字体转换问题。我认为,对于非 Word 技术用户来说,使用这些字体相当诱人且很常见。
因此,仍在寻求技术上的理解,以了解该问题背后的原因。希望有人有技能和知识来提供解释。
另外,我现在已经确定,在 OSX 上,这个问题不会发生在 Word 2016 中,而不是 Word 2011 中。