# 字体导致反引号问题

**URL:** https://meta.discourse.org/t/backtick-issue-due-to-font/193475
**Category:** UX
**Created:** [2021年六月11日 03:14 UTC](https://meta.discourse.org/t/backtick-issue-due-to-font/193475 "2021-06-11T03:14:59Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![P16](https://avatars.discourse-cdn.com/v4/letter/p/b19c9b/32.png) [@P16](https://meta.discourse.org/u/P16)
#### Post date: [2021年六月11日 03:14 UTC](https://meta.discourse.org/t/backtick-issue-due-to-font/193475/1 "2021-06-11T03:14:59Z")

</div>

将默认字体更改为 NotoSans 会引发一个奇怪的错误，导致任何文本框中的反引号都无法正确渲染（参见下方视频参考）：

1. 无论输入多少个反引号，仅显示一个
2. 反引号本身会被缩进，并与其余文本重叠

不使用 NotoSans 时该错误即会消失，这很可惜，因为它是一款漂亮的字体 ☹

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [2021年六月11日 03:26 UTC](https://meta.discourse.org/t/backtick-issue-due-to-font/193475/2 "2021-06-11T03:26:21Z")

</div>

不幸的是，这是该字体已知的问题！

[https://github.com/googlefonts/noto-fonts/issues/736](https://github.com/googlefonts/noto-fonts/issues/736)

我们或许应该从网站设置中移除它。我们已经有了 Open Sans，它与该字体非常相似，且不存在反引号问题。

---

<div class="post-metadata">

### Author: ![P16](https://avatars.discourse-cdn.com/v4/letter/p/b19c9b/32.png) [@P16](https://meta.discourse.org/u/P16)
#### Post date: [2021年六月11日 03:37 UTC](https://meta.discourse.org/t/backtick-issue-due-to-font/193475/3 "2021-06-11T03:37:14Z")

</div>

感谢 @awesomerobot。据称该问题在较新版本中已修复——是否有可能更新该字体，而不是将其移除？

---

<div class="post-metadata">

### Author: ![amundo](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/amundo/32/177576_2.png) [@amundo](https://meta.discourse.org/u/amundo)
#### Post date: [2021年六月11日 10:54 UTC](https://meta.discourse.org/t/backtick-issue-due-to-font/193475/5 "2021-06-11T10:54:49Z")

</div>

很高兴看到这个话题，这个 bug 困扰我很久了。

是时候放弃 Noto 了。

那么 Doscourse 是分发 Noto 字体，还是使用网页字体呢？

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [2021年六月15日 02:04 UTC](https://meta.discourse.org/t/backtick-issue-due-to-font/193475/6 "2021-06-15T02:04:02Z")

</div>

我们在 discourse-fonts gem 中重新分发了字体。从 GitHub 上那个长篇议题来看，我认为有一个构建版本已经修复了这个问题。我不确定我们是否需要彻底移除 Noto 字体，可能只需更新该字体即可，但这一点还是由 @awesomerobot 决定吧。

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [2021年六月16日 17:49 UTC](https://meta.discourse.org/t/backtick-issue-due-to-font/193475/8 "2021-06-16T17:49:17Z")

</div>

好的，我们可以直接更新，这样没问题！

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [2021年八月11日 15:26 UTC](https://meta.discourse.org/t/backtick-issue-due-to-font/193475/10 "2021-08-11T15:26:49Z")

</div>

我们已经更新了宝石中的字体，因此这应该很快就能更新！

> <https://github.com/discourse/discourse-fonts/commit/3edb86923f21b9d2f79526e6312023fae24a19e2>

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [2022年一月17日 18:35 UTC](https://meta.discourse.org/t/backtick-issue-due-to-font/193475/11 "2022-01-17T18:35:32Z")

</div>


