PagefindとIntl.Segmenterで実現する日本語全文検索
スペース区切りを前提とするPagefindのWASMトークナイザーを、Intl.Segmenterによるビルド時分かち書きとクエリ正規化で日本語に対応させる実装を解説する。
スペース区切りを前提とするPagefindのWASMトークナイザーを、Intl.Segmenterによるビルド時分かち書きとクエリ正規化で日本語に対応させる実装を解説する。
ルビ・禁則処理・約物間隔・CJK–Latin 混在など、ブラウザが提供する日本語組版機能を実装面から解説する。