Pole Index sestavuje a vkládá index shromažďováním položek rejstříku určených poli XE (položka rejstříku). Pole Index lze vložit kliknutím na tlačítko Vložit rejstřík ve skupině Rejstřík na kartě Reference .
Syntaxe
Syntaxe kódu pole Index v dokumentu je následující:
{ INDEX [Přepínače ] }
Poznámka
Kód pole určuje, co má být v poli zobrazeno. Výsledek pole je obsah zobrazený v dokumentu po vyhodnocení kódu pole. Mezi zobrazením kódu pole a zobrazením výsledku pole můžete přepínat stisknutím kombinace kláves Alt+F9.
Přepínače
\b záložka
Vytvoří rejstřík pro část dokumentu označenou zadanou záložkou. Pole { INDEX \b Select } vytvoří index pro tu část dokumentu, která je označená záložkou Select.
\c Sloupce
Vytvoří index s víc než jedním sloupcem na stránce. Pole { index \c 2 } vytvoří index se dvěma sloupci. Můžete zadat až čtyři sloupce.
\d "Oddělovače"
Používá se s přepínačem \s a určuje až pět znaků oddělujících pořadová čísla a čísla stránek. Pole { INDEX \s chapter \d ":" } zobrazí čísla stránek ve formátu "2:14". Spojovník (-) se použije, když přepínač \d vynecháte. Znaky uzavřete do uvozovek.
\e "Oddělovače"
Určuje maximálně pět znaků, které oddělují položku rejstříku a její číslo stránky. Výsledek { INDEX \e "; " } zobrazí výsledek, například "Vložení textu; 3" v indexu. Pokud přepínač \e vynecháte, použije se čárka a mezera (, ). Znaky uzavřete do uvozovek.
\f "Identifikátor"
Vytvoří index pouze pomocí zadaného typu položky. Index generovaný pomocí { INDEX \f "a" } obsahuje pouze položky označené poli XE, například { XE "Výběr textu" \f "a" }. Výchozí typ položky je "I".
\g "Oddělovače"
Určuje maximálně pět znaků, které oddělují oblast stránek. Znaky uzavřete do uvozovek. Výchozí hodnota je krátká pomlčka (–). Pole { INDEX \g " až " } zobrazí rozsah stránek jako "Hledá se text, 3 až 4".
\h "Nadpis"
Vloží text formátovaný pomocí stylu Nadpis rejstříku mezi abecední skupiny rejstříku. Vložte text do uvozovek. Pole { INDEX \h "—A—" } zobrazí před každou abecední skupinou v rejstříku příslušné písmeno. Chcete-li mezi skupiny vložit prázdný řádek, použijte uvozovky: \h "".
\k "Oddělovače"
Určuje znaky, které oddělují položku rejstříku a její křížový odkaz. Pole { INDEX \k ": " } zobrazí v rejstříku výsledek, například "Vložení textu: Viz úpravy". Pokud přepínač \k vynecháte, použije se tečka a mezera (. ). Znaky uzavřete do uvozovek.
\l "Oddělovače"
Určuje znaky, které oddělují vícestránkové odkazy. Výchozími znaky jsou čárka a mezera (, ). Můžete použít až pět znaků, které musí být uzavřeny v uvozovkách. Pole { INDEX \l " nebo " } zobrazí položky jako "Vložení textu, 23, 45 nebo 66" v indexu.
\p "Oblast"
Zkompiluje index pro zadaná písmena. Pole { INDEX \p a-m } generuje index pouze pro písmena A až M. Pokud chcete zahrnout položky, které začínají jinými znaky než písmeny, použijte vykřičník (!). Index vytvořený funkcí { INDEX \p --t } obsahuje kromě písmen A až T libovolné speciální znaky.
\r
Vnořené položky převede na stejný řádek jako hlavní položka. Dvojtečky (:) oddělují hlavní položky od podřízených; Středníky (;) samostatné podpoložky. Pole { INDEX \r } zobrazí položky, jako je "Text: vložení 5, 9; výběr 2; odstranění 15".
\s
Pokud za ním následuje název sekvence, zahrne pořadové číslo s číslem stránky. Pomocí přepínače \d můžete zadat jiný než výchozí oddělovač, kterým je spojovník (-).
\y
Povoluje použití textu yomi pro položky rejstříku.
\z
Definuje ID jazyka, který Microsoft Word používá ke generování indexu.
Příklad
Pole { INDEX \s chapter \d "." } slouží k vytvoření rejstříku hlavního dokumentu. Každý vnořený dokument představuje kapitolu. Názvy kapitol obsahují pole SEQ, které kapitoly očísluje. Přepínač \d odděluje číslo kapitoly a číslo stránky tečkou (.). Index vytvořený z tohoto pole vypadá přibližně takto:
Aristoteles, 1.2
Země, 2,6
Jupiter, 2.7
Mars, 2,6