OFL Font Baker v1.3.1
What's New
Fixed CJK symbols rendering with the Latin font's shape after merge (#21)
- When merging a Latin font with a CJK font, certain symbols (e.g. CJK-style bullseye punctuation) could render with the Latin font's shape instead of the CJK font's, because the two fonts internally used the same glyph name for different characters. Each font's intended shape is now preserved through the merge. Detailed root-cause notes in PR #21.
Fixed broken vertical text after merging fonts with overlapping glyph names (#22)
- When merging fonts that share glyph names, some characters in vertical text could render with broken positioning. Vertical text now renders correctly. Detailed root-cause notes in PR #22.
Fixed Latin digits showing the CJK font's shape after merge (#24)
- When merging a Latin font with Noto Sans JP / Noto Sans CJK JP, plain ASCII digits (
0–9) could appear in the CJK font's full-width or alternate shape instead of the Latin font's digits. Digits now render in the Latin font's shape as expected. Detailed root-cause notes in PR #24.
Fixed Latin font's OpenType features not activating after merging with a CJK font (#27)
- When merging a Latin font with a CJK font, OpenType features from the Latin font (tabular figures, Stylistic Sets, Small Caps, etc.) couldn't be turned on in apps like Illustrator and InDesign. They now activate correctly. Detailed root-cause notes in PR #27.
Fixed Stylistic Set names showing the wrong label in font menus (#28)
- The names of Stylistic Sets and similar features shown in apps' font menus could display the wrong label after merging — for example, a set named "Alternate a" might appear under a different name. Labels are now displayed correctly. Detailed root-cause notes in PR #28.
更新内容
Latin と CJK のフォントをマージしたときに一部の CJK 記号の形が崩れる問題を修正(#21)
- Latin フォントと CJK フォントを組み合わせると、一部の記号(CJK 系の二重丸など)が Latin 側の形で表示されてしまうことがありました。これは 2 つのフォントが内部的に同じ名前で別の文字を参照していたために起きていた問題です。マージ後はそれぞれ本来の見た目が保たれるようになりました。詳細は PR #21。
グリフ名が重なるフォント同士をマージしたときに縦書きが崩れる問題を修正(#22)
- 同じ名前のグリフを持つフォント同士をマージすると、縦書きで一部の文字の位置がずれて表示されることがありました。縦書きが正しく表示されるようになりました。詳細は PR #22。
Latin と Noto Sans JP / Noto Sans CJK JP をマージしたときに数字が CJK 側の形で表示される問題を修正(#24)
- Latin フォントと Noto Sans JP / Noto Sans CJK JP を組み合わせると、半角数字(0〜9)が Latin 側ではなく CJK 側の全角・別字形で表示されてしまうことがありました。数字は Latin 側のデザインで表示されるようになりました。詳細は PR #24。
Latin と CJK のフォントをマージしたとき、Latin 側の機能(タブラー数字、Stylistic Set など)が有効にならない問題を修正(#27)
- Latin フォントと CJK フォントを組み合わせると、Illustrator や InDesign で Latin 側の OpenType 機能(タブラー数字、Stylistic Set、スモールキャップなど)をオンにしても効かないことがありました。正しく適用されるようになりました。詳細は PR #27。
Stylistic Set などの名前がフォントメニューで間違って表示される問題を修正(#28)
- マージ後のフォントを使うと、Stylistic Set などの機能名が本来とは別の名前でフォントメニューに表示されることがありました(例: "Alternate a" と命名されたセットが別の名前で出る)。正しく表示されるようになりました。詳細は PR #28。
Full Changelog: v1.3.0...v1.3.1