Ключевая фраза вводится на любой статейной странице якорем — одним из следующих элементов HTML:
<A name="anchor_name" [help="keywords:keyword-list"]> text </A><DFN id="anchor_name" [help="keywords:keyword-list"]> text </DFN><DT id="anchor_name" [help="keywords:keyword-list"]> text </DT>Атрибут name или id обязателен для определения
якоря.
Когда атрибут help не задан
или в нем отсутствует свойство keywords, то ключевая фраза определяется
содержимым HTML-элемента, заключённым между
открывающим и закрывающим тегами. Если это содержимое
пусто, якорь ничего не вносит в предметный указатель, а служит только в качестве
точки перехода. Если не пусто, первая буква text переводится в нижний регистр,
что и даёт ключевую фразу.
Когда в атрибуте help задано свойство keywords,
то его значение keyword-list может быть одним из следующих:
[,keyword]...none, nil или пустая строка (пустое свойство)Происходит индексация всех слов фразы, кроме служебных, а также слов, заключенных в круглые (), квадратные [] или фигурные {} скобки.
Например, пусть фраза, поступившая из text или keyword, есть
слово (с фразой в скобках)"
Из её составляющих в указатель будет помещён только вход "слово", а подфраза в скобках не индексируется.
Категория фразы является меткой, которая печатается в предметном указателе вслед за самой ключевой фразой или термином.
Необходимым условие такой выдачи — ключ CATEGORY
должен фигурировать в списке
*anchor-span-css-class-properties*'>.
<dfn id="CREATE-INDEX" help="category:[функция]">create-index</dfn>
приводит к следующей строке в предметном указателе:
create-index [функция 1]
Избегайте определять якоря в коде под условной ветвью
шаблона YHTML-Template. Есть
вероятность, что такой код будет отсечён
на фазе компиляции статьи, но якорь тем не менее попадет в предметный указатель!
Причина: на фазе сбора якорей условные директивы игнорируются
(в данной версии компилятора).