[問題] 輸入法與WORD的互動機制

作者: shala (沙羅)   2020-06-12 21:14:13
不知道這裡有沒有人注意到
WORD會根據使用的輸入法自動改變字型
例如,當前WORD的字型設定為日文字型Meiryo
如果用日文IME輸入「文化」
則畫面中會是以Meiryo顯示的「文化」
但如果是用中文IME輸入「文化」
則畫面會變成以細明體顯示的「文化」
這究竟是什麼機制造成的?
有沒有可能讓中文IME輸入但不會自動改變字型?
作者: kisaraki1976 (老月)   2020-06-15 00:47:00
此文化非彼文化,編碼不一樣
作者: frankmito (frankmito)   2020-06-15 21:03:00
幫樓上補充,word 是認字的編碼,不同國家的字編碼不同
作者: LPH66 (-6.2598534e+18f)   2020-06-18 00:47:00
不對, 現代的程式已經不是吃編碼了 (大家都是 Unicode)我是認為它是吃輸入時的語系, 但不確定是怎麼抓的
作者: shala (沙羅)   2020-06-20 17:10:00
真的很謎,還是研究不出來
作者: ksng1092 (ron)   2020-06-22 22:17:00
怎麼抓...就抓你用什麼輸入法啊XD 輸入法跟語系綁很死一般人根本沒辦法解綁(其實也沒什麼必要解綁就是了)
作者: shala (沙羅)   2020-06-23 07:01:00
樓上,我覺得不見得,即使用軟體模擬輸入,也是有一樣的現象
作者: ksng1092 (ron)   2020-06-23 10:48:00
軟體模擬輸入是指什麼?
作者: shala (沙羅)   2020-06-23 19:02:00
即不是用和語言列連動的輸入法輸入,而用像AHK這種程式模擬
作者: ksng1092 (ron)   2020-06-23 23:01:00
AHK以我的認知只是傳達敲下鍵盤上的哪些鍵而已,他是如何知道你想敲的是1還是ㄅ的?
作者: shala (沙羅)   2020-06-24 07:47:00
方法有幾種,最簡單的是用hotstring
作者: LPH66 (-6.2598534e+18f)   2020-06-25 15:06:00
我記得 AHK 也是有人拿來做過那種字母轉注音的小功能(例如複製 ji3 然後開ㄅ半再觸發程式就會打出 我 這樣)這似乎表示軟體輸入也可以/會(?)跟目前的語系 & IME 綁定
作者: shala (沙羅)   2020-06-26 07:37:00
真的不用和語系或輸入法綁定,請看AHK關於hotString的使用說明就會明白原理了
作者: LPH66 (-6.2598534e+18f)   2020-06-27 23:09:00
我沒說它一定啊...不過這樣說起來越來越有可能是 Word 直接去抓目前正啟用中的 IME 語系來用, 而不是根據你從哪輸入你說用軟體模擬輸入也有同樣現象, 是不是你在切了語系之後再用軟體模擬輸入? 是的話我認為這能成為支持這猜測的證據
作者: shala (沙羅)   2020-06-28 07:27:00
不是,有在EN語系下測試過軟體模擬輸入

Links booklink

Contact Us: admin [ a t ] ucptt.com