Word(Mac)で図キャプションを使っていると、「図目次は正しいのに、相互参照で一部の図が出てこない」「番号順に並んでくれない」という現象にぶつかることがあります。本記事では、特に図が多い長文書(例:図が72点あるレポート)で起こりがちなトラブルを、Word for Macの仕様に踏み込んで解説しつつ、現実的な復旧手順と再発防止策をまとめます。
Word for Macの「図キャプション」と「相互参照」の基本仕様
まず最初に押さえておきたいポイントは、次の2つです。
- 図目次(List of Figures)は、キャプションのフィールドをもとに正しく一覧を作る。
- 相互参照ダイアログの一覧は、番号順ではなく、文書内の出現順(アンカー順)で並ぶ。
この仕様のせいで、図がたくさんある文書だと、相互参照の一覧に「図62〜図72」が順番通りに固まって並ばず、途中に混ざって表示されます。結果として、
- 「図61までしかないように見える」
- 「図62がどこにあるのか分からない」
といった“見落とし”が発生しやすくなります。
さらに、キャプションが適切に挿入されていない場合や、テキストボックス・ヘッダー・フッターの中にある場合、相互参照の候補に出てこないこともあります。これが「図目次は正しいのに、相互参照には出ない」という現象の正体です。
「図が足りない/順番がおかしい」と感じるときの典型パターン
症状と原因を俯瞰して分かるように、よくあるパターンを表にまとめます。
| 症状 | 主な原因 | チェックポイント・対処の方向性 |
|---|---|---|
| 図目次は正しいが、相互参照に一部の図が出てこない | キャプションが本文外(テキストボックス/ヘッダー/フッター)にある、またはラベル・SEQフィールドの不整合 | キャプションを本文中の段落として配置し直す/ラベルを「図」に統一/フィールドコードを確認 |
| 「図61」までしか一覧に見えない | 一覧が番号順ではなく「出現順」であるため、後半の図が間に混ざっている | スクロールして全体を確認/近くの図番号を目印に探す/アンカー(図の位置)の整理 |
| 図番号が飛んでいる・重複している | 手打ちの番号や壊れたSEQフィールドが混在している | 問題のキャプションを削除し、「キャプションの挿入」で入れ直す/全フィールド更新で整合性を確認 |
| 特定の図だけ参照候補に出てこない | ラベルが「Figure」と「図」で混在している/別ラベルで作られている | キャプションラベルを統一する(すべて「図」にするなど)/相互参照ダイアログの「参照する文字列」を確認 |
| 操作しても状況が改善しない | 文書内部の情報が壊れている、古い形式のまま長く使っている | .docx形式で別名保存/新規文書を作って「ファイルからテキスト」で流し込み、図目次と相互参照を作り直す |
相互参照一覧はなぜ番号順にならないのか
Wordの設計:一覧は「文書内の出現順」で並ぶ
Wordの相互参照ダイアログは、内部的には「文書内のストーリー(本文、脚注、テキストボックスなど)」を上から順に走査し、該当する項目を見つけて一覧に追加しています。そのため、
- キャプションの番号(図 1、図 2…)
- キャプションの文字列(例:図 01. システム構成)
には関係なく、「どの位置にあるか」だけに基づいて表示順が決まります。
実際の文書でよくある例として、次のような状況があります。
- 本文中の早い位置に、「図65」だけ前倒しで差し込んでいる
- 後から挿入した図が、前のページにアンカーされている
この場合、相互参照一覧では「図65」が「図20」付近に紛れ込んで表示され、結果として「図62〜図72が下の方に固まっていない」ように見えてしまいます。
図目次は正しいのに相互参照だけバラバラになる理由
図目次は Table of Figures(図表目次) というフィールドで作られており、主に「キャプションスタイル」や「SEQフィールド」に基づいて順序付けされます。一方、相互参照の一覧は、
- フィールドそのものを対象にするのではなく
- 文書内に配置されたキャプションの位置情報ベースで一覧化
しているため、同じキャプションを元にしていても、並び方に差が出るのです。ここは「仕様」と割り切るしかなく、相互参照一覧を「番号順に並べ替える」オプションは現時点のWordには存在しません。
まず試したい復旧手順(Word for Mac向け)
ここからは、実際におかしくなってしまった文書に対して、現実的な復旧手順を順番に見ていきます。基本的には「軽い作業」から順に試し、ダメなら次へ進むイメージです。
1. 文書全体のフィールドを更新する
いきなりキャプションを作り直す前に、まずはフィールド更新で様子を見ます。Mac版Wordでは以下の手順です。
- ⌘+A(Command+A)で文書全体を選択。
- キーボードの F9 を押す(MacBookなどでは多くの場合 fn + F9)。
- 図目次を右クリックし、「フィールドの更新」を実行。
これにより、
- 図番号の連番
- 図目次
- 既存の相互参照
が一括で更新されます。軽微な不整合であれば、これだけで解決することも多いです。
2. フィールドコードを表示してSEQフィールドを確認する
次に、キャプションの「中身」を確認します。数字だけ見ていても原因は分からないので、フィールドコードを表示するのが近道です。
- キーボードで Option + F9 を押し、フィールドコードの表示/非表示を切り替える。
- 図キャプションの部分を確認し、次のようなコードになっているかチェック。
{ SEQ 図 \* ARABIC }など、SEQ フィールドが入っていることが重要です。 - 数字が手入力されているだけ(「図 62」など)になっている箇所は要注意。
手入力の番号は、Wordにとっては「単なる文字」なので、
- 図目次には出ない(場合が多い)
- 相互参照の候補にもならない
といった問題の原因になります。手入力が見つかったら、そのキャプションは一度削除し、次の手順で正式なキャプションに作り直しましょう。
3. 問題のあるキャプションを「キャプションの挿入」で作り直す
フィールドコードがおかしい箇所が分かったら、そこだけを集中的に直していきます。
- 該当の図の下(または上)にカーソルを置きます。
- メニューから [参考資料] > [キャプションの挿入] を選択。
- 「ラベル」が 「図」 になっていることを確認。
- 必要に応じて「位置」を「選択した項目の下」などに設定。
- [OK] を押してキャプションを挿入。
この操作で、Wordが内部的に正しいSEQフィールドとスタイルを設定してくれます。手打ち番号から正式なキャプションに置き換えた後は、再度 ⌘+A → F9 でフィールド更新を行い、番号の振り直しを確認しましょう。
4. テキストボックス・ヘッダー・フッター内にあるキャプションを本文側へ移動する
「図目次には出るのに、相互参照には出てこない」ケースでよくあるのが、
- キャプションが図と一緒にテキストボックスの中に入っている
- ヘッダー/フッター内に置かれている
といったパターンです。Wordは、
- 図目次のためにキャプションを拾う範囲
- 相互参照の候補とみなす範囲
を完全には同じようには扱っていません。特にテキストボックス内のキャプションは、相互参照の対象から外れてしまうことが多いです。
対処方法としては、
- 図や図形オブジェクトは自由に配置してよいが、図のキャプションだけは本文中の段落として配置する
- 図の真下の段落にキャプションを置き、レイアウトオプションで図を「行内」または段落に連動する形で配置する
といったルールを徹底するのが安全です。見た目を整えるためのテキストボックスは、説明文や番号とは切り離して使うとトラブルが減ります。
5. 図目次を削除して作り直す
キャプションまわりを修正した後、図目次を作り直すことで、文書全体の整合性をさらに高められます。
- 既存の図目次を選択し、Deleteで削除。
- 図目次を挿入したい位置にカーソルを置く。
- メニューから [参考資料] > [図表目次の挿入] を選択。
- ラベルが「図」になっていることを確認し、必要に応じて書式を調整。
- [OK] で新しい図目次を挿入。
これで、SEQフィールドと図目次とのリンクが再構築され、相互参照の候補も安定しやすくなります。
6. どうしても直らないときは、新規文書に流し込む
長年使い回したテンプレートや、古いバージョンから引き継いだ文書などは、内部的に壊れている場合があります。その場合は、
- 新規文書を作成。
- 元の文書から 本文をコピー するか、[挿入] > [ファイルからテキスト] で内容を読み込み。
- 新しい文書上で、図目次と相互参照を作り直す。
手間はかかりますが、一度構造をリセットすることで、その後の安定性が大幅に向上します。大規模な論文やマニュアルでは、最終版を出す前にこの「お引っ越し」を行う運用もおすすめです。
Mac版Wordで覚えておくと便利なショートカット
図キャプションや相互参照のトラブル対応では、フィールド操作を頻繁に行います。よく使うショートカットを表にまとめておきます。
| 操作内容 | ショートカット(Mac) | 用途の例 |
|---|---|---|
| 文書全体を選択 | ⌘ + A | 全フィールド更新の前処理 |
| 選択範囲のフィールドを更新 | F9(多くの場合 fn + F9) | 図番号や図目次、相互参照を更新 |
| フィールドコードの表示/非表示 | Option + F9 | SEQフィールドの有無や壊れ方を確認 |
| 直前の操作を取り消す | ⌘ + Z | キャプションの作り直しが失敗したときに戻す |
特に Option + F9 は、「見えていない原因」をあぶり出すための強力な武器です。図キャプション周りのトラブルが出たら、まずはフィールドコード表示を習慣にするとよいでしょう。
図キャプションが相互参照の候補になる条件
「どのキャプションが相互参照の候補になるのか」を整理しておくと、原因の切り分けが楽になります。ポイントは次の通りです。
1. 正規の「キャプションの挿入」で作られている
- 必須条件です。手入力の「図 1」「図 2」は対象外。
- 内部的に
SEQ 図フィールドが入っている必要があります。
2. ラベルが相互参照ダイアログで選んでいるラベルと一致している
相互参照ダイアログの上部で、
- 「参照する項目」=「図」
などのラベルを選びます。ここで選択したラベルと、キャプションに設定したラベルが一致していないと一覧に出てきません。
- 一部を「Figure」、一部を「図」としていると、それぞれ別ラベル扱い。
- 運用上は、すべて「図」に統一しておくのが安全です。
3. 本文(メインストーリー)上に存在している
Wordには、内部的に次のような「ストーリー」があります。
- 本文(メインストーリー)
- ヘッダー/フッター
- テキストボックス
- 脚注/文末脚注
- コメント
相互参照の候補として安定して扱われるのは、基本的に 本文(メインストーリー)のキャプション です。特にテキストボックスやヘッダー/フッター内は挙動が不安定なことが多いため、重要な図キャプションは必ず本文上に置くようにしましょう。
「番号順に並べ替えたい」けどできないときの考え方
標準機能では並べ替えできない
改めて強調すると、相互参照ダイアログの一覧は、
- 番号順
- アルファベット順
- ページ順
といった任意の基準で並べ替えることができません。並び替えオプションもありません。これはWordの仕様であり、設定や再インストールで変わるものではありません。
実用的な対処の方向性は2つ
現実的な対処としては、次の2つを組み合わせるのがおすすめです。
- 文書内の図・キャプションの位置を整理して、出現順を番号順に近づける
- ブックマーク運用で「番号順に近い一覧」を作る
それぞれ詳しく見ていきましょう。
出現順を番号順に近づけるための整理テクニック
図のアンカー位置を意識する
Wordでは、図や画像オブジェクトは「アンカー」で段落にひもづいています。見た目上はページまたぎで移動しているように見えても、アンカーが前の段落に残っていると、「その段落の位置にある図」として扱われます。
相互参照の並び順も、この「アンカーの順番」に依存するため、次のような工夫が有効です。
- 図を挿入するときは、できるだけ該当段落の近くで挿入する。
- 後から図を移動させるときも、アンカーが適切な段落に付いているか確認する。
- キャプションは図の直下の段落に置き、図とキャプションが離れすぎないようにする。
アンカーは、「図を選択した状態でレイアウトオプションを表示する」と、どの段落にひもづいているか確認できます。ページ内で図をあちこちにドラッグしているうちにアンカーが想定外の位置へ移動し、結果として相互参照一覧の並びが崩れているケースは珍しくありません。
古い図はできるだけ前の方にまとめる
文書の途中で大規模な改訂を行うと、
- 古い図を後ろの方へ移動
- 新しい図を前の方に追加
といった編集をすることになります。このとき、アンカーやキャプション位置をあまり意識せずに作業すると、相互参照の一覧で番号順が大きく乱れます。
「改訂作業の最後に、図の順番を整理する」ルーチンを設けておくだけでも、後々の参照作業がだいぶ楽になります。
ブックマーク運用で番号順に近い一覧を作る
どうしても番号順や任意の命名順で参照先を探したい場合は、図ごとにブックマークを振って、それを相互参照する方法が有効です。
ブックマークを使うメリット
- ブックマーク名は「文字列」なので、名前順(おおむね番号順)で並ぶ。
- 「Fig_001」「Fig_002」のようにルールを決めて命名すれば、探しやすさが一気に向上。
- 図キャプションとは独立して管理できるため、複雑な文書構造でも柔軟に対応可能。
ブックマークを使った相互参照の実践手順
- 図のキャプション行(または図全体)を選択。
- メニューから [挿入] > [ブックマーク] を選択。
- ブックマーク名に Fig_001 のような名前を付けて [追加]。
- 本文中で参照を挿入したい位置にカーソルを置く。
- [挿入] > [相互参照] を開き、「参照する項目」で [ブックマーク] を選択。
- 一覧から該当ブックマーク(例:Fig_045)を選び、挿入する情報の種類(ブックマーク名、ページ番号、段落テキストなど)を選択して挿入。
この方法なら、ブックマーク名の命名規則を工夫することで、ほぼ「番号順に並んだ一覧」を実現できます。
例:
- Fig_001_概要図
- Fig_002_構成図
- Fig_010_フローチャート
といったように、番号+簡単な説明を組み合わせておくと、相互参照ダイアログ上でも非常に探しやすくなります。
VBAで図目次・相互参照を一括更新する(上級者向け)
図が数十点以上ある文書では、更新漏れや部分的な不整合が問題をややこしくします。VBAが利用できる環境であれば、簡単なマクロで更新処理を一括自動化するのも有効です。
以下は、文書全体のフィールドと図目次を一括更新するマクロの例です。
Sub FixCrossReferences()
Dim tof As TableOfFigures
' 文書中のすべてのフィールドを更新
ActiveDocument.Fields.Update
' すべての図表目次を更新
For Each tof In ActiveDocument.TablesOfFigures
tof.Update
Next
End Sub
使い方のイメージは次のとおりです。
- 文書を .docm 形式で保存(マクロ有効文書)。
- VBAエディターを開き、標準モジュールに上記のコードを貼り付ける。
- マクロを実行すると、図目次や相互参照がまとめて更新される。
Mac版Wordではバージョンや環境によってVBAの対応状況が異なることがあるため、利用できる場合に限って採用してください。もしマクロが使えない環境であれば、先述の「全フィールド更新(⌘+A → F9)」を定期的に行う運用でも、トラブルはかなり減らせます。
再発防止のための実践ルール
最後に、Word for Macで図キャプションと相互参照を安定運用するためのルールをまとめます。新しい文書を作るときは、最初にここをチームで決めてしまうのがおすすめです。
キャプション運用のルール
- 図番号は必ず「キャプションの挿入」で付与する(手入力禁止)。
- ラベル名は「図」に統一し、「Figure」など別ラベルを混在させない。
- キャプションは本文中の段落として配置し、テキストボックス内には置かない。
- 図とキャプションが離れすぎないように気を付ける(ページまたぎなど)。
相互参照・図目次まわりのルール
- 作業の節目(章を1つ書き終えたときなど)で、全フィールド更新を行う。
- 相互参照が見つからないと感じたら、まず Option + F9 でフィールドコードを確認。
- 図を大量に追加・削除した後は、図目次の削除→再挿入も検討する。
- 長期運用するテンプレートでは、節目ごとに新しい文書へ「流し込み」する習慣をつける。
ブックマーク運用ルール(採用する場合)
- 図のキャプションごとにブックマークを付与する。
- ブックマーク名は Fig_001〜Fig_999 のような連番+説明に統一。
- 相互参照は、基本的にブックマークベースで入れる。
まとめ:原因を切り分けて、仕様を味方につける
Word for Macで、
- 図目次は正しいのに相互参照には一部の図が出てこない
- 相互参照一覧の並びが番号順になっておらず、図が足りないように見える
という状況の多くは、
- 相互参照一覧が番号順ではなく「出現順」で並ぶ仕様を正しく理解していない
- SEQフィールドやキャプション配置の不整合が混ざっている
ことが原因です。
この記事で紹介した手順、
- 全フィールド更新
- フィールドコード表示によるSEQ確認
- キャプションの挿入での再作成
- テキストボックス・ヘッダー/フッターからのキャプション退避
- 図目次の再作成
- 必要に応じたブックマーク運用や新規文書への流し込み
を順番に試していけば、ほとんどのケースで再現性のある形で復旧できます。また一度ルール化してしまえば、次の文書では同じトラブルに悩まされることも大きく減ります。
「仕様だから仕方ない」とあきらめるのではなく、仕様を理解したうえで運用を整えることで、Word for Macの図キャプションと相互参照を、安心して使いこなしていきましょう。

コメント