在OneNote中进行中英混合输入时,中文默认是雅黑字体,英文和数字默认是Calibri字体,混输效果让人极度不适。这是OneNote中很古老的一个问题了,官方一直没管。本版V0.21发布的两个小工具,是对这个问题的优化。
V0.21增加了三个功能:时间cl、统一字体、去Calibri。上一篇文章已经介绍过第一个功能,本文主要介绍后面两个功能。鼠标悬浮于功能图标之上时,会出现详细的屏幕提示,可参考提示快速掌握功能。
1
统一字体
该功能需要注意两个方面:处理范围、字体设置。
处理范围
处理范围基于以下基本逻辑(后续功能中涉及到多页面处理的,大部分都是这个逻辑):
. 是否存在被选中的页面:若存在,则对选中的页面进行处理;若不存在,则取决于当前页面的选区情况。
. 当前页面是否存在文本段落选区:若存在,则对当前页面的选区进行处理;若不存在,则对当前分区所有页面进行处理。
若处理范围为两个以上页面,程序会自动弹出多页面更改警告,多页面更改后是无法撤销操作的,请谨慎选择。
上一篇文章用了很大篇幅谈段落时间属性。本版中,“统一字体”和“去Calibri”都放在新增的“页面内容”功能组下,这个组下的所有功能都是以页面为对象进行更新的,即调用功能时会将页面下的所有段落的修改时间都改为当前时间。如果你很重视时间属性,那确实需要谨慎操作。例如我自己,一般用这些功能来做预处理,例如对刚添加的网摘或刚制作的书籍的字体样式进行一键规范化;如果你不重视时间属性,那就随便用。
字体设置
调用这个功能会将所选区域内的所有字体样式全部统一为同一种字体和字号,默认是微软雅黑14号,可以在设置面板中调整参数。
2
去Calibri
这个功能会将当前页面中所有Calibri字体替换为指定字体,默认为微软雅黑,可以自定义。注意,“统一字体”和“去Calibri”都是调用的设置面板中指定的这个字体。
3
第三种方式
原本为Calibri问题提供了第三种解决方式,几年前的一篇文章介绍过,就是直接将目标字体的名称改名为“Calibri”,然后覆盖系统默认的Calibri字体。这种方式最大的好处是,不用对原内容做任何修改,就可以在显示上达到想要的效果;但换个角度,前面的好处就变成了坏处,Calibri还是Calibri,跨平台就会变回原本的那个糟糕显示,另外,操作系统时不时会进行自动更新,其中就包括恢复为默认的Calibri,就得再次安装更改名称后的字体……
我个人最喜欢这种直接覆盖原Calibri的方式。
领取专属 10元无门槛券
私享最新 技术干货