システムwiki

名によるインデックス、名

rony2rf 受付中 最終更新日:2022-06-16 09:46

私はWord2013で出版するために準備された本を持っています.この本には、何百人もの人々が名前でリストされています.名前はJohnBDoe、Mary Doe、SamSmithなどの形式です.インデックスを次のように表示する本のインデックスを作成したいと思います.
ドー、ジョンB
ドー、メアリー
スミス、サム
どうすればこれを達成できますか.

返信リスト(回答:2)

2 #
JayFree 15

Wordであらゆる種類のインデックスを作成する最初のステップは、本文のエントリを「マーク」することです.これは、[インデックスエントリのマーク]ダイアログで([参照]タブから、またはAlt + Shift + Xを押して)行うことができます.これにより、XEフィールドがドキュメントに挿入されます.
ドキュメントの最後に挿入するINDEXフィールドによって収集されます.通常の手順を以下に示します. https://www.writersservices.com/writersservices-self-publishing/making-index-using-Word .
名前の順序で名前の名前のインデックスを作成するには、XEフィールドを適切に作成する必要があります.これを行うには2つの方法があり、同じ名前の人がいる場合、インデックスに2種類のエントリが作成されます.

のように、各人の名前を表示する場合 ドー、ジョンB
ドー、メアリー
次に、[インデックスエントリのマーク]ダイアログの[メインエントリ]ボックスに、カンマを含めて名前を入力する必要があります.これにより、{XE "Doe、JohnB"}のようなXEフィールドが作成されます. .
家系の名前を1回表示し、その下に名前とページ番号をインデントする場合は、[メインエントリ]ボックスに名前を入力し、[サブエントリ]ボックスに名前を入力する必要があります.その結果、XEフィールドは{XE "Doe:Johnのようになります.
B "} .インデックスは次のようになります
Doe
ジョンB
メアリー
すでにすべてのエントリを名前、名前の順序でマークしている場合、それらを手動で変更するのは非常に面倒なので、XEフィールドを変更するにはマクロが必要になります.その場合は、投稿してください.

応答2# ->にスキップ
1 #
rony2rf 2

ジェイ、
これは非常に役に立ちました.私はこれを何日も探していました.どうもありがとうございました.
メインエントリの名前を逆にするショートカットを要求するようにプッシュしますか?どこかでこれを行うためのマクロを見たと思っていました.そうでなければ、それは非常に骨の折れる作業になります!
または、カット&ペーストして指定された名前をサブエントリボックスに移動する以外の方法はありますか?
それ以上ない場合でも、あなたの答えは素晴らしいです、ありがとう.
ロニー