# テキストを結合

> 複数のノードのテキストを、選んだ順番で 1 つのテキストにまとめます。各部分の間には、改行、カンマ、スペース、または自分で決めた区切り文字を入れます。

Source: https://nodaro.ai/ja/docs/nodes/automate/combine-text

**テキストを結合**（Combine Text）ノードは、複数のノードのテキストを、各部分の間に区切り文字を入れて 1 つのテキストにまとめます。被写体、スタイル、一連の指示など、別々のノードから来る部品を組み合わせて、1 つのプロンプトを作るのに使います。テキストを結合はクレジットがかからず、モデルを使わずに実行されます。

- Found in: Automate › Text
- Output: text
- API type: `combine-text`

## 使いどころ
- 別々のノードにある部品から、1 つのプロンプトを作ります。たとえば、ある[**テキスト**（Text）](https://nodaro.ai/docs/nodes/automate/text)ノードの被写体と、別のテキストノードのスタイルです。
- 2 回目の AI 処理の前に、[**プロンプト**（Prompt）](https://nodaro.ai/docs/nodes/automate/prompt)ノードの回答に、決まった指示を追加します。
- 公開用のノードの前に、複数のテキストからキャプションを組み立てます。
- リストの項目を、1 つのテキストに戻します。たとえば、[**テキストを分割**（Split Text）](https://nodaro.ai/docs/nodes/automate/split-text)ノードの項目です。

## クイックスタート
### ノードを追加する
キャンバス上で Tab を押し、**自動化 › テキスト › テキストを結合**を選びます。

### 各部分を接続する
2 つ以上のテキスト系ノードを、各部分を並べたい順番で**テキスト**入力に接続します。

### 区切り文字を選ぶ
設定パネルを開き、**区切り文字**を選びます。デフォルトは**改行（\n）**です。

### 結果を使う
出力を次のノードに接続します。たとえば、[**画像生成**（Generate Image）](https://nodaro.ai/docs/nodes/image/generate-image)の**プロンプト**入力です。実行後は、設定パネルの**出力プレビュー**に、結合したテキストが表示されます。

Workflow: 被写体とスタイルを入れた 2 つのテキストノードが、画像生成用の 1 つのプロンプトにまとめられます。

- テキスト → テキストを結合 (テキスト)
- テキスト → テキストを結合 (テキスト)
- テキストを結合 → 画像生成 (プロンプト)

## 入力
| 入力 | 接続できるノード | 説明 |
| --- | --- | --- |
| **テキスト** | テキスト、プロンプト、テキストを結合、テキストを分割などのテキスト系ノード | 接続した各テキストが、1 つの部分になります。テキストを分割のようにリストを返すノードは、その各項目を 1 つの部分として追加します。 |

接続の順番が、部分の順番になります。**テキスト**入力をクリックすると、接続したノードが順番に表示されます。ノードをドラッグすると、順番を変えられます。

出力の**テキスト**は、結合したテキストです。各部分の前後のスペースと改行は取り除かれ、空の部分は省かれます。

## 設定
| 設定 | 説明 |
| --- | --- |
| **区切り文字** | 2 つの部分の間に入れるものです。**改行（\n）**（デフォルト）、**二重改行（\n\n）**、**カンマ（,）**、**スペース**、**アスタリスク 3 つ（\*\*\*）**、**カスタム**のいずれかです。 |
| **カスタム区切り文字** | **区切り文字**が**カスタム**のときに、自分で入力する区切り文字です。 |
| **出力プレビュー** | 前回の実行で結合したテキストです。読み取り専用です。 |

## ヒント
- **まとまりには改行、文にはスペース**：段落や台本の行を積み重ねるには改行を、1 つの文の断片をつなげるにはスペースを使います。
- **タグ形式のプロンプトにはカンマ**：カンマを使うと、被写体、スタイル、照明などの短い部分が、カンマ区切りの 1 つのプロンプトになります。
- **1 か所だけの差し込みには変数**：文の途中に 1 つの値を入れるなら、テキストを結合ノードより、[テキスト](https://nodaro.ai/docs/nodes/automate/text)ノードで `{Mood}` のような変数を使うほうが簡単です。[プロンプト変数](https://nodaro.ai/docs/concepts/prompt-variables)を参照してください。
- **分割して、編集して、結合する**：[テキストを分割](https://nodaro.ai/docs/nodes/automate/split-text)はテキストを項目に分け、テキストを結合は項目を 1 つのテキストに戻します。

## Frequently asked questions

### テキストを結合ノードは、何をするノードですか？

テキストを結合は、「テキスト」入力に接続したすべてのノードのテキストを 1 つのテキストにまとめ、各部分の間に好きな区切り文字を入れます。クレジットはかかりません。

### テキストを結合は、どの順番で各部分をつなげますか？

「テキスト」入力の接続の順番どおりです。入力をクリックすると、接続したノードが順番に表示されます。ノードをドラッグすると、順番を変えられます。

### どんな区切り文字を使えますか？

改行、二重改行、カンマ、スペース、アスタリスク 3 つ、カスタムから選べます。カスタムでは、好きな区切り文字を自分で入力します。デフォルトは改行です。

### 空の入力はどうなりますか？

テキストを結合は、各部分の前後のスペースと改行を取り除き、空の部分は省きます。そのため、空の入力によって余分な区切り文字が入ることはありません。
