合成字形の作成

Last updated on 2026年10月29日

デスクトップ版 Adobe Photoshop の字形パネルで絵文字の字形を組み合わせて国旗を作成し、文字に肌のトーンのバリエーションを適用する方法を説明します。

複合字形を使うと、標準の絵文字を組み合わせて、単一の文字では使えない独自のバリエーションを作成できるため、表現の幅が広がります。

複合字形は、2 つ以上の字形を組み合わせて 1 つの文字として表示する特別な組み合わせです。EmojiOne や Noto Color Emoji SVG などの OpenType SVG 絵文字フォントは、この機能に対応しています。字形 パネルで特定の字形を順番に組み合わせると、自動的に結合されて、国旗や肌のトーンを変更した文字などの複合形式になります。これは複合字形に対応したフォントでのみ機能します。標準フォントや一部の絵文字フォントでは機能しません。

すべての絵文字を組み合わせられるわけではありません。国旗を作成するには特定の 2 文字の ISO 国コードが必要です。また、肌のトーンの変更は、複数人の絵文字ではなく、1 人の人物を表す文字または体の部位にのみ適用できます。

OpenType SVG フォントを識別する

複合字形を作成する前に、使用できる OpenType SVG フォントがあることを確認してください。

横書き文字 ツールまたは 縦書き文字 ツールを使ってテキストレイヤーを作成します。

オプション バー、文字 パネル、または プロパティ パネルでフォントメニューを開きます。

フォントリストで OpenType SVG アイコンが付いたフォントを探します。

EmojiOne や Noto Color Emoji SVG などの OpenType SVG フォントを選択します。

メモ

OpenType SVG フォントでは、標準フォントのように単色の形状としてレンダリングされるのではなく、1 つの文字内に複数の色やグラデーションが表示されます。

国旗の字形を作成

国旗は、ISO 国コードに対応する 2 文字の字形を組み合わせて作成します。

ウィンドウ/字形 を選択して、字形 パネルを開きます。

フォントが EmojiOne や Noto Color Emoji SVG などの OpenType SVG 絵文字フォントに設定されていることを確認します。

旗を表示したい位置に、テキストレイヤー内のカーソルを置きます。

字形 パネルで、2 文字の ISO 国コードの最初の文字を見つけてダブルクリックします (例:米国の場合は U)。

国コードの 2 つ目の文字をダブルクリックします (例:US を完成させるには S)。

2 つ目の文字を追加すると、2 文字の字形が自動的に組み合わされて国旗になります。フラグが表示されない場合は、アクティブなフォントが合成字形をサポートしていること、正しい 2 文字の ISO コードを使用していることを確認してください。

一般的な国コードには、US (アメリカ合衆国)、GB (イギリス)、CA (カナダ)、FR (フランス)、DE (ドイツ)、JP (日本)、AU (オーストラリア)、IN (インド) などがあります。

絵文字にスキントーンのバリエーションを適用

スキントーンの修飾字形と組み合わせることで、人物や体の部位の絵文字の見た目を変更します。

タイプレイヤーを選択し、絵文字を表示したい位置にカーソルを置きます。

字形パネルで、単独の人物または体の部位を表す絵文字 (通常はデフォルトで黄色、青、または灰色で表示されます) を探します。

絵文字をダブルクリックして、タイプレイヤーに追加します。

字形パネルで、5 つのスキントーン修飾字形 (GID 356 から GID 360) のいずれかを探します。

元の絵文字の直後の位置で、スキントーン修飾字形をダブルクリックします。

元の絵文字は、選択したスキントーン修飾子に一致するように再配色されます。この手法は、単独の絵文字や手などの個々の体の部位に対応していますが、複数人の絵文字やグループキャラクターには対応していません。

合成を作成するには、スキントーン修飾字形をベースとなる絵文字の文字の直後に適用する必要があります。それらの間に文字やスペースを追加すると、組み合わせが機能しなくなります。最近使用した絵文字は、再利用しやすいように字形パネルの上部の行に表示されます。