OneNote桌面版与UWP版避免自动切换字体的方案
轉載一個防止OneNote自動切換字體的工具
原文: OneFont for OneNote防止字體切換工具.
工具下載鏈接: OneFont.
對于OneNote設置自己的字體后, 仍然出現中文輸入時自動切換至微軟雅黑與英文輸入時自動切換至Calibri的問題有很好的效果:
- 禁止自動切換字體
- 允許手動切換字體
順便推薦一下我自己使用的字體: YaHei Consolas Hybrid.
- 半角字符(英文大小寫字母, 數字, 英文標點符號, 半角空格)嚴格等寬
- 全角字符(漢字, 全角符號, 全角空格)嚴格等寬
- 全角字符嚴格與2個半角字符等寬
2020-04-19 BY GMSJ0001
OneFont for OneNote防止字體切換工具
知乎相關回答: OneNote英文字體自動變成Calibri的問題有沒有什么解決辦法?.
恭喜你發現了寶藏!本文是防止OneNote自動切換字體迄今為止唯一完美的解決方案,如有雷同,純屬抄襲。
眾所周知,OneNote在切換中英文輸入時,會在微軟雅黑和Calibri反復橫跳,該bug(feature)據說從Office 2003開始至今存在了近20年未能修復,逼死了一大批強迫癥患者。
有言道,如果覺得國家不好,就去考公務員建設她;如果覺得OneNote不好,就向微軟提交BUG或者加入微軟修復它;如果不愿意加入微軟或者加入了卻干不過負責Office的阿三> 產品經理……[Emm]
沒關系,真正的共產主義接班人敢于在沒有發動機源代碼的情況下,熟練運用逆向工程修(爆)復(破)掉任何程序。
使用方法:啟動OneFont.exe使之在后臺運行,程序會檢測到OneNote的啟動,并將其調教為不會自動切換字體。OneNote設置中需設置為包含英文的中文字體(例如宋體、微軟雅> 黑),不要設置為純英文字體。
工具僅支持運行在64位系統上,在作者電腦64位Win10下的64位UWP版本和32位OneNote 2016桌面版本測試通過。
OneFontDownload
2020-7-25 update:
修復某些系統設置下對OneNote桌面版無效的問題(例如英文版win10+中文語言包的case)
感謝@Yang甕黨 同學的測試
2020-4-25 update:
添加支持64位OneNote 2016桌面版,之前64位2016桌面版運行無效的同學重新下載即可
感謝@吳學陽 同學的測試
TIPS:
開始那個MessageBox點確定后才會開始工作哦
OneNote的全局設置里務必一定要設置為“微軟雅黑”,或者其它同時包含中英文字庫的字體,務必一定不能是默認的Calibri,否則輸入中文時會跳到雅黑
安裝了搜狗等第三方國產流氓輸入法的同學不是非常推薦使用,可能會使情況變得更迷惑(見評論區大佬實驗)
還是有問題且確信自己正確操作的同學,請知乎私信聯系我遠程協助。
總結
以上是生活随笔為你收集整理的OneNote桌面版与UWP版避免自动切换字体的方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PowerShell入门简介
- 下一篇: 增长理论:基本索洛模型(1):人均产出增