Expand description
ウェイト付きフォントを選んでよいかの判定(純粋モジュール)。
仕様は spec/webfont_loading.md。
Google Fonts は unicode-range でファイルを分割して配信するため、
「Noto Sans JP のウェイト 700」が Latin だけのサブセットということがある。
太字だからと無条件にそのファイルを選ぶと、収録されていない文字が欠ける。
フォントもハードウェアも要らない純粋な判定なので、QEMU 抜きで検証できる。
Functions§
- covers_
all sに含まれる文字をすべて描けるならtrue。- generic_
family_ candidates - 総称フォント名(
sans-serif等)に割り当てる候補の family 名(小文字、優先順)。 総称名でなければ空。 - pick_
weight - 登録済みウェイトの中から、描画に使う 1 つを選ぶ。