编辑:请确保您的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”。请参阅同在插入符号对话框下面的截图:
展望用于包括格式化指令来显示使用的字体“宋体”这个特殊的性格,这是Windows系统中常见的字体和笑脸本色出演在Windows系统上正确运行。
现在,当电话中的电子邮件应用程序打开相同的消息时,应用程序会放弃使用“Windings”字体的指令 - 显然是这样,因为该字体在手机中不可用。相反,手机将使用默认字体显示字符,并显示字符代码004A的实际UTF-8字符,即“J”。请检查UTF-8字符的完整列表here。
Microsoft发现此问题并在Office 2016中修复了此问题。现在,笑脸字符使用字体“Segoe UI Symbols”显示。这是来自Microsoft的新字体,它有许多用于UTF-8字符集的附加字符(字形)。现在使用的字符集是标准的UTF-8,以便在Windows中正确显示以及遵循UTF-8标准的其他设备。
笑脸字符的UTF-8字符代码是“1F60A”,请参阅此处。在Office 2016中使用Segoe UI Symbol字体中的相同字符代码,请参见以下屏幕截图:
好的,一切都很好,直到这里。
但是为什么我的笑脸字符组合“:)”被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个星号,这意味着替换字符可能不是正确显示。
请按照下面的步骤进行更正自动更正项,您将需要为每个这样做笑脸要更正或添加[你可以为你喜欢或经常使用的表情符号添加新条目] :
- 关闭和包括Outlook在内的所有Office应用程序。
- 在Word 2016中打开一个新的空白文档
- 将字体更改为Segoe UI符号。
- 使用Insert-> Symbol插入正确的UTF-8笑脸字符。
- 复制(后只有字符,而不是额外的空间)的字符
- 按Alt-T,键盘显示更正对话框
- 复制的字符将显示在被“与”箱子里的。在“替换框”中输入复制字符的笑脸字符组合,例如:)。不要使用字符撇号和双引号,因为这些将无法正确使用自动更正。
- 单击“格式化文本”单选按钮并单击添加或替换按钮。
- 按OK。
- 关闭单词。如果您看到有关兼容性问题的消息,请取消该消息并按照以下附加步骤操作。
- 使用File-> Open从位置%USERPROFILE%\ AppData \ Roaming \ Microsoft \ Templates打开Normal模板(Normal.dotm或Normal.dot)
- File-> Save As,使用相同的文件名,位置和类型。删除维护兼容性复选框。 (假设您没有计划回滚到以前版本的Office)。
- 单击保存。
- 关闭单词。
- 打开Outlook。 (自动更正条目也必须在Outlook中创建)
- 撰写新空白邮件
- 使用邮件正文中的光标,将字体更改为Segoe UI符号。
- 插入 - >符号,将字体更改为Segoe UI符号,选择您想要的笑脸,单击确定。选择笑脸章程。
- 在新的消息窗口中,文件 - >选项 - >邮件 - >编辑选项 - >校对 - >自动更正选项[建议:添加自动更正到快速访问工具栏以更快访问]。
- 选定的笑脸将在With框中。输入您要替换的字符组合:)。不要使用字符撇号和双引号,因为这些将无法正确使用自动更正。单击格式化文本单选按钮,单击添加或替换(1将可用)。点击确定。
- 对于想要使用“自动更正”的每个笑脸重复步骤18至20。
- 关闭不保存的消息。
- 完成。
入住新的消息,如果笑脸快捷现在工作。希望这可以适用于桌面和手机。
这是很棒的信息。所以当你在Word 2016和Outlook 2016中输入':)'时,你是否不再从Wingdings那里得到笑脸?我似乎仍然得到了Wingding的笑脸,而不是Segoe UI Symbol的笑脸。 – jabe
是的,我在Word和Outlook 2016中获得了Segoe UI符号笑脸。您可能会在Word中获得Winding笑脸,但我想知道您如何在Outlook 2016中获得相同效果,因为Outlook 2016不应该接受这一点。要验证您在Outlook中获得的笑脸,将其复制并粘贴到记事本中。你应该看到方框。现在使用格式 - >字体将记事本字体更改为Segoe UI符号。如果你看到笑脸,那就意味着你只能看到Segoe UI Symbol的笑脸。 – Uttam
当我将Outlook笑脸复制到记事本时,除非将记事本字体更改为Wingdings,否则我会看到方框。 Segoe UI Symbol字体也在那里显示一个框。这是一个谜。 – jabe