漢字に自動でふりがなが付くフォント「Furifont」が登場、フォントを切り替えるだけで読み方を表示可能

日本語の漢字に自動でふりがなを表示するフォント「Furifont」が公開されました。特別なプログラムを使って文章を解析する必要はなく、フォントを適用するだけで漢字の上に読み方を表示できるのが特徴です。
Furifont:ふりがなを表示するフォント
https://furifont.antfu.me/
日本語の漢字には複数の読み方があり、日本語を学習している人や子どもにとって文章を読む際の難しさにつながっています。漢字の上に読み方を示す「ふりがな」は読解を助ける手段ですが、一般的なウェブページでは読み方を指定するための専用のタグを追加するなどの作業が必要です。
ソフトウェア開発者のアンソニー・フー氏が開発したFurifontは、あらかじめ漢字と読み方を組み合わせた文字をフォントに登録しておくという方法を採用しています。FurifontはAdobeのオープンソースフォント「源ノ角ゴシック」と「源ノ明朝」を基に作られており、数千語の辞書データを利用して漢字と読み方を組み合わせたとのこと。

ふりがなの表示には「合字」と呼ばれるフォントの仕組みが使われています。合字は複数の文字を1つの字形として表示する仕組みで、Furifontでは漢字の上にふりがなを付けた字形があらかじめフォントに登録されています。
例えば「今日」という文字列が表示される際には「きょう」というふりがなが付いた字形に自動で置き換わります。元の文章は変更されないため、文字をコピーしても通常の「今日」として扱えるとのこと。
ただし、日本語には文脈によって読み方が変わる漢字もあります。Furifontは文章全体の意味を判断できないため、複数の読み方が考えられる「大人気」などの単語ではふりがなを表示しない場合があります。また「来る」「来ない」のように送り仮名によって読み方が変わる漢字については、JavaScriptを使って送り仮名を確認し、適切な読み方を表示する補助機能が用意されています。

公式サイトでは文章を自由に入力してFurifontの表示を試すことが可能。ふりがなとしてローマ字を選択することもできるほか、ゴシック体と明朝体の切り替えや文字サイズ、太さの調整にも対応しています。

Furifontは無料でダウンロードでき、パソコンにインストールするためのフォントファイルとウェブサイト向けのファイルが配布されています。また、閲覧中のウェブページにFurifontを適用するブックマークレットやユーザースクリプトも用意されており、既存のウェブページにふりがなを表示することもできます。
ブックマークレットを使用するにはFurifontの公式サイトを下にスクロールし、「05 ウェブサイトで」の項目でふりがなの文字やフォントの種類を選択後、右のブックマークレットをブックマークバーにドラッグ&ドロップすればOK。フォントのインストール不要で使用できますが、一部のサイトではフォントをインストールしていないと機能しない場合があるとのこと。

ふりがなを付けたいサイトでブックマークレットをクリックするとフォントが自動でFurifontに置き換わります。

FurifontのソースコードはGitHubで公開されており、フォントのライセンスには「SIL Open Font License 1.1」が採用されています。なお、開発者はフォントの仕組み上、文脈に応じた読み方の判断には限界があり、ふりがなが間違っている可能性もあると注意を呼びかけています。
GitHub - antfu/furifont: A Japanese font that shows furigana by itself. · GitHub
https://github.com/antfu/furifont
・関連記事
古式ゆかしい「変体仮名」が商用・エンベッド含め自由に使えるフォント「Unicode変体仮名フォント」 - GIGAZINE
人間には読めるのにAIには別の文字に見えてしまうフォント「Decoy Font」が登場 - GIGAZINE
「フォント」のルーツと「フォントビジネス」の歴史とは? - GIGAZINE
無料でフォントをダウンロードできるGoogle Fontsで人気のフォントTOP10 - GIGAZINE
・関連コンテンツ
in ウェブアプリ, Posted by log1d_ts
You can read the machine translated English article A new font called 'Furifont' has been re….






