Навигация:  Основные рабочие процедуры> Импортирование данных в существующие проекты> Импорт HTML и текстовых файлов>

Слияние файлов HTML в разделы

Печать этого раздела Предыдущая страницаВернуться к краткому обзору главыСледующая страница

В этом разделе:

В дополнение к импортированию HTML и текстовых файлов Help & Manual также поддерживает специальную команду, которая дает Вам возможность слить внешние файлы HTML в существующие разделы во время компиляции. Это может быть очень полезным, если Вы имеете материал, который изменяется часто – Вы можете поддерживать его во внешнем файле HTML и автоматически слить последнюю версию в вашем проекте, когда Вы компилируете.

Заметьте, что это только работает в HTML-основанных выходных форматах. Слитые файлы HTML будут полностью игнорироваться в Winhelp, PDF, печатном руководстве и RTF MS Word!
Вы можете вставить только содержимое файлов HTML, используя этот метод (все между тэгами <body> и </body>). Так как ваши страницы раздела уже имеют собственные главные секции, любые ссылки вне тэгов <body> в слитых файлах не будут работать и могут даже вызвать конфликты.

Подготовка внешних файлов HTML для слияния:

1. Откройте внешний файл HTML в редакторе.
2. Определите местонахождение открывающиего тэга <body> и удалите его и все, что находится перед ним.
3. Определите местонахождение закрывающего тэга </body> и удалите его и все, что находится после него.
4. Сохраните файл в проектной папке с расширением .HTM или .HTML.

Важно понять, что команда #MERGE вводит весь внешний файл HTML в позицию в разделе, где Вы вставляете команду. Это означает, что желательно удалить все во внешнем файле вне открывающего и закрывающего тэгов <body> и </body> перед слиянием.

Страница раздела уже имеет собственную секцию заголовка и тэги <body>, и если Вы не будете удалять этот материал из внешнего файла, то Вы будете иметь двойную информацию. Это может работать, но не рекомендуется, потому что может и вызвать проблемы в некоторых ситуациях.

Вставка команды #MERGE:

1. В редакторе Help & Manual нажмите в позиции в разделе, где Вы хотите вставить содержимое внешнего файла HTML. Раздел может быть пустым, но это не обязательно. Команда #MERGE вставляет содержимое файла в текущий раздел, не удаляя ничего.
2. Выберите Вставить > Простой код HTML ... и введите следующий код в окне редактирования:

#MERGE filename.htm

Это предполагает, что файл HTML находится в проектном каталоге (то есть каталоге, содержащем файл проекта .HMX). Вы можете использовать путь, если Вы хотите.
Заметьте, что файлы, которые Вы импортируете, должны быть в вашей локальной файловой системе. Вы не можете импортировать файлы из Интернета, используя ссылку http:// с командой #MERGE.

См. также:

Вставка простого кода HTML