Historical kana browser setup
Use GenSeki Hentaigana Gothic Regular and Bold for historical kana, including the seven additions in Unicode 18. The font must be installed in Windows.
Chrome and Vivaldi
Install or update the userscript ยท version 0.2.0
This update fixes font ordering on Japanese Wikipedia's Small Kana Extension chart. Historical kana use GenSeki; ordinary text keeps the page's fonts.
- Open the install link above and choose Update or Install in Tampermonkey.
- If the link shows plain source code, open the existing Historical kana font fallback script in Tampermonkey's dashboard, replace its contents with the code below, and press Ctrl+S. For a first installation, choose Create a new script.
- If Tampermonkey requests permission to run scripts, enable Allow User Scripts on its extension details page. See the official instructions.
- Reload the affected web page.
The helper fills historical-kana gaps in a page's font stack. Other characters keep using the page's existing fonts. It runs locally and makes no network requests.
Firefox
Append GenSeki Hentaigana Gothic to the existing values of these string preferences in about:config. Keep existing font names and their order. Create an absent preference as a string containing the family name.
font.name-list.serif.ja
font.name-list.sans-serif.ja
font.name-list.monospace.ja
font.name-list.serif.x-unicode
font.name-list.sans-serif.x-unicode
font.name-list.monospace.x-unicode
Fully exit and reopen Firefox after installing fonts or configuring user.js.
Preview on this page
The left column requests Noto Sans JP and sans-serif; the right column requests GenSeki. The button below enables the helper for this preview. This preview does not install the userscript or check whether it is enabled on other websites.
All 286 hentaigana
๐๐๐๐๐
๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ ๐ก๐ข๐ฃ๐ค๐ฅ๐ฆ๐ง๐จ๐ฉ๐ช๐ซ๐ฌ๐ญ๐ฎ๐ฏ๐ฐ๐ฑ๐ฒ๐ณ๐ด๐ต๐ถ๐ท๐ธ๐น๐บ๐ป๐ผ๐ฝ๐พ๐ฟ๐๐๐๐๐๐
๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ ๐ก๐ข๐ฃ๐ค๐ฅ๐ฆ๐ง๐จ๐ฉ๐ช๐ซ๐ฌ๐ญ๐ฎ๐ฏ๐ฐ๐ฑ๐ฒ๐ณ๐ด๐ต๐ถ๐ท๐ธ๐น๐บ๐ป๐ผ๐ฝ๐พ๐ฟ๐๐๐๐๐๐
๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ ๐ก๐ข๐ฃ๐ค๐ฅ๐ฆ๐ง๐จ๐ฉ๐ช๐ซ๐ฌ๐ญ๐ฎ๐ฏ๐ฐ๐ฑ๐ฒ๐ณ๐ด๐ต๐ถ๐ท๐ธ๐น๐บ๐ป๐ผ๐ฝ๐พ๐ฟ๐๐๐๐๐๐
๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ ๐ก๐ข๐ฃ๐ค๐ฅ๐ฆ๐ง๐จ๐ฉ๐ช๐ซ๐ฌ๐ญ๐ฎ๐ฏ๐ฐ๐ฑ๐ฒ๐ณ๐ด๐ต๐ถ๐ท๐ธ๐น๐บ๐ป๐ผ๐ฝ๐พ๐ฟ๐๐๐๐๐๐
๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐
The userscript applies to ordinary HTTP and HTTPS page text. Browser interface pages, PDF viewers, canvas text and shadow roots need their own font support.
Userscript file ยท Setup notes ยท Script licence