Word不会按预期转换非Unicode字符
对于MS Word(在Windows中)如何处理非unicode字符,我们的用户遇到了一个非常令人沮丧的问题。使用Windows XP SP3在Word 2007和Word 2010 Beta中都确认了此问题; 我怀疑它在2003年的工作方式相同。 问题: 用户使用非unicode字体创建文档,输入字符以表示科学记数法。例如,他输入Mu(μ)。注意:我粘贴在符合unicode标准的Mu中以供参考。 用户打开他的文档并尝试将表示Mu的非unicode字符复制/粘贴到Web浏览器中以进入我们的系统。它作为一个无法识别的角色粘贴。这是预料之中的。 用户打开他的文档,选择非unicode字符并将其字体调整为“Arial Unicode MS”,保存文档。他关闭/重新打开文件以获得良好的衡量标准。重新打开后,他会复制应该是unicode Mu并将其粘贴到Web浏览器中。它仍然表现为一个无法识别的角色。 用户创建一个新文档,将字体设置为“Arial Unciode MS”并创建一个Mu。他将此Mu复制到Web浏览器中,并按预期粘贴在Unicode中。 结论: 当选择unicode字体时,Word实际上不会将非unicode字符转换为unicode字符。相反,它是出于显示原因采取最佳猜测,但没有进行实际转换。 我该如何克服这个问题? 我可以更改Word中的某些设置以强制转换吗?优选的。 是否有一个“更干净”的应用程序或Word宏将执行此操作? 其他方案? 补充说明: 使用unicode重新键入受影响的文档不是一种选择 在使用最新版本的Word的Mac OS X中,这不是问题。例如(3)中的示例情况导致将unicode Mu粘贴到浏览器中。 请帮忙!