该问题是由 Discourse 的默认 CSS 字体功能设置引起的,这些设置会干扰复杂脚本的渲染:
css
// 有问题的默认设置
font-variant-ligatures: none;
font-feature-settings: "calt" 0;
// 解决方案是覆盖
font-variant-ligatures: normal;
font-feature-settings: normal;
这解决了两种字体的问题。
该问题是由 Discourse 的默认 CSS 字体功能设置引起的,这些设置会干扰复杂脚本的渲染:
css
// 有问题的默认设置
font-variant-ligatures: none;
font-feature-settings: "calt" 0;
// 解决方案是覆盖
font-variant-ligatures: normal;
font-feature-settings: normal;
这解决了两种字体的问题。