編輯:請確保您的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