![Outlook和AutoHotkey,如何在不切換字型的情況下輸出Unicode符號?](https://rvso.com/image/1618330/Outlook%E5%92%8CAutoHotkey%EF%BC%8C%E5%A6%82%E4%BD%95%E5%9C%A8%E4%B8%8D%E5%88%87%E6%8F%9B%E5%AD%97%E5%9E%8B%E7%9A%84%E6%83%85%E6%B3%81%E4%B8%8B%E8%BC%B8%E5%87%BAUnicode%E7%AC%A6%E8%99%9F%EF%BC%9F.png)
我有一個鍵盤綁定,可以在輸入以下內容時輸出 Unicode RIGHTWARDS ARROW
(代碼 2192)->
:
::->::{U+2192}
它在任何地方(記事本(++),vscode,...)都很好用,但在 Outlook(新郵件撰寫)中,符號後面的字體更改了兩次。
具體就我而言,我的電子郵件的基本字體是韋爾達納。當輸入 時->
,輸出 →,然後是一個空格卡利布里或者時代羅馬然後字體切換到宋體。
這種奇怪的行為是否有原因,最重要的是,有沒有辦法輸出原始資料→
並保持與以前相同的字體?
答案1
使用小技巧:進一步傳播目前字體,然後返回鍵入箭頭。
向前鍵入一個空格,然後後退,鍵入箭頭並返回起始位置。換句話說:
::->::{Space}{Left}{U+2192}{Right}