Outlook和AutoHotkey,如何在不切換字型的情況下輸出Unicode符號?

Outlook和AutoHotkey,如何在不切換字型的情況下輸出Unicode符號?

我有一個鍵盤綁定,可以在輸入以下內容時輸出 Unicode RIGHTWARDS ARROW(代碼 2192)->

::->::{U+2192}

它在任何地方(記事本(++),vscode,...)都很好用,但在 Outlook(新郵件撰寫)中,符號後面的字體更改了兩次。

具體就我而言,我的電子郵件的基本字體是韋爾達納。當輸入 時->,輸出 →,然後是一個空格卡利布里或者時代羅馬然後字體切換到宋體

這種奇怪的行為是否有原因,最重要的是,有沒有辦法輸出原始資料並保持與以前相同的字體?

答案1

使用小技巧:進一步傳播目前字體,然後返回鍵入箭頭。

向前鍵入一個空格,然後後退,鍵入箭頭並返回起始位置。換句話說:

::->::{Space}{Left}{U+2192}{Right}

相關內容