2017-06-02 39 views
0

当使用Outlook,Word和其他Microsoft Office程序时,Windows会自动将:)(笑脸表情符号)更正为大写字母J的Wingdings符号。例如,在手机上打开电子邮件时可以看到这个问题,例如,主题中包含的笑脸变成笑脸的表情(我怀疑它是UTF-8笑脸)。但在电子邮件的正文中,笑脸只是显示为大写字母J.什么是Microsoft Office笑脸人物真的?

我似乎无法将此笑脸复制/粘贴出Microsoft Office,这太奇怪了。将它复制并粘贴到记事本或网页浏览器中可以让我。即使角色只是Wingdings首都J.这太奇怪了,因为如果你选择其他奇怪的字体并输入内容,它可以很容易地粘贴到其他程序中。无论字体如何,都不应复制/粘贴大写的J字符?

那么什么是Windows笑脸字符呢?为什么它根据程序显示为很多不同的符号?

回答

2

编辑:请确保您的Office安装是最新的,然后再尝试下面提到的步骤。要更新办公室,请在任何Office应用程序(例如Word,Excel)中单击文件 - >办公室帐户 - >更新选项 - >立即更新。此外,在Windows 7系统上,应根据Microsoft建议安装以下更新:https://support.microsoft.com/en-us/help/2729094/an-update-for-the-segoe-ui-symbol-font-in-windows-7-and-in-windows-ser

如果安装更新,请重新启动系统并检查问题是否仍然存在。


我一直在试图解决这个问题,下面是我所学到的。

直到Office 2013,Office应用程序用于替换笑脸字符组合[例如, “:)”]与来自Wingdings字体的等价字符。 Wingdings笑脸字符的等效Unicode字符代码是“004A”。请参阅同在插入符号对话框下面的截图: The Unicode character code for Windings smiley character is 004A

展望用于包括格式化指令来显示使用的字体“宋体”这个特殊的性格,这是Windows系统中常见的字体和笑脸本色出演在Windows系统上正确运行。

现在,当电话中的电子邮件应用程序打开相同的消息时,应用程序会放弃使用“Windings”字体的指令 - 显然是这样,因为该字体在手机中不可用。相反,手机将使用默认字体显示字符,并显示字符代码004A的实际UTF-8字符,即“J”。请检查UTF-8字符的完整列表hereenter image description here

Microsoft发现此问题并在Office 2016中修复了此问题。现在,笑脸字符使用字体“Segoe UI Symbols”显示。这是来自Microsoft的新字体,它有许多用于UTF-8字符集的附加字符(字形)。现在使用的字符集是标准的UTF-8,以便在Windows中正确显示以及遵循UTF-8标准的其他设备。

笑脸字符的UTF-8字符代码是“1F60A”,请参阅此处。在Office 2016中使用Segoe UI Symbol字体中的相同字符代码,请参见以下屏幕截图: enter image description here

好的,一切都很好,直到这里。

但是为什么我的笑脸字符组合“:)”被Office 2016中的方形字符替换?那么,如果您从Office 2013升级到Office 2016,Office 2013自动更正条目将更新为用字符“1F60A”替换“:)”,但使用Segoe UI Symbol字体的格式化指令不会更新 - 这是一个错误我的看法。由于缺少使用Segoe UI Symbol字体的指令,Outlook使用正在使用的字体,并且没有其他字体的字符代码为“1F60A”。因此,会显示一个正方形以显示Windows中缺失的字形的默认行为。如果您在记事本等应用程序中粘贴新的UTF-8笑脸,则会发生同样的情况。默认情况下,Notepad使用Courier New字体,而Courier New没有“1F60A”的字形。要在记事本中查看笑脸,请将记事本字体更改为Segoe UI符号(格式 - >字体)。您将能够在记事本中看到笑脸字符。

如果您在Word 2016(文件 - >选项 - >校对)中看到自动更正对话框,您会发现“:)”的自动替换条目显示2个星号,这意味着替换字符可能不是正确显示。

Word 2016 AutoCorrect dialog box will show invalid replacement option for smiley characters

请按照下面的步骤进行更正自动更正项,您将需要为每个这样做笑脸要更正或添加[你可以为你喜欢或经常使用的表情符号添加新条目] :

  1. 关闭和包括Outlook在内的所有Office应用程序。
  2. 在Word 2016中打开一个新的空白文档
  3. 将字体更改为Segoe UI符号。
  4. 使用Insert-> Symbol插入正确的UTF-8笑脸字符。
  5. 复制(后只有字符,而不是额外的空间)的字符
  6. 按Alt-T,键盘显示更正对话框
  7. 复制的字符将显示在被“与”箱子里的。在“替换框”中输入复制字符的笑脸字符组合,例如:)。不要使用字符撇号和双引号,因为这些将无法正确使用自动更正。
  8. 单击“格式化文本”单选按钮并单击添加或替换按钮。
  9. 按OK。
  10. 关闭单词。如果您看到有关兼容性问题的消息,请取消该消息并按照以下附加步骤操作。
  11. 使用File-> Open从位置%USERPROFILE%\ AppData \ Roaming \ Microsoft \ Templates打开Normal模板(Normal.dotm或Normal.dot)
  12. File-> Save As,使用相同的文件名,位置和类型。删除维护兼容性复选框。 (假设您没有计划回滚到以前版本的Office)。
  13. 单击保存。
  14. 关闭单词。
  15. 打开Outlook。 (自动更正条目也必须在Outlook中创建)
  16. 撰写新空白邮件
  17. 使用邮件正文中的光标,将字体更改为Segoe UI符号。
  18. 插入 - >符号,将字体更改为Segoe UI符号,选择您想要的笑脸,单击确定。选择笑脸章程。
  19. 在新的消息窗口中,文件 - >选项 - >邮件 - >编辑选项 - >校对 - >自动更正选项[建议:添加自动更正到快速访问工具栏以更快访问]。
  20. 选定的笑脸将在With框中。输入您要替换的字符组合:)。不要使用字符撇号和双引号,因为这些将无法正确使用自动更正。单击格式化文本单选按钮,单击添加或替换(1将可用)。点击确定。
  21. 对于想要使用“自动更正”的每个笑脸重复步骤18至20。
  22. 关闭不保存的消息。
  23. 完成。

enter image description here

入住新的消息,如果笑脸快捷现在工作。希望这可以适用于桌面和手机。

+0

这是很棒的信息。所以当你在Word 2016和Outlook 2016中输入':)'时,你是否不再从Wingdings那里得到笑脸?我似乎仍然得到了Wingding的笑脸,而不是Segoe UI Symbol的笑脸。 – jabe

+0

是的,我在Word和Outlook 2016中获得了Segoe UI符号笑脸。您可能会在Word中获得Winding笑脸,但我想知道您如何在Outlook 2016中获得相同效果,因为Outlook 2016不应该接受这一点。要验证您在Outlook中获得的笑脸,将其复制并粘贴到记事本中。你应该看到方框。现在使用格式 - >字体将记事本字体更改为Segoe UI符号。如果你看到笑脸,那就意味着你只能看到Segoe UI Symbol的笑脸。 – Uttam

+0

当我将Outlook笑脸复制到记事本时,除非将记事本字体更改为Wingdings,否则我会看到方框。 Segoe UI Symbol字体也在那里显示一个框。这是一个谜。 – jabe