フォントによるバックティックの問題

デフォルトフォントを NotoSans に変更すると、テキストボックス内のバッククォートが正しくレンダリングされないという奇妙なバグが発生します(参考には以下の動画を参照してください):

  1. 入力した数に関わらず、単一のバッククォートしか表示されません
  2. バッククォート自体がインデントされ、他のテキストと重なってしまいます

このバグは NotoSans を使用しない場合に解消されます。美しいフォントであるだけに残念です :frowning:

「いいね!」 2

残念ながら、これはフォントの既知の問題です!

https://github.com/googlefonts/noto-fonts/issues/736

おそらく、当サイトの設定からこれを削除すべきでしょう。すでに非常に似ており、バッククォートの問題がない Open Sans が用意されています。

「いいね!」 8

@awesomerobot さん、ありがとうございます。この問題は新しいバージョンで修正されたようですが、フォントを削除するのではなく、更新することは可能でしょうか?

「いいね!」 6

このトピックを見てとても嬉しいです。この大きなバグに長間悩まされていました。

これでNotoを捨てることにします。

Doscourseはウェブフォントの代わりにNotoを配布しているのでしょうか?

「いいね!」 2

Discourse フォント gem 内のフォントを再配布しています。GitHub の巨大なトピックを読み進めた私の見解では、この問題が修正されたビルドが存在するようです。Noto を完全に削除する必要はないかもしれませんが、フォントの更新は行うべきでしょう。この件については @awesomerobot の判断に委ねます。

「いいね!」 7

はい、更新すれば大丈夫そうです!

「いいね!」 4

フォントをアップデートしましたので、まもなく反映されるはずです!

「いいね!」 6