コンテンツへ移動

WebFont/macOSアプリ

フォント制作に集中
グリフを書き出し、サブセットを作り、Webフォントを公開

WebFontは、フォントのグリフをSVGに書き出し、数秒でフォントサブセットを作成できるmacOSアプリです。


ワークフロー

SVGからフォントを作り、テキストからサブセットを生成

WebFontは、テキストのアウトライン化、SVGベースのフォント作成、ソースフォントの置換、サブセット、変換、検証、Webパッケージ生成を1つのローカルmacOSワークフローにまとめます。

テキストとグリフ素材を作る

単語、文章、複数行テキストをSVGアウトラインに変換し、アイコンやWebフォント用のアウトラインSVGを準備します。

フォントを作成・編集する

SVGグリフから新しいフォントを作るか、静的TrueTypeベースのソースフォントを読み込み、Unicodeグリフを追加・置換します。

確認して書き出す

Preflight Checkを実行し、生成フォントを検証してから、TTF、WOFF、WOFF2、CSS、デモHTML、メタデータ、グリフ素材を書き出します。


機能

現在のアプリでできること

テキストからSVGアウトライン

読み込んだフォントで入力テキストをSVGパスに変換します。サイズ、可変ウェイト、文字間隔、行間、折り返し幅、配置、余白、塗り色、フォールバックを調整できます。

単語・文章
可変ウェイト
SVGをコピー・保存
フォントビルダー

アウトラインSVGからアイコンフォントやWebフォントを作り、Unicode値とグリフ名を設定してTTF、WOFF、WOFF2、CSS、デモHTML、メタデータを書き出します。

SVGグリフ
アイコンフォント
Webフォント
ソースフォント編集

静的TrueTypeベースのフォントを読み込み、SVGグリフを追加したり既存のUnicodeグリフを置換したりできます。置換グリフIDも維持されます。

グリフ追加
Unicode置換
グリフIDを維持
事前チェック

エクスポート前にUnicode競合、重複名、空パス、異常なSVGサイズ、メトリクスの問題、対応外SVG機能、複雑すぎる素材を報告します。

赤・黄・緑
SVG検証
フォントメトリクス
プロジェクトファイルとテンプレート

ソースフォントデータ、SVGグリフ、ビルド設定、出力オプション、置換対象を含む.webfontprojectを保存します。描画前にガイド付きSVGテンプレートも書き出せます。

.webfontproject
フォントデータ埋め込み
SVGテンプレート
サブセット生成

選択グリフ、貼り付けたテキスト、インポートした.txt、General・日本語・韓国語のUnicodeプリセットから小さなTrueTypeアウトラインを作ります。

テキスト入力
Unicodeプリセット
TTF WOFF WOFF2
形式変換

単一ファイルまたは一括ワークフローでTTF、OTF、WOFF、WOFF2を相互変換します。WOFF2のエンコードとデコードにはGoogle WOFF2を使います。

TTF OTF WOFF WOFF2
一括キュー
ローカル処理
Webパッケージと検証

fonts/、unicode-range付き@font-face CSS、demo.html、metadata.json、グリフプレビュー、HTMLスニペットを生成します。パーサー、テーブル、cmap、Unicode重複、WOFF/WOFF2往復も検証します。

CSS + デモHTML
metadata.json
往復チェック

用途

実際のフォント制作

アイコンフォント制作

アウトラインSVGからアイコンフォントを作り、Unicodeに割り当て、Preflight Checkを実行してブラウザ対応パッケージを書き出します。

テキストアートとレタリング

単語、文章、複数行のコピーを、ロゴ、ドキュメント、受け渡し、ポスター、SVGデザイン素材用の実フォントアウトラインへ変換します。

Webフォント最適化

選択グリフやテキストからサブセットを作り、必要なOpenType機能を残し、製品に必要な形式だけを配信します。

フォント公開前の確認

生成したTTF、WOFF、WOFF2を検証し、cmap範囲と警告を確認して、公開前にデモページを調べます。


範囲

明確なルールで安全な出力

WebFontは、黙って変更するのではなく明示的な動作を重視します。対応していないSVGやフォント機能を報告するため、本番フォントになる前に素材を修正できます。

  • Font BuilderのSVG入力は、ライブテキスト、ラスター画像、フィルター、マスク、スクリプト、アニメーション、外部リソースではなくアウトライン化された静的素材である必要があります。
  • ソースフォント編集は静的TrueTypeベースのフォントに対応します。
  • サブセット生成は一度に1つのソースフォントとTrueTypeアウトライン出力に対応します。
  • Text to SVGは読み込んだフォントを使い、フォールバックを無効にしてそのフォントに忠実なアウトラインを出力できます。
  • すべての処理はMac上でローカルに実行され、フォントファイルはアプリからアップロードされません。