Releases: yamatoiizuka/ofl-font-baker
Releases · yamatoiizuka/ofl-font-baker
Release list
OFL Font Baker v1.3.3
What's New
Fixed weights displaying as Thin (or another wrong weight) in exported PDFs and some apps (#39)
- When a merged family had many weights, some apps and PDF workflows could show every weight as the lightest one. Font naming now follows the same convention as Google Fonts releases, so each weight is picked up correctly everywhere. Detailed notes in PR #41.
Full-width / half-width conversion now works on merged Latin characters (#38)
- Converting letters and numbers to full-width forms (for example Illustrator's 全角/半角 conversion) had no effect on characters that came from the Latin font. This now works as expected, and leftover unused conversion rules are cleaned up. Detailed notes in PR #42.
Cleaner font name data for better compatibility (#37)
- Merged fonts carried an incomplete set of legacy name entries that could confuse font menus in older macOS apps. These are now removed, matching how modern font releases are packaged. Detailed notes in PR #40.
更新内容
PDF 書き出しや一部のアプリでウェイトが Thin など別のウェイトで表示される問題を修正(#39)
- ウェイト数の多い合成フォントで、書き出した PDF や一部のアプリ上ですべてのウェイトが最も細いウェイトで表示されてしまうことがありました。フォント名の内部的な付け方を Google Fonts と同じ方式に揃え、どの環境でも正しいウェイトが選ばれるようになりました。詳細は PR #41。
全角/半角の変換が、マージした欧文にも効くように(#38)
- Illustrator の「全角/半角」変換などで、欧文フォント由来の英数字に変換が効かない問題を修正しました。あわせて、使われない変換ルールの残骸も整理されます。詳細は PR #42。
フォント名情報を整理し、互換性を改善(#37)
- 合成フォントに中途半端な形で残っていた古い形式の名前情報が、古い macOS アプリのフォントメニューで混乱を招くことがありました。現代のフォントリリースと同じ構成に整理しました。詳細は PR #40。
Full Changelog: v1.3.2...v1.3.3
OFL Font Baker v1.3.2
What's New
Further improved Latin font features when merging with a CJK font (#30, #31)
- Following up on the v1.3.1 fix, more of the Latin font's typographic features — including standard ligatures and contextual letter shapes — now apply correctly in apps like Illustrator and InDesign when used in mixed Latin/Japanese text.
更新内容
Latin フォントの機能が CJK フォントとマージしたあとも反映されるよう、さらに改善(#30、#31)
- v1.3.1 の修正に続き、Latin フォントの合字や文脈に応じた字形の切り替えといった機能が、Illustrator や InDesign で日本語と Latin を混ぜて使ったときにも正しく反映されるようになりました。
Full Changelog: v1.3.1...v1.3.2
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
OFL Font Baker v1.3.0
What's New
Fixed inconsistent style identity in static font outputs (#18)
- After generating static weights (Bold, ExtraBold, etc.) from a variable base font, the output could carry mismatched style identifiers across its internal metadata. A file labeled "Bold" might internally describe itself as "ExtraBold", which could confuse font pickers and Windows font matching. The merged static fonts now identify themselves consistently across all internal slots.
Fixed broken TrueType hinting in merged TTF output (#19)
- Merged TTFs no longer carry inconsistent hinting data left over from the source fonts, which could cause minor on-screen rendering glitches at small font sizes in some environments. The merged TTF is now published cleanly and small-size screen rendering relies on the operating system's font smoothing.
更新内容
静的フォント出力のスタイル識別情報が食い違っていた問題を修正(#18)
- バリアブルフォントから静的 TTF を生成した際、内部のスタイル識別情報が食い違うことがあり、主に Windows 環境でフォント一致が混乱する原因になっていた問題を修正しました。
マージ後の TTF のヒンティングが壊れていた問題を修正(#19)
- マージ後の TrueType フォントに、ソースフォント由来のヒンティング情報が中途半端に残っていた問題を修正しました。一部の環境で、小さい文字サイズの画面表示が乱れる原因になっていた可能性があります。マージ後の TTF はクリーンに書き出されるようになり、画面上の小サイズ表示は OS のスムージングに委ねられます。
Full Changelog: v1.2.2...v1.3.0
OFL Font Baker v1.2.2
What's New
Fixed Japanese kerning in Adobe Illustrator and other Adobe apps (#15)
- Fixed a bug where Japanese pair kerning stopped applying in Adobe Illustrator and other Adobe software after merging.
更新内容
Adobe Illustrator 等で日本語のカーニングが効かないバグを修正(#15)
- 日本語のペアカーニングが Adobe Illustrator 等の Adobe ソフトウェアで効かなくなるバグを修正しました。
Full Changelog: v1.2.1...v1.2.2
OFL Font Baker v1.2.1
What's New
Fixed Latin features under lang="ja" on the web (#13)
- Follow-up to v1.2.0. When a web page tagged text with
lang="ja", the Latin font's stylistic features — alternate forms, fractions, tabular numbers, stylistic sets, and similar — weren't activating. They now work as designed.
更新内容
Web で lang="ja" 指定されたテキストで、欧文書体の機能が効かないバグを修正(#13)
- v1.2.0 のフォローアップです。Web ページで
lang="ja"が指定されたテキストでは、欧文書体側の代替字形・分数・等幅数字・スタイリスティックセットなどが効かないバグを修正しました。
Full Changelog: v1.2.0...v1.2.1
OFL Font Baker v1.2.0
What's New
Renamed to OFL Font Baker
- The app is now called OFL Font Baker so it's easier to find when you search for "OFL". Existing settings carry over and the auto-updater handles this update like any other. After updating, the app may still appear as
Font Baker.appin/Applications; if it's hard to find, uninstall it and download the new version from the Releases page.
Better Latin shaping when merging with a Japanese base font (#11)
- Fixed bugs where the Latin font's kerning, ligatures, and accent placement weren't being respected after merging with a Japanese base font. The merged output now matches the Latin font's original spacing and glyph shapes.
更新内容
アプリ名を OFL Font Baker に変更
- 「OFL」で検索したときにすぐ見つかるよう、アプリ名を OFL Font Baker に変更しました。設定は引き継がれ、自動アップデートが通常通り届きます。アップデート後
/ApplicationsにFont Baker.appとして残る場合、見つけにくければ一度アンインストールして Releases ページから再ダウンロードしてください。
欧文と CJK をマージしたときの欧文表示を改善(#11)
- 欧文書体のカーニング・合字・アクセント記号付き文字の表示が、ベース和文書体とマージしたあとに正しく反映されないバグを修正しました。マージ後も欧文書体側の意図した字形・字間で表示されます。
Full Changelog: v1.1.1...v1.2.0
OFL Font Baker v1.1.1
What's New
OpenType merge bug fixes (#9, #10)
- Fixed 8 OpenType table merging bugs reported in Issue #2 by @weiweihuanghuang, plus follow-up bugs uncovered while fixing them. Thank you for the careful audit.
更新内容
OpenType マージのバグ修正 (#9, #10)
- @weiweihuanghuang さんから Issue #2 でご報告いただいた OpenType テーブルマージの 8 件のバグと、修正中に新規に見つかったバグを修正しました。詳細な調査をありがとうございました。
Full Changelog: v1.1.0...v1.1.1
OFL Font Baker v1.1.0
What's New
#5 UI refinements
- Removed the redundant "Replace?" confirmation on Export (the OS Save dialog already asks for the overwrite).
- Added completion and failure modals to make the end of the export clearer.
#6 Metadata hygiene
- Cleaner
name,OS/2, andCFFmetadata for merged fonts, based on Issue #1 from @ln-north — thank you for the careful writeup.
#5 UI の調整
- Export 時の「Replace?」確認ダイアログを削除しました(OS の ダイアログと重複していたため)。
- 完了モーダル・失敗モーダルを追加し、処理の終了をわかりやすくしました。
#6 メタデータの整理
- @ln-north さんからご指摘いただいた Issue #1 の内容をもとに、マージ後のフォントの
name/OS/2/CFFメタデータを整理・調整しました。丁寧なご報告をありがとうございました。
Full Changelog: v1.0.0...v1.1.0
OFL Font Baker v1.0.0
Initial release of OFL Font Baker