Есть много ситуаций, когда Вы можете хотеть генерировать другие версии вывода ваших проектов с другим содержимым. Вы, возможно, нуждаетесь в других версиях вашей справки для легких и профессиональных версий программы, или определенные продукты могли бы иметь другие имена в других версиях.
Также часто необходимо изменить ваше содержимое, чтобы приспособить его к выходному формату - например, вещи, которые Вы можете написать в электронной версии справки HTML, могли бы не иметь смысл или, возможно, должны быть выражены или отформатированы по-другому в печатной версии PDF.
Включенные опции
Help & Manual поддерживает условия, называемые "включенные опции", которые дают Вам очень хорошее управление для того, что Вы включаете и исключаете в вашем выводе. Вы можете "отметить" текст, отдельные слова или все разделы и главы этими опциями, и только отмеченные элементы будут включены в вывод, если условие оценивается как истина при компиляции. Есть два типа включенных опций:
Включенные опции на основе формата:
Эти включенные опции предопределены. Они соответствуют выходным форматам, поддерживаемым Help & Manual. Например, если Вы отмечаете элемент опцией Справка HTML, то только этот элемент будет включен, когда Вы компилируете Справку HTML Help.
Определяемые пользователем включенные опции:
Эти включенные опции - условия, которые Вы определяете самостоятельно. Вы можете определить так многих из них, как хотите. Вы можете отметить текст и разделы с ними точно тем же способом, как опциями на основе формата.
Вы выбираете включенные опции (и на основе формата, и определяемые пользователем), которые Вы хотите применить при компиляции вашего проекта, в диалоге Компилировать файл справки. Если Вы выбираете определяемые пользователем включенные опции в этом диалоге, все элементы в вашем проекте, отмеченные этой опцией, будут включены в вывод.
Другие особенности условного вывода
В добавление к включенным опциям Вы можете также управлять и изменять ваш вывод с переменными, условиями шаблона HTML и модульными проектами. Для получения большей основной информации см. главу Переменные и условный вывод в разделе справочной информации.
См. также: