如果你是一位OneNote老用户,无论是2003、2007还是2010或者最新的2013版本,都一直存在一个Bug,就是无法同时设置中英文字体(比如在Word中就可以分别设置不同的)。我搜了一下,在微软社区以及各大论坛这个问题从02年到现在15年,一直都有人在向微软反馈这个问题,而且微软也承认有这个问题的存在,但不知道为什么这么一个非常微小但却及其影响用户体验的Bug一直没有得到解决。我本人也在微软社区反应锅这个问题,得到的是标准“客服式回答”,当然也不会得到解决。

问题详细描述连接(尤其是第一位同学,一系列反馈真是到位啊,这里引用一下):

http://answers.microsoft.com/zh-hans/office/forum/office_2010-onenote/%E5%85%B3%E4%BA%8Emicrosoft/5f5e962a-fca0-4d43-bb6d-7f382a52b8d2

http://answers.microsoft.com/zh-hans/office/forum/office_2010-onenote/microsoft-onenote/850936a4-7165-e011-8dfc-68b599b31bf5

OneNote默认的中文字体是宋体,英文字体是Calibri,也许这两种字体比较适合印刷,但是在电脑上看着实在是不舒服而且识别度不高,我个人在电脑端阅读比较喜欢微软雅黑这个字体,看起来比较舒服,眼睛也不会那么容易疲劳。但是当我“文件-选项-常规-字体”这么一圈设置下来了之后,兴冲冲地敲了一行微软雅黑字体的文字的时候,一股幸福感油然而生……突然,当我敲了英文的时候,竟然又回到了Calibri,而且有时候敲着敲着就变成了微软雅黑(我用的是2013版),实在受不了这种不和谐感,各处求解不得正法……终于看到了豆瓣上以为网友提供了一种非常巧妙的方法——改字体!

豆瓣讨论连接:http://www.douban.com/group/topic/4837779/?start=0&post=ok#last

这位网友原话是这么说的:它“喜欢”的那个英文字体Calibri,一怒之下我将Calibri字体卸载,再将雅黑改作Calibri重新安装,就这样……我看到的终于是雅黑了。

看到有人解决了,自然高兴,不废话,下面给出改字体的方法:

1. 从系统中提取微软雅黑这个字体,有常规和粗体两种,都要改的;提取方法就是直接拖出来就行啦,建议备份下Calibri的字体库

2. 下载安装并使用Font Creator这个软件,我用的是7.5版本(网上教程都是比较老的版本,害得我耽误了好长时间呢)

3. Font - Properties - Idenfication - Font Family 把微软雅黑改成Calibri,保存File - Export Font - Export as TureType/OpenType Font,一个是ttf格式的,另外一个是otf格式的,都是可以的

4. 得到两种修改名字后的字体库,就可以双击安装了,提示是否替换掉原来的Calibri,选择是

5. 重启电脑,再打开OneNote2013,输入汉字和英文,嗨起!

=====================

后记:

这样一个小问题,那么多人反映,竟然能够拖十多年,真是不可思议,难道真的像网友梦里痴心说的那样??

梦里痴心 2014-02-10 12:24:41

我知道大家也都一直在怀疑,从2007到2010到2013,这么多年了,这个多个版本了,解决这么简单的一个BUG,到底为什么TMD比登天还难? 
我来告诉你们这背后的秘密:这是一个为了提升销量而采取的商业手段。因为有这个BUG的存在,用户就会将希望寄托于下一个版本,然后在新版发布以后第一时间去购买新版。这样以来就能大大提升产品的销量,增加利润。 
我个人虽然鄙视这种卑鄙的做法,但是也不是说不允许微软采用这种手段,只是他妈的微软做的太过分了!你可以在一个版本中故意留下BUG,来提升下一代的销量,但是你TMD不能在下一代还是故意不解决呀!你可以弄点新BUG呀!这样一拖再拖,只会让用户对你讨厌至极!!

反正现在是能解决了,相当于去欺骗了OneNote软件,也就牺牲了原来系统的Calibri字体,不过没关系,如果想要了,从备份中安装替换回来就可以了。

也许有些网友还是嫌麻烦不愿意自己捯饬,我就把自己修改好的字体库放出来,直接安装替换就好了,希望能帮到你!

微软雅黑改名为Calibri:http://pan.baidu.com/s/1sjz9mcl

OneNote无法同时设置中英文字体设置解决办法的更多相关文章

  1. Emacs Org-mode中英文字体设置

    Emacs Org-mode中英文字体设置 Table of Contents 1. 缺省字体存在的问题 2. 解决方法 2.1. 环境说明 2.2. 思路和方法 2.3. emacs设置代码 2.4 ...

  2. 用matplotlib绘制带误差的条形图及中英文字体设置

    #!/usr/bin/env python3 ## 以下是一个带误差条的条形图的例子,演示了误差条形图的绘制及中英文字体设置 import numpy as np import matplotlib ...

  3. Mac 外接 Dell 4K 显示器字体模糊解决办法

    Mac 外接 Dell 4K 显示器字体模糊解决办法 mac mini mbp 2020 refs https://zhuanlan.zhihu.com/p/52100804 xgqfrms 2012 ...

  4. WPS for Linux 字体配置(字体缺失解决办法)

    WPS for Linux 字体配置(字体缺失解决办法) 1. 背景 有些linux装完wps后提示"部分字体无法显示"或"some formula symbols mi ...

  5. Netbeans8.1设置Consola字体并解决中文乱码问题

    netbeans是php非常好用的ide,并且还是免费的!但是好多字体不支持中文,会显示如下乱码: 解决方法如下: 通过修改jre的配置文件成功解决了这个问题. 1. 进入jdk安装目录下/jre/l ...

  6. Netbeans8.0设置Consola字体并解决中文乱码问题

    在Netbeans8.0上开发php,设置字体为Consola后.发现中文显示是乱码的.经过改动jre的配置文件成功攻克了这个问题. 1. 进入jdk安装文件夹下/jre/lib文件夹,找到fontc ...

  7. CSS之背景设置、字体设置、文本设置

    <html> <head> <meta charset="utf-8"> <title>单行文本框与多行文本框</title& ...

  8. SecureCRT学习之道:SecureCRT经常使用快捷键设置与字体设置方法

    1:假设不想每次登陆都输入password,能够在你打开的session里邮件session option->login action 选中automate logon 双击ogin 和assw ...

  9. SecureCRT学习之道:SecureCRT常用快捷键设置与字体设置方法

    1:如果不想每次登陆都输入密码,可以在你打开的session里邮件session option->login action 选中automate logon 双击ogin 和assword分别输 ...

随机推荐

  1. IL指令集

    声明: 1.本指令集搜集自网上各个论坛帖子,欢迎补充 IL指令集 名称 说明     Add 将两个值相加并将结果推送到计算堆栈上.     Add.Ovf 将两个整数相加,执行溢出检查,并且将结果推 ...

  2. Kubernetes之利用prometheus监控K8S集群

    prometheus它是一个主动拉取的数据库,在K8S中应该展示图形的grafana数据实例化要保存下来,使用分布式文件系统加动态PV,但是在本测试环境中使用本地磁盘,安装采集数据的agent使用Da ...

  3. Broker流量均衡 prefer reassign

    0.均衡流量的步骤 现在的kafka集群,只要遇到过weibo_common_act2 topic的节点在ZK中丢失,就要prefer一次流量,否则不均匀. 总结均衡流量的一般步骤: 通过hpm查询b ...

  4. Python中的变量引用对象需注意的几点

    Python中的变量引用对象需注意的几点 分类:Python (55)  (0) 普通引用: Python中,变量的作用仅仅是一个标识,只有赋值后才被创建,它可以引用任何类型的对象,而且在引用之前必须 ...

  5. classpath 及读取 properties 文件

    java代码中获取项目的静态文件,如获取 properties 文件内容是必不可少的. Spring 下只需要通过 @Value 获取配置文件值 <!-- 资源文件--> <util ...

  6. VsCode搭建Java开发环境(Spring Boot项目创建、运行、调试)

    源码地址:https://github.com/YANGKANG01/Spring-Boot-Demo 安装扩展 安装如下两个主要扩展即可,这两个扩展已关联java项目开发主要使用的maven.spr ...

  7. ActiveMQ队列消息过期时间设置和自动清除解决方案

    版本 apache-activemq-5.15.3 1.消息过期设置 参数详情 1)message过期则客户端不能接收 2)ttlCeiling:表示过期时间上限(程序写的过期时间不能超过此时间,超过 ...

  8. Git之原有基础开发新功能

    场景描述 当一个项目已经上线,同时又在原有基础上新增功能模块,于是乎就要在原有代码的基础上进行开发,在新增模块功能的开发的过程中,项目发现了一个紧急Bug,需要修复.操作流程如下:

  9. RabbitMQ问题解决:TCP connection succeeded but Erlang distribution failed

    说明 本来是要先把Hystrix 仪表盘更完的,但是出现了Turbine.Dashboard.RabbitMQ整合实现监控. 所以先在学RabbitMq的基本操作,在安装过程中出现了 E:\Rabbi ...

  10. jquery如何获取input(file)控件上传的图片名称,即"11111.jpg"

    html代码:<input name=file" type="file" id="file"/> Jquery代码:var file;$( ...