A-ключевые слова, которые также упоминаются как "ассоциативные ключевые слова" или "ключевые слова A-ссылки", являются настоящей тайной многим авторам справки. Они фактически не столь усложнены, как кажется, но ими пренебрегают, потому что большинство людей полагает, что они слишком трудны, чтобы понять или использовать.
Сущность A-ключевых слов:
Следующий краткий список описывает основные особенности и возможности A-ключевых слов.
A-ключевые слова - технология справки Microsoft
Прежде всего важно понять, что A-ключевые слова - технология справки Microsoft, которая является доступной только в WinhelpЗаметьте, что Windows Vista не поддерживает Winhelp. Если Вы хотите быть совместимым с Vista, Вы должны перейти к другому формату справки. и Справке HTML. Их функциональные возможности не доступны в любом другом выходном формате.
A-ключевые слова невидимы
A-ключевые слова - по существу точно то же, как обычные ключевые слова, которые часто упоминаются как "K-ключевые слова" или "ключевые слова K-ссылки". Единственное реальное различие - то, что они никогда не отображаются в указателе. Это могло бы казаться странным сначала - что хорошего в ключевом слове, которое никто не может видеть?
A-ключевые слова используются для "ассоциативного" связывания
A-ключевые слова не используются для указателей, они используются для того, чтобы создать "ассоциативные" ссылки. Вместо того, чтобы связываться непосредственно с разделом, Вы используете то, что называется "макрокоманда A-link", которая генерирует список ссылок ко всем разделам, которые содержат один или более указанных A-ключевых слов. Отсюда имя "ассоциативные": ссылки сгенерированы только для разделов, для которых "ассоциация" с ключевым словом является истинной. Кроме того, ссылки не предопределены автором справки, они сгенерированы во время выполнения, когда пользователь рассматривает справку.
Когда пользователь нажимает на ссылку макрокоманды A-link, средство просмотра справки ищет во всех разделах в справке, включая все разделы во внешних файлах справки в модульных системах справки, и возвращает список ссылок ко всем разделам, содержащим указанные A-ключевые слова.
A-ключевые слова - "мягкие" и "условные"
Это означает, что Вы не должны "жестко кодировать" ссылки к определенным адресам раздела. Только ссылки к разделам, содержащим A-ключевое слово (или ключевые слова) отображены во время выполнения, и это делает некоторые интересные функции возможными (см. ниже).
A-ключевые слова имеют ограничения
A-ключевые слова чрезвычайно полезны для того, чтобы создать ссылки к внешним файлам справки в модульных проектах. Однако, как Вы обнаружите сами, когда попробуете, трудно или невозможно использовать их, чтобы создать действительно значимые списки "См. также".
Проблема состоит в том, что просто включение ключевого слова является слишком механическим, чтобы быть в состоянии предоставить реальное основание для релевантности во всех, кроме самых простых и технических, текстах. Кроме того, управление вашими A-ключевыми словами и их релевантностью фактически намного более трудно, чем простое решение, какие разделы действительно уместны текущему разделу. Вы или закончите подавляением пользователя слишком многими ссылками, которые не уместны на самом деле, или пропустите уместные ссылки.
Точно так же как указатели, действительно хорошие списки "См. также" должны быть сделаны вручную. Это - один из случаев, где нет никакой альтернативы трудной работе, если Вы хотите качество.
Подробная информация об A-ключевых-словах
Если Вы интересуетесь большим количеством информации о технологии и использовании A-ключевых слов, лучшее место, чтобы начать - web сайт www.helpware.net. Будьте предупреждены, однако, что информацию, предоставленную там, будет легче понять, если Вы имеете опыт конструирования файлов Справки HTML и WinhelpЗаметьте, что Windows Vista не поддерживает Winhelp. Если Вы хотите быть совместимым с Vista, Вы должны перейти к другому формату справки. вручную с Microsoft Help Workshop и HTML Help Workshop!
Основные использования A-ключевых слов
Есть довольно много технических применений для A-ключевых слов, но основные цели в обычных файлах справки - для автоматизированной генерации списков "См. также" и для ссылок между отдельными файлами справки в модульных системах справки.
Списки "См. также":
Вы можете использовать A-ключевые слова, чтобы создать, ссылки "См. также", которые автоматически отображают списки ссылок связанных разделов, когда пользователь нажимает на них. Список включает все найденные разделы, содержащие A-ключевые слова, определенные в макроопределении A-ссылки. Эти ссылки работают и в индивидуальных файлах справки, и в модульных системах справки, состоящих из многократных файлов справки.
Одна из самых интересных особенностей этой функции - то, что Вы не должны определять, какие файлы справки Вы хотите включить. Средство просмотра справки будет автоматически искать во всех доступных файлах справки, которые являются частью модульной системы справки, A-ключевые слова. Это означает, что оно будет автоматически включать разделы из модулей, которые доступны, в список, и исключать разделы из модулей, которые не доступны.
· | См. Использование A-ключевых слов для деталей относительно того, как сделать ваши собственные списки "См. также". |
Ссылки между модулями справки:
Вы можете также использовать A-ключевые слова, чтобы создать ссылки между файлами модульной справки. Преимущество этого метода состоит в том, что, если конечный файл не доступен во время выполнения, ссылка не мертва. Вместо этого пользователь увидит альтернативный раздел из текущего файла справки. Если конечный файл доступен, пользователь увидит диалог, в котором он может выбрать раздел из конечного файла или альтернативного раздела.
· | См. Использование A-ключевых слов для деталей относительно того, как сделать ассоциативные ссылки между модулями справки. |
См. также: