Формат файла якорей

Файл якорей реализует в компактном виде отображение между именами якорей и файлами страниц готовой книги помощи. Этот файл как бы "выставляет якоря напоказ", что необходимо для обслуживания запроса помощи из прикладной программы.

Прикладная программа может либо загрузить файл якорей сразу после запуска, либо отложить её до момента первого обращения к книге.

Файл якорей имеет следующий формат

 ;;; Help Book Anchors       ; начальный комментарий
 (:ID "yhelp"                ; идентификатор книги
  :START "introduction.html" ; начальная страница
  :DESCRIPTION "Book title") ; полное название книги
 {(anchor . uri-string) | (anchor {uri-desc}+)}+
 :TEXT
 {(anchor (namestring start . end)+)}+

Здесь

uri-string
Строка URI относительно целевой папки книги.
uri-desc
uri-string или (uri-string . segment-title)
segment-title
Значение свойства title статьи или сегмента.
namestring
Строка спецификации компилированного бинарного файла контекстных подсказок.
start, end
Начальная и конечная позиция в бинарном файле namestring текста контекстной подсказки, соответствующей anchor.