テキスト変数の概要

最終更新日 : 2026年8月7日

Adobe InDesign で、ドキュメント全体の日付、ファイル名、ページ番号などのコンテンツを自動的に更新するテキスト変数の仕組みについて説明します。

テキスト変数は、コンテキストに基づいて自動的に更新される、ドキュメントに挿入する要素です。情報を手動で繰り返し入力したり変更したりする代わりに、ドキュメントの現在の状態やコンテンツを反映する変数を挿入します。例えば、変数では最後のページ番号を表示し、ページが追加または削除されたときに更新できます。

テキスト変数の動作

テキスト変数は、コンテンツやドキュメントが変更されると動的に更新されます。InDesign で、ページ番号、ファイル名、ランニングヘッダーなどのドキュメント属性に関連付けられた変数を挿入すると、ソース情報が変更されるたびに値が更新されます。

変数が一般的に使用される場所

テキスト変数は、現在のドキュメント構造やメタデータを反映する必要がある情報に役立ちます。一般的な用途は次のとおりです。

  • 章のタイトルやセクション名を反映するランニングヘッダーとフッター。
  • ページ番号およびページ X / Y 形式。
  • 作成日やファイル名などのメタデータを表示するスラッグエリア。
  • ページやドキュメント全体で繰り返される値の一貫性を保つ必要があるテンプレート。

テキスト変数のタイプとその動作

InDesign では、それぞれ特定のコンテンツ用に設計された以下の変数タイプが用意されています。

  • 章番号この変数は現在の章番号を表示し、その前後のテキストと選択した番号スタイルをサポートします。章がブック内の前のドキュメントから続く場合、正しい章番号を表示するためにブックの番号を更新する必要がある場合があります。
  • 作成日修正日出力日これらの変数は、ドキュメントが最初に保存された日時、最後に保存された日時、または印刷、PDF 書き出し、パッケージなどの出力のために処理された日時を表示します。各日付は前後のテキストをサポートし、すべての日付変数は同じ日付形式設定を共有します。
  • 日付形式:この設定は日付の表示方法をコントロールし、形式を直接入力するか、リストから選択できます。日付変数は周囲のテキストの言語に従うので、異なる言語を使用するドキュメントでは正確な日付が異なって表示される場合があります。
    例えば、MM/dd/yy は「12/25/07」と表示され、MMM. d, yyyy は「Dec. 22, 2025」と表示されます。日付変数には、テキストと同じ言語が使用されます。例えば、前に示した作成日は、スペイン語テキストでは、「01 diciembre 2025」と表示され、ドイツ語では、「01 Dezember 2025」と表示されます。
  • ファイル名:この変数を使用すると、現在のファイル名をドキュメントに挿入できます。一般的に、印刷用のドキュメントの印刷可能領域に追加されるか、ヘッダーやフッターに使用されます。「後続テキスト」および「先行テキスト」の他に、次のオプションを選択できます。
    • フォルダーパス全体を含めるファイル名と共に、フォルダーパス全体を含めます。Windows または macOS のいずれかで使用される標準のパスです。
    • ファイル拡張子を含めるファイル名の拡張子を含めます。ファイル名変数は、新しい名前でファイルを保存する場合も、新しい場所にファイルを保存する場合にも更新されます。パスまたは拡張子が保存されるまで、ドキュメントに表示されません。
  • 画像名:この変数は画像メタデータを表示し、主に自動キャプションの生成に使用されます。「画像名」変数には、「メタデータキャプション」変数タイプも含まれます。この変数を含んだテキストフレームが画像の間近にあるか、画像とグループ化されている場合、その画像のメタデータがこの変数に表示されます。「画像名」変数を編集すると、使用するメタデータフィールドを指定することもできます。
  • 最終ページ番号:この変数は総ページ数を表示し、「ページ X/Y」形式が一般的に使用されます。ページが追加または削除されると自動的に更新され、セクション内またはドキュメント全体のページをカウントできます。
  • ランニングヘッダー(段落スタイルまたは文字スタイル):このランニングヘッダー変数は、ページ上のスタイル設定されたテキストの最初または最後の表示場所を示します。一致するテキストがページに表示されない場合、値は前のページから取り込まれます。
  • カスタムテキスト:この変数は、後で変更が必要になる可能性がある再利用可能なテキストを表示します。変数を更新すると、すべてのインスタンスが一度に更新されるので、プロジェクト名やコード名などのプレースホルダーに便利です。
ヒント

テキスト変数に特殊文字を追加して、コンテンツをより詳細にコントロールできます。