模板讨论:IPA
添加话题
未知标题
[编辑]字体太小了现在,不知道在哪里改。ɧ(留言) 2012年10月25日 (四) 07:53 (UTC)
请求添加字型支援。
[编辑]
请求已处理
请求添加字型支援。——凝(留言) 2014年8月4日 (一) 03:01 (UTC)
- (:)回应@MStargazer:日文维基百科是直接写在样式里面的。--⚞★⚟ 2014年8月6日 (三) 05:40 (UTC)
- @Great_Brightstar:果然,这个还是应该去技术区讨论。——凝 ✉ 2014年8月6日 (三) 09:21 (UTC)
- @范:{{IPA fonts}} 里面列出了几款支持 IPA 的字体。--⚞★⚟ 2014年8月13日 (三) 04:16 (UTC)
- @Jimmy Xu:--⚞★⚟ 2014年8月25日 (一) 04:09 (UTC)
- @Great_Brightstar:所以君觉得这样改如何?
<span title="国际音标" class="IPA" style="font-family:{{IPA fonts}}; text-decoration:none!important">{{{1}}}</span><noinclude>{{Documentation}}</noinclude>——凝 ✉ 2014年10月2日 (四) 18:39 (UTC)- 还是把 {{IPA fonts}} 里面列的字体加到 Mediawiki:Common.css 里面好,这样的话凡是使用 class="IPA" 代码的地方都可以调用。--⚞★⚟ 2014年10月3日 (五) 06:35 (UTC)
- @Great_Brightstar:不错,去技术区问问其他人怎么看吧。——凝 ✉ 2014年10月3日 (五) 18:18 (UTC)
- 还是把 {{IPA fonts}} 里面列的字体加到 Mediawiki:Common.css 里面好,这样的话凡是使用 class="IPA" 代码的地方都可以调用。--⚞★⚟ 2014年10月3日 (五) 06:35 (UTC)
- @Great_Brightstar:所以君觉得这样改如何?
- (:)回应@MStargazer:日文维基百科是直接写在样式里面的。--⚞★⚟ 2014年8月6日 (三) 05:40 (UTC)
编辑请求
[编辑]{{Editprotected}} 去掉 MS Mincho,明朝体不应该和无衬线体在回落中混用。
啊,文档里面是按照T:IPA fonts列的,实际上却不是那么用的,真是狡猾的模板呢。 --Artoria2e5编 保持页面整洁,直接ping我回复。 2016年6月10日 (五) 05:35 (UTC)
编辑请求
[编辑]
请求已处理
用户回报许多页面模板超限,经检查是因为页面中大量使用该模板。因为模板样式还没部署,建议把 font-family 里的那一大坨字体({{IPA_fonts}} 外加 sans-serif)移到MediaWiki:Common.css。 --砜中嘌呤的白磷萃取 打谱 2018年4月1日 (日) 05:31 (UTC)
- 赞成 Bluedeck 2018年4月1日 (日) 05:43 (UTC)
- +0 ,模板限制真讨厌。--Antigng(留言) 2018年4月1日 (日) 06:01 (UTC)
- 参照英文版,直接把字体部分删掉?--百無一用是書生 (☎) 2018年4月3日 (二) 12:22 (UTC)
完成,样式移动到MediaWiki:Common.css。--Xiplus#Talk 2018年4月9日 (一) 04:37 (UTC)
编辑请求 2025-02-14
[编辑]
请求已处理
改用Module:IPA的内容(已比照英文维基百科更新,Module:IPA/data未更新),见WP:互助客栈/技术#提议以IPA模板取代IPA-xx系列模板与WP:互助客栈/技术/存档/2024年10月#跟进一下IPA和lang模板的更新。Sanmosa 新朝雅政 2025年2月14日 (五) 02:00 (UTC)
未完成:根据方针,模组化需要先达成共识,你那个讨论才开不到一天耶...--SunAfterRain 2025年2月14日 (五) 06:22 (UTC)
- @SunAfterRain:我本来还打算补一句on hold来着……Sanmosa 新朝雅政 2025年2月14日 (五) 06:32 (UTC)
- @Sanmosa:方针条文好像有写达成共识再来开编辑请求()--SunAfterRain 2025年2月14日 (五) 13:27 (UTC)
- @SunAfterRain:我本来还打算补一句on hold来着……Sanmosa 新朝雅政 2025年2月14日 (五) 06:32 (UTC)
- @SunAfterRain:客栈那边的讨论已经通过了,我就不另外再提一案了。Sanmosa 新朝雅政 2025年3月1日 (六) 13:28 (UTC)
- 您给的差异连结是错的就是了
囧rz……--SunAfterRain 2025年3月1日 (六) 14:25 (UTC)
- 您给的差异连结是错的就是了
提议以IPA模板取代IPA-xx系列模板
[编辑]- 下列讨论已经关闭,请勿修改。如有任何意见,请在合适的讨论页提出,而非再次编辑本讨论。
承上,基于类似于提议以langx模板取代lang-xx系列模板的理由,我提议在比照英文维基百科更新Module:IPA后将所有没有特殊情况的{{IPA-xx}}系列模板一律替换为{{IPA}}模板,但Module:IPA/data需要自英文维基百科重新翻译。现存的{{IPA-xx}}系列模板见此,但不排除仍有所遗漏。Sanmosa 新朝雅政 2025年2月14日 (五) 01:47 (UTC)
- (+)支持。同上。--BigBullfrog(𓆏) 2025年2月14日 (五) 04:02 (UTC)
- 更新:刚才连夜自英文维基百科重新翻译Module:IPA/data,经编辑预览测试后确认
{{IPA/patch}}无显示与机能上的问题。Sanmosa 新朝雅政 2025年2月14日 (五) 16:32 (UTC) - (+)支持,不过通过后可以做一个灰度测试。--花开夜 留言 ·签名 ·贡献 2025年2月14日 (五) 20:21 (UTC)
- (+)支持。--萧漫(留言) 2025年2月19日 (三) 12:01 (UTC)
- (+)支持--Saimmx(留言) 2025年2月22日 (六) 04:30 (UTC)
- 现公示提案7日,此外Module:IPA与Module:IPA/data两者均已完成更新。Sanmosa 新朝雅政 2025年2月22日 (六) 09:10 (UTC)
- 本讨论已关闭,请勿修改。如有任何意见,请在合适的讨论页提出,而非再次编辑本讨论。
IPA模板不正确显示字体
[编辑]
{{IPA}}模板目前(至少在我的电脑上)无法正确地提供输出,会显示为不同字体混用、高度不一、有无衬线不一的情况,具体参见模板文档中“用法”里的“效果”。不知是否跟该模板今年三月的修改有关。——三猎(留言) 2025年7月30日 (三) 09:29 (UTC)
- 我用Chrome (Windows 10)观察了一下,感觉是它默认的字体fallback行为造成的,源码应该是在font_fallback_win.cc。指定用Microsoft YaHei去显示国际音标就能触发,因为它缺一些国际音标符号,有些unicode范围会回落到Times New Roman,其他的会回落到Lucida Sans Unicode。--Srapoj(留言) 2025年8月1日 (五) 14:15 (UTC)
- 但Edge,在macOS 15.5和13.6.1以及Windows 11上均未发现此错误。--Hamish T 2025年8月2日 (六) 05:03 (UTC)
- 我当时看Microsoft JhengHei缺音标字符的情况较雅黑少一点。我手头没有苹果系统;上条留言找到的字体回落逻辑只在Windows使用。--Srapoj(留言) 2025年8月2日 (六) 09:40 (UTC)
- 能否给个截图,方便排查问题?--碟之舞📀💿 2025年8月8日 (五) 13:34 (UTC)
- 图片见此。十分感谢!我的系统是Windows 11,浏览器用Edge和Chrome都不能正常显示。——三猎(留言) 2025年8月9日 (六) 05:53 (UTC)
- 有可能是上文提到的字体回落的问题,但我这Windows11上的Edge显示正常。--Hamish T 2025年8月9日 (六) 09:38 (UTC)
- 图片见此。十分感谢!我的系统是Windows 11,浏览器用Edge和Chrome都不能正常显示。——三猎(留言) 2025年8月9日 (六) 05:53 (UTC)
- @三猎:应该
已修复,请复查。--碟之舞📀💿 2025年8月9日 (六) 12:25 (UTC)
- 感谢!目前在IPA模板的说明文档中已经正确显示,但是在使用IPA模板的条目中则仍然不正确。参见尤格人条目(图片见此)。——三猎(留言) 2025年8月10日 (日) 13:29 (UTC)
- 上面的图片可以这样连结喔:File:IPA字体bug2.jpg,毕竟可以直接引用Commons的图嘛--竹林下小径,月光映一叶 2025年8月10日 (日) 13:44 (UTC)
- 根据模板文档,不指定语言时模板为basic mode,代码不会插入那些CSS样式。然而指定了语言的guide-linking mode插入的CSS也会作用于basic mode的(因为它们共用
class="IPA"),所以模板文档页看起来是正常的。然而如果一个页面全都是basic mode那就会出现这个问题。并且像该条目用的这种[[Help:IPA|{{IPA|xx}}]]写法是决不能让链接文字部分出现<templatestyles>的,parser不能解析这种链接(且HTML标准不允许<style>作为<a>的子元素)。--Srapoj(留言) 2025年8月10日 (日) 14:46 (UTC)- 那就没什么好办法了,只能放Common.css了。
- 这样显示起来就没问题了,但是技术上还需要撤回上方的编辑请求。--碟之舞📀💿 2025年8月10日 (日) 16:30 (UTC)
- 我觉得不需要放那一大坨字体,如我在原讨论页说的,且现在应该已经已经没人装音标专用的字体了(当然其实没太大所谓)。顺便“考证”了一下,这坨最早是en:Template:IPA fonts,在en:Special:Diff/24751046挪进了Common.css,在en:Special:Diff/375097239改为用Common.js加载,在en:Special:Diff/717093775移除。但中文有这里的fallback问题因此不能完全跟着。另@Dabao qian--Srapoj(留言) 2025年8月10日 (日) 17:20 (UTC)
- 从英维fork的一份迁移完模板样式并适配响应式网页设计的版本,infobox、plainrowheaders、nounderlinelinks、texhtml等class也是暂时保留的,包括之前被中维迁移掉的{{IPA/styles.css}}目前也是暂时保留,本次更新已同步写入。--Dabao qian℡ 2025年8月10日 (日) 18:22 (UTC)
- 我觉得不需要放那一大坨字体,如我在原讨论页说的,且现在应该已经已经没人装音标专用的字体了(当然其实没太大所谓)。顺便“考证”了一下,这坨最早是en:Template:IPA fonts,在en:Special:Diff/24751046挪进了Common.css,在en:Special:Diff/375097239改为用Common.js加载,在en:Special:Diff/717093775移除。但中文有这里的fallback问题因此不能完全跟着。另@Dabao qian--Srapoj(留言) 2025年8月10日 (日) 17:20 (UTC)
- 抱歉我可能没忍住写了太多无关的东西造成误解。我主要想说的是,对于现在的浏览器环境不需要写那么长的字体组合(顶多带上Tahoma即可,因为老Mac很少见,而成熟的Linux用户出问题会自己改fontconfig。况且列表里Segoe UI前的那三个还是衬线字体)。叫U:Dabao qian是为了完成Module:IPA/styles.css的样式更改,以及想再找个人复检这笔编辑。结果为我觉得不重要的事又写了一堆--Srapoj(留言) 2025年8月10日 (日) 18:56 (UTC)
- 不过英维给它的字体组合也一直没写Tahoma,可能XP版本的Tahoma是缺国际音标字符的🤦但说真的,MediaWiki在要求ES6之后旧浏览器就已经不太能正常显示界面了,即使比如用了奇虎360适配的稍新的Chrome,只有宋体的XP用户恐怕也不会太在意IPA显示成什么样(如果被Office装了微软雅黑,那Segoe UI也会一起带上)。--Srapoj(留言) 2025年8月10日 (日) 19:19 (UTC)
- 感谢!目前在IPA模板的说明文档中已经正确显示,但是在使用IPA模板的条目中则仍然不正确。参见尤格人条目(图片见此)。——三猎(留言) 2025年8月10日 (日) 13:29 (UTC)
- 应该一并处理Special:PrefixIndex/Template:IPA里的一些表格吗(国际音标使用了一些)?它们没有使用Module:IPA/styles.css。--Srapoj(留言) 2025年8月9日 (六) 15:23 (UTC)
- 看起来是三月提案的剩余部分?或许应该烦请提案者完成迁移?--碟之舞📀💿 2025年8月10日 (日) 03:54 (UTC)
总之现在应该完全
已修复。@三猎:还请复查。--碟之舞📀💿 2025年8月12日 (二) 15:27 (UTC)
- 目前已经全部显示一致。十分感谢!——三猎(留言) 2025年8月13日 (三) 02:49 (UTC)
关于上游Charis SIL等的更改
[编辑]- 以下讨论是征求意见的存档纪录,请勿修改。本次讨论所产生的总结列于本讨论底部。
- 如有任何意见,请在合适的讨论页提出,而非再次编辑本讨论。
SIL旗下的西文字型新近进行了更新,已不再使用“SIL”后缀,(源仓库发布),此处是否应当将新字型名并列。--DvXg 📬 2025年9月16日 (二) 01:13 (UTC)
- 现在.IPA的字体在common.css里。但说回来,默认的正文字体是无衬线的,为什么要列出衬线字体?为什么IPA又冒出来了🤦也许我不该管
- 以及好奇问问您的浏览器环境?我感觉即使是Linux用户,现在一般也不会特地装这类字体吧。--Srapoj(留言) 2025年9月16日 (二) 02:30 (UTC)
- 要装的,Windows默认的Segoe UI不能正确渲染IPA声调符号,附标的渲染质量也不太好。IPA习惯用衬线有传统和辨识度(IPA太多变体字母)的因素,一直以来这种“传统”的排印领域一向也是衬线字体质量更高,比如说数学字体,除了一个很久没更新的半成品Fira Math一直没有好用的自由非衬线字体。--DvXg 📬 2025年9月16日 (二) 10:01 (UTC)
- 我看到en:Help:IPA#Rendering issues有个表,Segoe UI显示"Primary stress"开始的四种字符的效果看起来是没错的,Tahoma倒确实如它说的会有错位。具体的显示风格问题因为我不懂IPA所以不便评价,包括该不该用衬线字体的问题🤦另邀请先前讨论的@三猎、Diskdance、Dabao qian
至于OpenType MATH的数学字体,等WMF真的停用Mathoid、只能用浏览器的MathML渲染之后应该可以抄英维的样式吧,虽说我估计会因惯性使用衬线字体。--Srapoj(留言) 2025年9月16日 (二) 12:54 (UTC)- 不是这个,是五度标记法的连字。四川方言字这种标调值的条目会有。--DvXg 📬 2025年9月16日 (二) 20:09 (UTC)
- 🤦行吧,装了Charis SIL之后才知道原来有ligature会写成那个样子。Segoe UI其实能支持其中几种ligature,但没有这个专门的IPA字体全面,五度标记法#比较的“转折调”表格里的211-215都没有完全连起来,上面“你好”的连读例子也没有正确显示。好像没搜到有人说字体兼容性的事,可能关注有音调的语言的人不太多,有一定了解的会自己备好字体吧。--Srapoj(留言) 2025年9月16日 (二) 20:57 (UTC)
- 我个人看法是,保证不会混杂现实,这是最重要的。是否使用衬线倒不是问题,都可以的。--三猎(留言) 2025年9月22日 (一) 06:49 (UTC)
- 不是这个,是五度标记法的连字。四川方言字这种标调值的条目会有。--DvXg 📬 2025年9月16日 (二) 20:09 (UTC)
- 我看到en:Help:IPA#Rendering issues有个表,Segoe UI显示"Primary stress"开始的四种字符的效果看起来是没错的,Tahoma倒确实如它说的会有错位。具体的显示风格问题因为我不懂IPA所以不便评价,包括该不该用衬线字体的问题🤦另邀请先前讨论的@三猎、Diskdance、Dabao qian
- 要装的,Windows默认的Segoe UI不能正确渲染IPA声调符号,附标的渲染质量也不太好。IPA习惯用衬线有传统和辨识度(IPA太多变体字母)的因素,一直以来这种“传统”的排印领域一向也是衬线字体质量更高,比如说数学字体,除了一个很久没更新的半成品Fira Math一直没有好用的自由非衬线字体。--DvXg 📬 2025年9月16日 (二) 10:01 (UTC)
- 正好借着这个提案,我也想重新调整一下IPA字体列表。我的新想法是,有IPA专用字体就优先使用,没有的话就fallback到各个平台支持度最好的默认字体以确保九成的情况能正确显示即可。
"Charis", "Charis SIL", "Doulos SIL", "Gentium", "Gentium Alternative", "GentiumAlt", "Code2000", "Inter", "Segoe UI", system-ui, sans-serif;
- 差不多这样。Segoe UI单独列出来是因为实测简中system-ui会使用微软雅黑。--碟之舞📀💿 2025年9月29日 (一) 03:03 (UTC)
- 该提案建议和后续准备上线的MediaWiki:Gadget-WindowsFonts.css一并处理,其实没有必要单独列出system-ui,这个是默认跟随窗口和对话框字体(简中为Microsoft YaHei UI、繁中为Microsoft JhengHei UI、日文为Yu Gothic UI、韩文为Malgun Gothic)。--Dabao qian℡ 2025年10月2日 (四) 04:22 (UTC)
- 参见Wikipedia:互助客栈/技术#部署Chromium Windows字体改善小工具。--Dabao qian℡ 2025年10月2日 (四) 05:42 (UTC)
- 虽然可以一并处理,但是当前的列表使得IPA优化并不局限于Windows(其他平台安装了这些字体也可获益),因此个人不支持放入小工具。
- system-ui主要是为了在苹果系统上锁定San Francisco。Windows上已经指定Segoe UI,其他平台使用默认字体并无大碍。--碟之舞📀💿 2025年10月2日 (四) 12:03 (UTC)
- 同意Diskdance的观点。虽然起初是Windows+Chromium的问题,但既然总要写一条.IPA的规则,倒不如让它对所有用户生效,这样也能兼顾其他平台装了IPA字体的用户(无需自己维护相关样式)。
我开始也在想system-ui的必要性,没想起来水果系统不把San Francisco放进字体列表的做法。虽说为它用-apple-system也行吧。 - 不过我还有想吹毛求疵的:除了Charis/Charis SIL(在本门外汉看来它似乎是目前最常用的),纳入其他IPA字体的标准是什么?此外Inter似乎也不是以IPA出名的字体(如果要无衬线字体,Andika (SIL)似乎更专业)。--Srapoj(留言) 2025年10月2日 (四) 13:44 (UTC)
推进一下提案。
综合以上讨论,修改IPA的字体列表为以下内容:
"Charis", "Charis SIL", "Doulos SIL", "Gentium", "Gentium Alternative", "GentiumAlt", "Code2000", "Segoe UI", system-ui, sans-serif;
公示7日,2025年10月25日 (六) 05:05 (UTC)结束。--碟之舞📀💿 2025年10月18日 (六) 05:05 (UTC)
- (虽然过公示期了)按照我10月2日的观点,应该改成这样:
"Charis", "Charis SIL", -apple-system, "Segoe UI", sans-serif;
不过我也不反对Diskdance的提案,毕竟其实无关紧要。(希望短期内不会再冒出IPA字体的问题了--Srapoj(留言) 2025年10月26日 (日) 19:00 (UTC) - 公示期到期无异议,本提案通过,并已部署。--碟之舞📀💿 2025年10月27日 (一) 01:14 (UTC)
- 本讨论已关闭,请勿修改。如有任何意见,请在合适的讨论页提出,而非再次编辑本讨论。