macOS下OneNote中文字体和数字英文字体不统一,英文自动变粗体
RT
每次使用 OneNote 中文切到英文都是一件烦心事。
比如,在敲中文后,再敲英文或数字,字体自动从华文楷体切换到其它字体:
导致后面再次打中文字体会跟着改变:
可以看到,华文楷体字体好看,后面的用国外字体显示中文真的很难看。
于是我每次都是用格式刷还原:
偏好设置修改默认字体?
OneNote 属于微软,微软 Windows OS 与苹果 Mac OS 属于竞争关系,默认字体对于中文用户来说用中文输入法有效,对直接使用美式键盘输入就无效了。这算是一个 BUG 吧,不过这么多年了依旧,看来微软也没有有修复 Mac 平台的 OneNote BUG 的意思。
OneNote 作为免费软件,就算不给修复那也没有指责它的资格。
痛定思痛
格式刷实在是太麻烦了,让我苦不堪言。这次便下定决心要彻底解决这个问题。
解决方法
方法一
经过多次测试,发现OneNote自动切换的字体为Calibri。
直接给你删了试试。
找到程序。
进入程序包目录。
一般Mac程序资源都放在在Contents/Resources目录下,直接找到DFonts文件夹(猜的)。
删除所有的Calibri字体,注意不要误删,可能让OneNote内的文件全部显示不了。
一开始找字体时我是批量删除,导致 OneNote 所有文章都不显示了。不过的亏从回收站恢复字体后又能正常显示了,以为把笔记全删了,上千万的字呢,哈人。
彻底退出OneNote,重启。
再次输入英文,中文,发现以及正常。
注 1:
方法一:可以直接通过右键finder进入文件夹:/Applications/Microsoft OneNote.app/Contents/Resources/DFonts
方法二:通过终端执行命令删除:rm -rf /Applications/Microsoft\ OneNote.app/Contents/Resources/DFonts/?alibri*.ttf
注 2:
如果你不经意间升级了 OneNote,或者软件在后台你不知情的情况下自动升级,又或是卸载重装后会恢复,需要重新执行上述步骤。
注 3:
OneNote 默认使用微软雅黑(msyh.ttf),可以在 OneNote 的资源目录下,将你想要的默认的字体改名替换掉 msyh.ttf。
这种方法就本地有效,不过也可以骗骗自己,因为在别的电脑上打开依旧。
注 4:
对通过输入法输入有效,美式输入法直接输入英文或数字还是无效。如果前面有其它格式的字体,也会导致后续失效。
删除 Calibri 字体本质只是缓解你强迫症的一种方式。也就是说,Calibri 字体删除了,但没有完全删除。
不信你看:
方法二
英文符号
不要直接使用美式键盘输入,使用中文输入法进行输入再回车。数字符号
不要直接在一行的头输入数字,先用中文输入法输入字符后再输入。
方法三
给微软提 issue。据我所知是有的,不过几年过去了也没给修复。
方法四
OneNote 是闭源的,不过也可以用反编译进行修复该 BUG。Mac 下 Hopper Disassembler 比较好用。有时间的可以研究一下。
附
Mac OneNote 插件
其中的语法高亮和目录大纲功能很实用。
https://github.com/lmmarisej/Mac-Gem-Menu-for-OneNote/releases,有用不妨点个 star 再走。
macOS下OneNote中文字体和数字英文字体不统一,英文自动变粗体相关推荐
- 10-1文字排版--字体、字号、颜色、粗体、斜体、下划线、删除线
我们可以使用css样式为网页中的文字设置字体.字号.颜色等样式属性.下面我们来看一个例子,下面代码实现:为网页中的文字设置字体为宋体. body{font-family:"宋体"; ...
- 基于vc的freetype字体轮廓解析_字体术语集
@font-face 能够在服务器上自定义的屏幕字体 accent 读音符号 alphabet 字母列表,书写特定语言所需的字母和符号集合 alternates 备选字符 / 备用体 ampersan ...
- WIN7系统的字体突然变粗了的原因和解决方法
今天重启了一下电脑,突然发现字体好别扭,感觉看起来好模糊,仔细一看.原来字体变粗了.我就奇怪啊,我没设置过啊.为什么变粗了呢? 问了度娘,谷歌...都还是没找到问题,(主要是太多不懂装懂的,乱回答的, ...
- jsp正则表达式:支持中文、英文大小字母、英文下划线“_“、英文横线“-“和数字
某平台规范:name支持中文.英文大小字母.英文下划线"_".英文横线"-"和数字. 我用jsp正则表达式test函数,发现只能检验字符串中含有这几类字符,但是 ...
- 简单有效解决onenote无法设置或修改默认的英文字体“Calibri”(简单实用)
onenote中只能设置中文字体,英文字体只能用默认的"Calibri",中英文和数字混排时,效果极差,极其烦人.是否有办法同时或分别设置onenote中.英文字体呢?办法是有的. ...
- CSS 中的字体兼容写法:用CSS为英文和中文字体分别设置不同的字体
font-family的调用方法: font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei; font:bold 12px/0.75e ...
- OneNote中英文格式不同,OneNote无法修改英文字体,OneNote默认英文字体为Calibri无法修改的问题。
OneNote中英文格式不同,OneNote无法修改英文字体,OneNote默认英文字体为Calibri无法修改的问题. 问题 我在使用OneNote中遇到一个问题中文英文字体格式不一致,在英文输入状 ...
- Linux下使用中文、字体
目录 1. 一般性问题 1.1. 不是已经有很多汉字字库了吗?为什么还要再做一个? 1.2. 为什么我的机器上的汉字显示为一个方块或者问号? 1.3. 为什么我屏幕上的汉字边界模糊不清? 1.4. 为 ...
- Linux下使用中文、字体、版
月20日 Unicode BOM 发现网上某广为流传的中文帖子将Unicode字节流的标识字节(BOM, byte order mark)弄错了,正确的应该是: 00 00 FE FF UTF-32, ...
最新文章
- 前端Layui开发日常记录
- 恒丰银行深夜紧急澄清!“我行与建设银行的报道严重不实”!恒丰银行称目前自身经营稳定有序
- ECCV 2018 MemTrack:《Learning Dynamic Memory Networks for Object Tracking》论文笔记
- 33/100. Product of Array Except Self
- 一文让您搞清楚@Resources, @Inject和@Autowired的区别
- 好图表的标准是什么?手把手教你用GLAD原则优化一张看板
- Android和Linux kernel发展史
- Redis基础2(Centos7 下 安装redis)
- 图鸭科技获数千万元A轮融资,金沙江创投领投
- pythotn基础篇——条件分支与循环--4
- 【servlet】搭建servlet环境
- (崩溃整理)EDEM多体动力学EDEM-ADAMS耦合步骤,及报错问题分析
- 【DNN,OFDM检测】基于DNN深度学习网络的OFDM信号检测算法的matlab仿真
- ArcGIS使用DEM数据划定汇水区具体步骤过程
- 计算机关闭地址栏历史,删除win10地址栏历史记录方法
- 实现webIM技术小结——websocket IM原理篇
- 802.11ac双频
- 平方根不用计算机怎么算,怎么算立方根(平方根)?不用计算器的!
- 数据禾|甘肃省国家湿地公园功能区划数据
- Outlook2019添加126邮箱方法
热门文章
- RuntimeError: cuDNN error: CUDNN_STATUS_INTERNAL_ERROR
- 郭德纲新宠香奈儿 大牌造型盘点
- 作为PM,要知道的四类产品文档
- NestedScrollView/ScrollView嵌套Recyclerview,导致Recyclerview抢占焦点,置顶了, 修改好后,引起Edittext又不能点击问题处理
- 记疫情无聊时对老师答题网站的一次渗透(1)
- 新浪短链接API接口示例
- IT孔乙己 (小小说)
- C/C++黑魔法-字符串分割
- 你可曾了解过,数据分析师与商业数据分析师?
- 【我的书】Unity Shader的书 — 目录(2016.5.19最后一次更新)