同じドキュメント内の2つのページ番号付けスキーム(Microsoft Word)
必要に応じて、同じドキュメント内に2つの独立したページ番号付けシステムを作成することもできます。これは、特に技術文書では珍しいことではありません。たとえば、各ページのヘッダーに「ページ2/7」のようなものを表示したい場合があります。これは、現在のセクションの7ページのうち2ページにいることを意味します。同じページのフッターに、「34ページ」のようなものが必要な場合があります。これは、ドキュメント全体の34ページにいることを意味します。
ヘッダーの番号付けが各セクションで1から始まり、フッターの番号付けが前のセクションから続くように指定するだけでは機能しません。前のセクションでヘッダーとフッターを対応するものと個別にリンクすることはできますが、ページ番号を使用してリンクすることはできません。ページ番号はセクションごとに処理されます。セクションごとに1回設定すると、そのセクションのすべてのヘッダーとフッターで使用されるページ番号に影響します。
ページ番号はセクション属性であるため、同じセクションに2つの異なる番号スキームを含めることはできません。 Wordには、このような目的で使用できるフィールドはありません。 Wordが提供するページ番号フィールドは次のとおりです。
PAGE。*このフィールドは、現在のページ番号を示します。 (現在のセクションで再起動するか、開始ページ番号を変更して)変更しない場合は、ドキュメント全体の現在のページ番号を表します。
SECTIONPAGES。*このフィールドは、現在のセクションの合計ページ数を示します。ドキュメントが単一のセクションで構成されている場合は、NUMPAGESフィールドの結果と同じように、ドキュメント全体の総ページ数を表します。
NUMPAGES。*このフィールドは、ドキュメント全体の総ページ数を示します。
これらのフィールドを使用して、2つのナンバリングシステムを開発することは不可能です。これは、PAGEフィールドが、ページごとに増加する実際のカウントを表す唯一のフィールドであるためです。
フィールドに精通している人は、SEQフィールドの使用についても考えるかもしれません。
このフィールドは多くの目的に非常に役立ちますが、ページを直接カウントすることはその1つではありません。ヘッダーまたはフッターでSEQフィールドを使用することはできません。
これを行うと、SEQフィールドがメインドキュメントでのみ使用できることを示すエラーが発生します。
これは、2つの独立したカウンターを実行するための何らかの方法を実際に考え出す必要があることを意味します。 1つのカウンターは現在のセクション内のページ番号として機能し、もう1つのカウンターはドキュメント全体のページ番号として機能します。この問題に取り組むにはいくつかの方法がありますが、解決策はかなり複雑になる傾向があります。そのため、ここでは最初のソリューションについて説明し、次に他のソリューションへのリンクを提供します。
ドキュメントに2つのナンバリングシステムを配置するには、次の一般的な手順に従います。
。 [次のページ]セクション区切りを使用して、ドキュメント内のセクションを必ず区切ります。
。各セクションのヘッダーとフッターが前のセクションのものに接続されていないことを確認してください。
。各セクションのページ番号が1から再開することを確認してください。
。セクション区切りの直前、各セクションの最後に、次のようにブックマークを追加します。セクション1のブックマークはA、セクション2はB、…
セクション26はZ、セクション27はAA、セクション28はBBなどです。
。各セクションのヘッダーに、次のテキストと複合フィールドを入力します(中括弧は、Ctrl + F9を押して追加されるフィールドを示します):
Page {page} of {pageref {section \* Alphabetic}}
。入力した内容のフィールドを更新します。 Wordは、ページ1/3、ページ2/3などを表示します。最初の番号はセクションのページ番号で、2番目の番号はセクションの合計ページ数、つまりブックマークが配置されているページ番号です。 (\ {section \ * Alphabetic}フィールドはセクション番号のアルファベット表現であるため、ステップ4のブックマークでアルファベットの文字が使用された理由です。)
。セクション1のフッターに、\ {numpages}の\ {page}を配置します。これは、ドキュメント内のページ番号と合計ページ数を示すだけです。
。セクション2のフッターに、次の複合フィールドを配置します。これは、前のセクションのページ数と現在のセクションのページ番号を示します。
{= {pageref A} + {page}} of {numpages}
セクション3のフッターに、次の複合フィールドを配置します。
{= {pageref A} + {pageref B} + {page}} of {numpages}
後続の各セクションのフッターに、手順9で示したのと同じパターンに従って、ますます長くなるフィールドベースの数式を配置します。各数式で、フッターが存在するセクションの前のすべてのセクションの合計ページ数が得られるようにします。その特定のセクション内のページ番号とともに配置されます。
これは大変な作業のように思えるかもしれませんが、現在Wordではそれを回避する方法はありません。次のマイクロソフトサポート技術情報の記事に記載されているように、試すことができるバリエーションがあります。
Word 97: http://support.microsoft.com/kb/155199 Word 2000: http://support.microsoft.com/kb/212313 Word 2002 and 2003: http://support.microsoft.com/kb/291283
_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。
(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(782)は、Microsoft Word 97、2000、2002、および2003に適用されます。Wordのリボンインターフェイス(Word 2007)用のこのヒントのバージョンを見つけることができます。以降)ここ: