【合成フォント】イラレで数字だけフォントを変える方法

Illustratorで、漢字や仮名とは別に「数字(または英数字)」だけ別のフォントを指定したい場合の解説です。
正規の方法である「合成フォント」機能を使用する方法と、環境に依存しない「アクション機能」を組み合わせたテクニックの2通りを紹介します。
方法1:合成フォントを使う
「合成フォント」機能を使用すると、漢字・かな・全角記号・半角欧文・半角数字それぞれに異なるフォントを割り当てて、1つのフォントとして登録できます。

メニューバーの「書式」→「合成フォント」をクリックして設定画面を開きます。
合成フォントの作成手順

1. 新規作成とフォントの割り当て
「新規」ボタンをクリックし、わかりやすい名前を入力します。
「サンプルを表示」をクリックすると、画面下部でプレビューを確認できます。

以下の項目ごとに、適用したいフォントを選択します。
- 漢字
- かな
- 全角役物
- 全角記号
- 半角欧文
- 半角数字

2. 合成フォントの保存
設定が完了したら「保存」をクリックして登録します。

3. 合成フォントの適用
登録した合成フォントは、通常のフォント一覧(文字パネル)に表示されます。
対象のテキストを選択し、作成した合成フォントを適用してください。

上図は、日本語部分に「MSゴシック」、英数字部分に「Arial」を割り当てた例です。

合成フォントの注意点(データの互換性)
合成フォントは便利な機能ですが、設定データがない別のPC環境(外部の印刷会社や協力会社など)で開いた際に、フォント設定が読み込めないというトラブルが発生するリスクがあります。

自社内で完結する場合やPDF入稿の場合は問題ありませんが、AIデータを渡す必要がある場合は、以下の「方法2」が安全な場合があります。
方法2:アクション機能を使った代替テクニック
合成フォント機能を使わず、通常の機能の組み合わせで擬似的に「和欧混植」を実現する方法です。
この方法はIllustratorの標準機能のみで完結するため、データの互換性が高く、他社へデータを渡す際も安全です。
手順の概要
1. テキスト全体に「日本語フォント(例:MSゴシック)」を適用します。
2. そのまま「欧文フォント(例:Arial)」を上書き適用します。

仕組み:
多くの欧文フォントには「ひらがな・漢字」が含まれていません。そのため、日本語フォントの状態から欧文フォントを適用すると、英数字部分のみが欧文フォントに変わり、欧文フォントに含まれない日本語部分は元のフォントが維持されるという挙動を利用します。
アクションに登録して自動化する
この「日本語フォント適用」→「欧文フォント適用」という2段階の操作を「アクション」に登録することで、ワンクリック(またはショートカットキー)で実行できるようになります。

顧客ごとに指定のフォントの組み合わせがある場合など、それぞれアクション登録しておくと作業効率が大幅に向上します。
【動画】Illustratorの数字だけフォントを変える方法
合成フォントの作成手順と、アクション機能を使った代替テクニックの実演動画です。

