V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xxx027  ›  全部回复第 5 页 / 共 13 页
回复总数  248
1  2  3  4  5  6  7  8  9  10 ... 13  
2023-09-29 00:11:33 +08:00
回复了 mijazz 创建的主题 问与答 Windows 英语为显示语言 中文字体显示问题
@c1462066778 就 electron 而言的话,也有这种问题的,我在非简中的 win 下用 electron 用到已经不想折腾这鬼问题了,能用英文就只用英文。

你给的解决办法的确是对的,因为本质就是 win 的 CJK 字体回落的问题,我在这个帖子里 /t/918947 有提到,其实不需要删除韩文,因为韩文的回落顺序是最后的(可能有记错,最好自己实践,不删除韩文的键看下效果是否一样),在前面的依次是日文、繁中、简中。

当系统语言设置为简中时,简中会优先选择,其他语言就是上面的这个顺序。electron 会调用微软雅黑是因为设置了使用简中作为显示语言,有些 electron 程序是没这选项的(程序员偷懒或没这意识),那就是默认跟随系统语言,所以如果不是简中的系统用这种 electron 程序,遇到简中字体就会眼瞎。不过我不知道 win11 和更新点的 electron 是否已经有了很好的解决办法,自己也没时间去做测试。

火狐对于 CJK 字体有自己的解决办法的,因为它可以自己设置字体回落顺序或者是对应的语言使用对应的字体的,这点比 chromium 要好,chromium 的方法就是简单粗暴调用系统设置(非常原生)。edge 则是更进一步,不再赘述。你可以再试一下 vivaldi ,不管是什么系统语言,都是默认用微软雅黑,vivaldi 是比较开放的,它的界面是可以高度自定义的,你去看它与界面字体相关的代码就知道是怎么回事了(就在一个 CSS 样式文件里)。

其实最简单的办法,就是改 FontLink\SystemLink 下的 Segoe UI 的值。你把系统语言设成非简中和简中,你会发现 Segoe UI 的值是不一样的,所以调整系统语言会影响回落顺序的根本原因就是修改了 Segoe UI 的值。

在 Segoe UI 设置了简中优先的情况下,如果无论是简中还是非简中,还是默认日文优先的话,那就是不是跟随 FontLink\SystemLink 来做字体回落的,软件窗体部分的字体可能是通过 Desktop\WindowMetrics 这下面的键值来设置的,这个就可以通过软件 noMeiryoUI 来设置。这个也可能是在调整系统语言时会一并做出的更改之一,没有测试,仅猜测。

除此之外的,如果上述两个步骤都改成了微软雅黑,但软件还是日文优先,那就说明是软件内部有自己的字体回落,这时候就只能删掉字体来解决,也就是你所写的解决方案。例子就是 edge 的标签页,日文优先,定义在了它的界面的 CSS 文件里,但因为没开放修改,我猜是 resources.pak 这文件里有,把它解开然后改里面的某个 CSS 文件,我看到这文件的有关字段如下:

s.Cyrillic="Segoe UI Web (Cyrillic)"
c.ChineseSimplified="'Microsoft Yahei UI', Verdana, Simsun",c.ChineseTraditional="'Microsoft Jhenghei UI'
c.Japanese="'Yu Gothic UI', 'Meiryo UI', Meiryo, 'MS Pgothic', Osaka",c.Korean="'Malgun Gothic', Gulim"

把 "Segoe UI Web (Cyrillic)" 替换成 "Segoe UI" 可能就能解决这个问题了,也可以 "Segoe UI, Microsoft Yahei UI"
只是猜测

不过一般而言,很少有软件会自己内部定义字体回落的,都是跟随系统设置。所以改 FontLink\SystemLink 能解决大部分问题。
2023-09-02 14:02:52 +08:00
回复了 kujou 创建的主题 问与答 vps 里是否还能再安装虚拟机?或者 win 里有没有沙箱环境?
试过用 QEMU 开虚拟机,太……卡了……
沙箱直接用 sandboxie 就可以了
不过我觉得最好是直接另外开一台 VPS 用于测试
2023-08-17 18:25:33 +08:00
回复了 kidzgy 创建的主题 Sublime Text Sublime Text 4 没人吐槽一下中文字形问题吗?
win 的问题。CJK 字体顺序依次是日文、港台、内地。
你如果不需要前面两种字体,删掉就可以了,一了百了。
在注册表的 Fonts 项下将游哥特体( Yu Gothic )、微软正黑体( Microsoft Jhenghei )的值改为空进行软删除。
2023-08-16 14:13:39 +08:00
回复了 7897894 创建的主题 程序员 兄弟们 115 sha1 转存修复了吗?可以用了吗?
除非 115 官方改回去,不过应该是不用想了。
2023-06-24 19:21:36 +08:00
回复了 robking 创建的主题 服务器 1 核 1G 的服务器
2023-06-19 02:08:14 +08:00
回复了 BeautifulSoap 创建的主题 分享发现 提醒下, 115 下载文件是不安全的
会用客户端下文件的应该是不在乎有没有加密的……
2023-06-18 13:07:33 +08:00
回复了 sparky0915 创建的主题 Android 单位的 Exchange 邮箱无法在小米“电子邮件”APP 登陆
更新小米自带的电子邮件 APP ,如果更新后还是不行,看看能不能尝试反馈一下要求小米支持世纪互联的 exchange

或者转发邮件到腾讯邮箱(如果能的话),微信接收提醒
2023-06-15 10:31:42 +08:00
回复了 baobao1270 创建的主题 程序员 永远不要使用二级域名作为 Linux Hostname
localhost.localdomain
2023-06-07 15:00:25 +08:00
回复了 Trim21 创建的主题 宽带症候群 torrentleech 开放注册
boxset 接地气的翻译应该是合集大包。
在搜索设置那里开启瀑布流显示结果、搜索结果不分页。

你的账号所设置的区域已经强制启用不分页显示搜索结果了,如果你设置了要分页显示就只能看第一页的结果。
2023-05-25 04:49:34 +08:00
回复了 chenzihao 创建的主题 分享发现 免费域名 ME.CD 开放注册了
我还以为是别的公司搞的,原来是楼主个人用爱发电?那的确是不能苛求太多了……
说下使用体验,注册后送 10 积分,只能添加 A 记录和 CNAME 记录,每添加(修改)一次要消耗 1 积分,积分申请功能仍然开发中。我原本还以为是别的公司搞的,以为能改 NS 记录能加其他子域名,不过既然是楼主用爱发电,还是要支持一下。
如果需要频繁改 IP ,加 CNAME 记录,然后改对应的 CNAME 域名的 IP 即可,那么就不需要消耗积分了。
2023-05-18 06:36:00 +08:00
回复了 rivercherdeeeeee 创建的主题 程序员 vps 能玩哪些花里胡哨的东西
在配置为 1c1g 的机器上装了个 openbox 最小配置的桌面环境,然后装个 nomachine 远程服务端,本地通过 nomachine 客户端连接到这台机器,接着打开终端模拟器用 SSH 连接其他服务器,完全不用再担心 SSH 连接中断的问题了,SSH 连接可以持续数个月都不中断。打开 nomachine 就是一个很小又很符合需求的 Linux 系统桌面环境。
也可以装个浏览器,然后打开比如说 gmail 的页面,浏览器全屏,这样打开 nomachine 就可以直接查看 gmail 邮件。
随便推荐浏览器 ungoogled chromium ,有需要的特性又可以移除 google 加的垃圾功能,很好用。
其他可以参考 https://github.com/awesome-selfhosted/awesome-selfhosted ,太多好玩的东西了。
更新三:基本确认在 Windows 系统下 Edge 标签页和地址栏的 CJK 字体 fallback 顺序为:默认为游哥特体( Yu Gothic ),其次是微软正黑体( Microsoft Jhenghei ),再次才是微软雅黑体( Microsoft Yahei )。如果需要在语言为非简中时显示为微软雅黑,那么就需要删除掉前两种字体,可以在注册表的 Fonts 项下将前两种字体的值改为空进行软删除。

猜测更深层次的原因是,Edge 在 Chromium 的基础上进行了 UI 修改(应该是重新另外做了一个 UI ),而这个修改改变了 Chromium 原本可以调用系统对话框对字体的指定设置,故 2 楼所提到的软件的修改对 Edge 无效。其他 Chromium 系浏览器并没有对此项有改动,所以都可以通过这个方法来指定字体。

另外,Vivaldi 也是重新另外做了一个 UI ,但与 Edge 以及其他 Chromium 系浏览器不同的是,貌似默认使用的就是微软雅黑体。
更新二:如果 Chromium 系遇到了中文字体异常,下载这个软件 http://tatsu.life.coocan.jp/MySoft/WinCust/index.html 打开修改 message box (对话框)字体为微软雅黑即可。此修改对 Edge 无效。

方法来源: https://www.zhihu.com/question/20398098/answer/660333797
更新:我发现这好像并不是 Edge 独有的问题。可能的确是 Chromium 造成的。没有做足够的测试。
2023-04-07 04:33:49 +08:00
回复了 justincnn 创建的主题 macOS 重新用回 chrome,才体会到 edge 有多垃圾
还可以试下 ungoogled chromium
2023-03-16 05:38:14 +08:00
回复了 faketemp 创建的主题 问与答 有没有高效 xls 转 xlsx 格式的 cli 工具
关键字 xls to xlsx online api 没有找到合适的吗?
要最大程度保护隐私,还可以试下 duckduckgo 的 duck 邮箱,最起码关闭服务前肯定会提前很多天邮件通知。
1  2  3  4  5  6  7  8  9  10 ... 13  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2848 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 59ms · UTC 13:18 · PVG 21:18 · LAX 05:18 · JFK 08:18
Developed with CodeLauncher
♥ Do have faith in what you're doing.