关于 UWP 版 Onenote 的字体问题

2018-08-30 15:20:52 +08:00
 quinaeus

老问题了,最近发现 UWP 版的 Onenote 也出现了自动替换字体的问题,主要就是在英文和中文混输的情况下会自动跳字体,很烦人

后来搜到了一个 issue 投票的网址,希望使用 onenote 的伙伴能去这里为这个 issue 投下票,我看最多的 issue 好像也就 5000 票,多多投不知道有没有什么用(虽然我软对这个 issue 一直不重视,姑且多试试吧,不反馈更不会有人管)

https://onenote.uservoice.com/forums/327186-onenote-for-windows/suggestions/13227648-default-font-changed-when-typing-in-english-or-asi

谢谢大家

4812 次点击
所在节点    分享发现
11 条回复
f2f2f
2018-08-30 15:22:42 +08:00
是不是微软雅黑跳到 Calibri
放心 这个问题提了一万年了,ms 打死不会改的
quinaeus
2018-08-30 15:25:27 +08:00
@f2f2f 不主动 argue 不就更没机会了嘛,好歹发发声音
Itoktsnhc
2018-08-30 15:59:07 +08:00
我选择删了 calibri 用雅黑替换
geelaw
2018-08-30 16:15:47 +08:00
啊 我一直知道的是:你输进去的字的语言跟随输入法,字体跟随语言。

所以你用微软拼音输入 nihao<space>nihao<enter>,会得到微软雅黑的 你好 nihao
但要是用微软拼音输入 nihao<space><shift>nihao,会得到微软雅黑的 你好 和 Calibri 的 nihao

我从来没尝试过修改默认字体,并不知道这会怎么样。我觉得后一种情况比较自然,应该把前一种归并到后一种。看起来 #1 @f2f2f 觉得前一种比较自然……?
f2f2f
2018-08-30 16:21:59 +08:00
@geelaw 说个很简单的场景:

我先在 OneNote 里写了一些东西,然后一次性版式排好,字体样式全用的微软雅黑。

然后我回车接着写一些东西,如果恰好是英文开头,那么字体就被跳到了 Calibri。

我觉得这不是那种什么文本用什么字体的问题,这是一个影响到用户体验的逻辑问题。Word 就能做到新内容跟随前文样式,而 onenote 就不行,而且强制默认字体为雅黑也不行,十分 Ruo 智的感觉。
Hansen1997
2018-08-30 16:24:24 +08:00
各种令人不爽的小 Bug ……已经跳坑到大象
geelaw
2018-08-30 16:35:10 +08:00
@f2f2f 这样,我感觉在 OneNote 里面允许嵌入 Word 文档对象是更好的排版方式(见 OneNote 嵌入 Excel 文档对象的效果)。
kersbal
2018-08-31 04:04:31 +08:00
别的字体跳到 Calibri 是个上古 bug,有记载的 argue 记录就有十年以上了,推测一部分原因是文字的 proofing 拼写检查。奇葩的是 OneNote 会把跟着中文的英文字母当成中文,此时它就还是微软雅黑,你空个格或者回车一下再输英文字母它有可能就会认为这是英文了,然后它以为微软雅黑无法输入英文(当然可以),有可能就会切换为 Calibri。
这是一部分原因,因为如果中文用 Microsoft Yahei UI,(也就是英文名字的微软雅黑),按理说 OneNote 就会知道这字体实际上是支持英文的,但是还是会出问题,bug 的真实原因估计已经掩埋在微软的上古代码里了。

另外有人要求 OneNote 添加 word 一样的中英两种默认字体,微软表示专业文字操作请用 word,不给 OneNote 添加这个功能。。。简直蛋疼
quinaeus
2020-03-18 14:25:42 +08:00
更新了一个可以解决的方法,供参考
TPOB
2020-06-02 14:52:02 +08:00
Itoktsnhc
2020-06-02 16:46:18 +08:00
@TPOB 666 尝试一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/484591

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX