フォント自体に振り仮名を組み込んだ「Furifont」、合字で読みを表示

Furifont, a Japanese font that shows furigana

antfu氏が公開したFurifontは、フォントの合字機能を使って漢字の上に振り仮名を表示する日本語フォント。カスタムフォントをサポートするあらゆる環境で動作し、ひらがな・ローマ字の読みに対応。送り仮名による読み分けも可能だが、ブラウザの制限で一部非対応。ウェブサイト用のWOFF2やブックマークレット、Tampermonkey対応のユーザースクリプトも用意されている。

フォントの限界により振り仮名が誤っている可能性があるため、その点は留意してほしい。
  1. TazeTSchnitzel

    これはフォントの合字の珍しい「有用な」悪用だと思うし、その点ではクールなプロジェクトだと思う。でも同時に、誰も実際に使うべきではないひどいアイデアでもある。なぜなら日本語の漢字の読みは有名なほど曖昧で文脈依存だからだ。最頻出の文字でさえ、人名で使われる読みや文脈による微妙な発音の変化を数えなければ、2通りの読みがある。6通りの読みを持つ文字もあり、これもまた人名での読みを数えていない。何とかしてLLMを丸ごと詰め込まない限り、フォントがうまくやれるはずがない。

    参考までに言うと、これは十分に難しい問題で、Google Translate自身のローマ字表記の発音ガイドも頻繁に間違っていたり、テキスト読み上げと食い違ったりする。

  2. shun_dev

    とても素敵なフォント!日本語ネイティブですが、振り仮名が純粋にフォントだけで実現されているのはとてもクールです。

    日本語版ページについて小さな指摘がひとつ。「Ligatures do the work」のセクションで、合字そのものには「じ」が「字」の上に付くだけで、「合」には読みが付いていません。「ごうじ」であるべきです。合字が辞書にないので単漢字にフォールバックし、「合」は複数の読みがあるためスキップされているのだと思います。

  3. teshigahara

    自動振り仮名は、読みが簡単には推測できない文脈に大きく依存することを考えると、信頼できる形で実現するのはまず無理だが、あまり読めない人の助けにはなるだろう。

  4. jwolfe

    これはとてもクールだ。残念なのは、行の折り返しで単語が分割されると間違った読みが付くことだ(例えば「大学」が行間で分割され、自分の環境では誤った振り仮名に変わってしまった)。

  5. orangea

    このウェブサイトで漢字の中国語版が表示されている。HTMLに言語の注釈か何かが必要かもしれない。https://i.postimg.cc/NGTvHP4x/Screenshot-2026-10-17-at-12-00...

この日のほかの記事

2026-10-17