![異なる書式で章番号を別の行に配置するにはどうすればよいでしょうか?](https://rvso.com/image/1552374/%E7%95%B0%E3%81%AA%E3%82%8B%E6%9B%B8%E5%BC%8F%E3%81%A7%E7%AB%A0%E7%95%AA%E5%8F%B7%E3%82%92%E5%88%A5%E3%81%AE%E8%A1%8C%E3%81%AB%E9%85%8D%E7%BD%AE%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%3F.png)
さまざまな「章」を含む Word テンプレートを作成中です。
レイアウトは次のようになります。
- 会社ロゴページ
- 表紙(文書タイトル)
- カバーレター
- 目次
- 章の表紙(章番号と見出し1)
- 章の内容(章番号と見出し 1 を繰り返し、見出し 2 を含む場合があります)
- 終了ページ
章の内容 (#6) は複数のページにまたがる場合があります。明らかに、章は複数存在する可能性があるため、構造を簡単に複製できるように、#5 と #6 の周囲に繰り返しコンテンツ コントロールを追加しました (可能な限り保護し、エンド ユーザーが編集できないようにする必要があります)。
問題は、章の表紙ページ (#5) に、次のように、章番号が別の行に別の形式で含まれていることです。
これは、他の章では 2.0、3.0 などになります。章の内容 (#6) では、章の表紙ページのデータを使用する必要があります。
章の内容は、 を使用して章のタイトルをコピーします{STYLEREF "Heading 1"}
。また、見出し 1 (章のタイトル) に非表示の番号を付け、サブセクション (見出し 2) に通常の番号を付けるリスト スタイルを使用することで、番号付けを機能させることができます。この方法では、他の章のサブセクションは 2.1、2.2 などと正しく番号付けされます。
しかし、章の番号付けが機能しません (この例では「1.0」)。{STYLEREF 1 \n}
- を試してみましたが、章の表紙 (#5) には常に「1」が返され、下の見出し 1 が取得されないかのようです。簡単な修正としてフィールドを導入しましたSEQ
が、それらは自動的に更新されないため、理想的ではありません。
章番号を機能させるにはどうすればよいですか?STYLEREF
次のページでは見出し 1 のスタイルが正しく選択されている ため、見出し 1 のスタイルが正しく適用されていることがわかります。
また、目次をうまく機能させるのにも苦労しています。ページ番号は不要で、構造だけが必要なのですが、今回は章番号を付けました。私ができた最善の策は次のとおりでした。
明らかに、それは「1.0 この章のタイトル」とその下に「1.1 サブセクション (見出し 2)」であるはずです。しかし、見出し 1 の番号はリスト オプションで「非表示」に設定されているため、取得されないようです...?
どのような助けでも大歓迎です!
答え1
あなたのおっしゃることは正しく理解できたと思います。次のような結果が求められていると思います。
「実際の」見出し番号とテキスト間の距離は、Shift + Enter を押すことで作成されます (新しい段落ではなく新しい行)。数値形式でこれを自動的に取得する方法はありません。 (ただし、見出し情報の StyleRef 反映には、スタイルの一部として段落書式設定を使用できるはずです。)
次のフィールドコードを見てください。特にStyleRefフィールド(2つ!)の\lスイッチで見出しを取得することに注意してください。下に以前よりも。
番号付けを処理するために、レベル (2 つのみ) を見出しスタイルにリンクする新しい番号付けスタイルを作成しました。