# 同梱の字体について

このフォルダの3つの `.woff2` は、日本語化パッチが**ファイルの中に埋め込む**ための字体です。
使う文字だけに絞ってあります（`subset.py` と `used-chars.txt` がその作業の記録）。

**外へ取りに行きません。** ゲームの「ネットワークへ接続しない」という約束を壊さないため、
Web フォントとして配信するのではなく、base64 にして `index.html` の中へ入れます。

| ファイル | 字体 | ライセンス |
|---|---|---|
| `ZenOldMincho.woff2` | Zen Old Mincho | SIL OFL 1.1（`OFL-ZenOldMincho.txt`） |
| `KleeOne.woff2` | Klee One | SIL OFL 1.1（`OFL-KleeOne.txt`） |
| `DotGothic16.woff2` | DotGothic16 | SIL OFL 1.1（`OFL-DotGothic16.txt`） |

著作権表示は各 `OFL-*.txt` の先頭にあるとおりです。

- Copyright 2021 The Zen Old Mincho Project Authors
- Copyright 2020 The Klee Project Authors
- Copyright 2020 The DotGothic16 Project Authors

いずれも **Reserved Font Name（予約フォント名）の指定がない**ので、
サブセット化した状態で同じ名前のまま配布できます。
再配布するときは、この `OFL-*.txt` も一緒に付けてください（OFL の条件です）。

設定で選べる残りの4書体（MS Pゴシック / MS P明朝 / BIZ UD P明朝 / UDデジタル教科書体）は
**Windows に元から入っているもの**なので、ここには含まれていません。指定しているだけです。

## 文字を足したいとき

訳を手直しして新しい漢字が出てきた場合、サブセットから漏れると
その字だけシステムのフォントで表示されます（欠字にはなりません）。
気になる場合は `used-chars.txt` に足して `subset.py` を回し直してください。
元の TTF は3書体合わせて16MBあり、そのまま入れると base64 で21MBになるので、
絞る作業自体は省けません。
