対象プラン:Webフォント・Webフォント Liteプラン
2025/10/15
Morisawa Fonts Webフォントの5つの機能をアップデートしました。
なお、本アップデートの機能は一部のフォントのみ適用されます。
- 主要OS間での行間・文字位置の統一
- 文字間トリミング(text-spacing-trim)の改善
- アンダーラインの描画の改善
- 濁音・半濁音記号の表示改善
- GSUB機能の拡張
目次
すでに配信中のWebフォントに対してこのアップデートを適用するには、「プロジェクト設定」画面にある「配信サーバーへフォントを同期」でフォントの再同期を行ってください。
同期手順
➀ Webプロジェクト設定画面 にアクセスします。
➁ 対象のプランの「ダッシュボードへ」ボタンをクリックします。
➂ 対象のプロジェクトの「プロジェクト設定」ボタンをクリックします。
➃ 「フォントを同期する」ボタンをクリックすると、再同期が行われます。
対象書体について
本アップデートは1536書体が対象となります。対象書体の一覧につきましては以下をご確認ください。
→ 202510_Webフォントアップデート対象書体一覧.pdf
アップデート内容
【1】主要OS間での行間・文字位置の統一
日本語・中国語・韓国語に対応したフォントにて、WindowsとMacでテキストの上下の位置が異なる問題の修正を行いました。
WindowsでWebフォントを表示した際に、Macで表示した時よりも文字が上や下にずれて見えていたため、修正を行いました。
これによりWindowsとMacのどちらでも同じ位置に文字が表示されます。
<Windows>
<Mac>
【2】文字間トリミング(text-spacing-trim)の改善
和文フォントにおいて、括弧類と句読点類の間でツメ処理が働かない問題の修正を行いました。なお、text-spacing-trimに対応していないブラウザでは解消されません。
CSSのtext-spacing-trim機能を使用した際、括弧類と句読点類が隣り合う場合にツメ処理が適用されなかった問題があったため、修正を行いました。
<修正前>
<修正後>
【3】アンダーラインの描画の改善
和文フォント(漢字を含むフォント)において、Chromium系ブラウザでゼロ幅スペース「ZWSP」[U+200B]を使うと、アンダーラインが一部欠ける問題の修正を行いました。
漢字を含む和文フォントをChromium系のブラウザで使用した際、ゼロ幅スペース(ZWSP:U+200B) を入れると、一部の アンダーライン(下線)が途中で切れてしまう問題の修正を行いました。
<修正前>
<修正後>
【4】濁音・半濁音記号の表示改善
濁音「゛」(U+3099)や半濁音「゜」(U+309A)が本来付かない仮名文字と組み合わせた場合に、Chromium系ブラウザでフォントが適用されない問題の修正を行いました。
本来は濁音(U+3099)や半濁音(U+309A)がつかない仮名文字に濁音・半濁音を付けた際に、文字が正しく表示されない問題の修正を行いました。
濁音と半濁音はPr5以上の文字セットに収録されています。
※半濁音では、濁音を使用した場合のような問題は見られませんでしたが、濁音と同じ処理を行っています。
【5】GSUB機能の拡張
30種類のOpenTypeの字形置換機能(GSUB)を拡張しました。
画像(上段:アップデート前 下段:アップデート後)
1. afrc
スラッシュで区切られた数字を、代替の積み重ね分数形式 に変換
※分母・分子ともに1桁の必要があります。
2. dlig
任意の合字
※フォントに含まれないグリフは変換されません
3. dnom
数字やスラッシュを、分数用の分母グリフに置換
4. expt
エキスパート字形への置き換え
※フォントに含まれないグリフは変換されません。
5. frac
スラッシュで区切られた数字を斜線による分数に置き換え
6. fwid
等幅全角字形(全角)への置き換え
7. hkna
標準のかなを、横書き専用にデザインされた字形に置き換え
※本機能は縦書き用の字形を横書き用に置き換える機能です。
8. hojo
補助漢字を含む字形への置き換え
※フォントに含まれないグリフは変換されません
9. hwid
等幅半角字形(半角)への置き換え
※漢字などは変化しません。
10. ital
欧文字形を対応するイタリック字形に置き換え
※英文・半角の約物のみがイタリックになります。
11. jp04
JIS2004 規格の日本語字形への置き換え
※フォントに含まれないグリフは変換されません。
12. jp78
JIS C 6226-1978(JIS78)規格の日本語字形への置き換え
※フォントに含まれないグリフは変換されません。
13. jp83
JIS X 0208-1983(JIS83)規格の日本語字形への置き換え
※フォントに含まれないグリフは変換されません。
14. jp90
JIS X 0208-1990(JIS90)規格の日本語字形への置き換え
※フォントに含まれないグリフは変換されません。
15. lnum
数値字形をライニング数字に置き換え
16. nalt
代替注釈形式
17. nlck
印刷標準字体への置き換え
※フォントに含まれないグリフは変換されません。
18. numr
数字やスラッシュを、分数用の分子グリフに置換
19. onum
数値字形をオールドスタイル数字に置き換え
20. pkna
「かな」および「かな」関連の字形セットにおいて、プロポーショナル字形への置き換え
21. pwid
プロポーショナル字形への置き換え
22. qwid
等幅四分字形への置き換え
※フォントに含まれないグリフは変換されません。
23. ruby
ルビ用字形を有効化
24. sinf
プレーンなHTMLサブとスーパーとは異なり、同じフォントの太さと定義済みの位置を使用し、下付きにする
25. subs
下付き文字に置き換える
26. sups
上付き文字に置き換える
27. trad
中国語簡体字または日本語の漢字において、旧字体への置き換え
※フォントに含まれないグリフは変換されません。また、旧字体がないものは変化いたしません。
28. twid
等幅三分字形への置き換え
29. vkna
標準のかなを、縦書き専用にデザインされた字形に置き換え
※本機能は横書き用の字形を縦書き用に置き換える機能です。
30. zero
0の数字を斜線付きの0に置き換え