В этом разделе: |
По умолчанию список ID в диалоге Гиперссылки отображает ID текущего проекта, но Вы можете также связаться с разделами в других проектах и в других файлах справки. Эти файлы должны присутствовать в том же каталоге, как файл справки, содержащий ссылку.
Как сделать ссылку к внешнему проекту или файлу справки (.HMX, .CHM или .HLP):
1. | Следуйте основным инструкциям для вставки нормальной ссылки на раздел. |
2. | В диалоге Гиперссылки нажмите на кнопку просмотра в области Файл справки: и выберите проект или файл справки, содержащий раздел, с которым Вы хотите связаться. |
3. | Если Вы выбираете проект (.HMX), или файл Справки HTML (.CHM) ID раздела внешнего проекта или файла справки будет теперь отображен в списке ID раздела. Выберите раздел (и якорь, если применимо), на который Вы хотите сделать ссылку, и нажмите OK. |
Ссылки к файлам Winhelp .HLP работают только из других файлов Winhelp. Кроме того, Вы можете только открыть внешний файл Winhelp в его заданном по умолчанию разделе с этим методом, Вы не можете обратиться к его разделам непосредственно. Чтобы сделать ссылку к отдельным разделами во внешнем файле Winhelp, Вы должны использовать проект .HMX, и здесь тоже возможны только ссылки между файлами Winhelp, Вы не можете ссылаться из других форматов. |
См. Модульные проекты для большего количества деталей относительно ссылок между проектами. |
Связывание с разделами в других броузерных проектах (HTML):
Ситуация является немного другой, когда Вы хотите создать ссылки между другими проектами Броузерной справки, которые по определению сохранены в разных каталогах. Они - просто группы страниц HTML, как любой другой набор страниц HTML на web сайте. Ссылки раздела не будут работать здесь, потому что это - действительно web сайт, не проект справки - Вы должны использовать интернет-ссылки вместо этого.
1. | Следуйте инструкциям для вставки интернет-ссылки и выберите опцию Ссылка на интернет-адрес. |
2. | Введите URL страницы другого проекта в области Адрес:. Вы можете ввести или абсолютный адрес, или относительный адрес (относительный адрес будет зависеть от относительных позиций каталогов на вашем web сайте, конечно): |
Абсолютный адрес:
http://www.yourdomain.com/subdirectory/index.html?topicname.htm#anchorname
Относительный адрес:
../subdirectory/index.html?topicname.htm#anchorname
Здесь index.html - индексный файл вашего проекта (задано по умолчанию, Вы можете изменить это в диалоге Компиляция файла справки при компиляции), topicname.htm - имя раздела (ID раздела плюс .htm), и (не обязательно) anchorname - якорь в разделе, с которым Вы хотите связаться.
Важно использовать синтаксис, который показан выше, для ссылок, включая часть index.html, иначе пользователь не будет в состоянии возвратиться к запрашивающему проекту с кнопкой Назад броузера. |
Отметьте, что Help & Manual 4 теперь использует стандартный символ # между именем файла раздела и именем якоря, вместо запятой, которая требовалась в Help & Manual 3. |
· | Если Вы хотите отобразить Содержание целевого проекта в текущем окне броузера, выберите опцию Верхний фрейм в области Целевое окно:. Если Вы не будете делать этого, то раздел перепишет Содержание в единственном окне броузера. Выбор Новое окно открывает раздел в новом окне броузера вместе с его Содержанием. |
См. также: