Навигация:  Дополнительные процедуры> Использование файлов багажа>

Обработка багажа

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

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

Где файлы Багажа используются:

· Графика в секции багажа могжет использоваться для всех выходных форматов. Если Вы будете использовать форматы графики, не поддержанные непосредственно выходным форматом, то они будут преобразованы автоматически при компиляции, точно так же как другие графические файлы в вашем проекте.
· Не графические файлы в разделе багажа уместны только для HTML-основанных форматов. Они игнорируются во всех других форматах.

Файлы графики багажа имеют приоритет:

· Файлы графики багажа имеют приоритет над файлами графики, сохраненными в папках графики вашего проекта. Если файл графики в разделе багажа будет иметь то же имя, как файл в одной из ваших папок графики, то версия багажа будет всегда использоваться в выводе.
· Это означает, что Вы должны заботиться, чтобы избежать двойных имен файлов в ваших папках графики и разделе багажа, иначе версии в ваших папках графики будут "невидимы" для программы, когда Вы генерируете ваш вывод. (В любом случае лучше использовать функцию Ярлыки рисунков для графики, чем багаж.)

Размер секции Багажа:

· Так как файлы Багажа физически сохранены в вашем файле проекта .HMX, они должны использоваться только для маленькой коллекции маленьких файлов, если Вы хотите уменьшить размер вашего проектного файла. Большие файлы графики в особенности радикально увеличат размер вашего проектного файла. Это не будет ставить под угрозу безопасность данных, но может замедлить редактирование на некоторых компьютерных конфигурациях. Используйте функцию Ярлыки рисунков для часто используемых файлов графики.
· Когда полный размер файлов в секции Багажа превышает 512 КБ, информация размера отображена красным под списком файлов. Когда полный размер превышает 2 МБ, предупреждение будет отображено каждый раз, когда Вы пробуете добавить другой файл к секции Багажа. Итак, добавление большего количества файлов не будет ставить под угрозу безопасность данных, но сделает ваш проектный файл намного большим и может использовать большое количество системных ресурсов и замедлять редактирование на некоторых компьютерных конфигурациях.

Имена файлов и поддерживаемые форматы:

· Имена файлов, добавленных к секции Багажа, не могут превышать 31 символ. Более длинные имена файла будут сокращены автоматически.
· Вы можете добавить файлы любого типа к секции Багажа, но только файлы графики могут быть отображены в раскрывающемся списке Вставки изображения в Инструментальной панели.
· Формат .SHG Microsoft  не поддерживается в раскрывающемся списке изображений багажа в Инструментальной панели. Вы можете добавить .SHG файлы к секции багажа, но они не будут отображены в раскрывающемся списке. (В классическом Winhelp Заметьте, что Windows Vista не поддерживает Winhelp. Если Вы хотите быть совместимым с Vista, Вы должны перейти к другому формату справки файлы .SHG использовали для того, чтобы создать изображения с горячими точками, но они не необходимы в Help & Manual, смотрите Графика с горячими точками),
· Вы не можете добавить изображения с горячими точками к раскрывающемуся списку багажа. Горячие точки не могут быть сохранены вместе с файлами рисунка, они могут быть только добавлены к изображениям в редакторе Help & Manual.

Файлы багажа в модульных проектах:

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

Например, если и главный модуль и дочерние модули будет содержать запрос redarrow.gif и functions.js, то версии файлов главного проекта будут использоваться во всем проекте, и в разделах главного модуля, и в разделах дочернего модуля. Версии в дочерних модулях будут игнорироваться.

Если два дочерних модуля будут содержать другие версии файла с тем же именем, то первая версия, с которой сталкиваются, будет использоваться в разделах обоих модулей, и другая версия будет игнорироваться.

Чтобы удостовериться, что файлы багажа в дочерних модулях используются в дочернем модуле, Вы должны убедиться, что их имена уникальны и не используются в любых других модулях, включая главный модуль.

См. также:

Работа с модульными системами справки