模块讨论:IPA/styles.css
添加话题外观
Diskdance在话题“编辑请求 2025-08-09”中的最新留言:3个月前
编辑请求 2025-08-09
[编辑]
请求已处理--Dabao qian℡ 2025年8月9日 (六) 12:05 (UTC)
修复Wikipedia:互助客栈/技术#IPA模板不正确显示字体,加入以下内容:
.IPA {
/**
* Chrome 128+将Windows上的默认CJK字体改为了Noto Sans CJK,因缺少部分注音字符导致显示异常
* 故手动指定更优的字体
* 见[[Special:PermaLink/88653275#IPA模板不正确显示字体]]
*/
font-family: 'Segoe UI', sans-serif;
}
以上。--碟之舞📀💿 2025年8月9日 (六) 11:43 (UTC)
- 找了一个Win7的设备,测试可以解决。--Hamish T 2025年8月9日 (六) 11:57 (UTC)
完成,另外为XP等NT5.x系列老旧系统(虽然现在用的人也不多了)单独指定回退到Tahoma字体,Win9x/NT4的情况就不再考虑了。--Dabao qian℡ 2025年8月9日 (六) 12:06 (UTC)
- @Dabao qian:虽然不是什么大问题,但似乎Tahoma的IPA支持并不完整,不妨考虑用Arial作为替代?--碟之舞📀💿 2025年8月9日 (六) 12:23 (UTC)
- 我看Windows 10的Tahoma似乎能显示T:IPA/doc以及国际音标的所有音标字符。Arial在许多其他系统里也存在,指定它可能会涉及到该不该用系统native font的争议。--Srapoj(留言) 2025年8月9日 (六) 15:08 (UTC)
- 好像还真的和3月份的更新有关。Template:IPA/styles.css有这样一段:
font-family: 'Charis SIL', 'Doulos SIL', 'Linux Libertine', 'Segoe UI', 'Lucida Sans Unicode', 'Code2000', 'Gentium', 'Gentium Alternative', 'TITUS Cyberbit Basic', 'Arial Unicode MS', 'IPAPANNEW', 'Chrysanthi Unicode', 'GentiumAlt', 'Bitstream Vera', 'Bitstream Cyberbit', 'Hiragino Kaku Gothic Pro', 'Lucida Grande', sans-serif;
- 之前没注意到这个页面,或许可以直接套用这个样式?--碟之舞📀💿 2025年8月10日 (日) 04:00 (UTC)
- @SunAfterRain:我觉得是该直接移过去的。--Hamish T 2025年8月10日 (日) 08:43 (UTC)
- 看历史它是从MediaWiki:Common.css拆出来的(Special:Diff/50482473),再往前是于Special:Diff/49072716加入的。我觉得有些字体名看起来比较上古,如果其他现代系统/浏览器能正确显示的话,其实按现方案仅处理Windows+Chromium的组合即可。--Srapoj(留言) 2025年8月10日 (日) 09:53 (UTC)
- @Dabao qian:虽然不是什么大问题,但似乎Tahoma的IPA支持并不完整,不妨考虑用Arial作为替代?--碟之舞📀💿 2025年8月9日 (六) 12:23 (UTC)
- 留个言记录一下,这笔EP现在被回退了,因为只能放到Common.css才能在所有情况下生效。--碟之舞📀💿 2025年8月12日 (二) 15:28 (UTC)