Skip Navigation Links.
Collapse OneClickHelpOneClickHelp
Что нового?
Обзор
Системные требования и установка
Лицензии
Быстрый старт
Collapse Программы и описание интерфейсаПрограммы и описание интерфейса
Expand ИнтерфейсИнтерфейс
Collapse Word в Help (doc to chm)Word в Help (doc to chm)
Интерфейс программы
Шаги преобразования Doc-2-Help
Collapse Дополнительные возможностиДополнительные возможности
Две дополнительные кнопки
Ссылки на другие справки
Раскрывающиеся группы текста
Изменение размеров изображения
Копирование текста в буфер обмена
Aspx генерация сайта
Удаление внутренних комментариев
Вставка блоков из файла
Подстановка_замена
Создания SlideShow
Внешняя графика
Шаблон для страницы
Chm 2 Word (Chm to Doc)
Построение Help для папок
Создания коллекций Chm
Декомпиляция Chm, HxS справок
Старт из командной строки
Горячие клавиши
Как проверить ссылки в справке
Ограничения
Советы
Глоссарий
Вопросы-ОТветы (ВОТ)
Примеры
Подключение справки
Expand ПоддержкаПоддержка
Expand ЦеныЦены
Expand Что делать если возникла ошибкаЧто делать если возникла ошибка
Партнеры
Expand ПриложенияПриложения
Skip Navigation LinksOneClickHelp > Программы и описание интерфейса > Word в Help (doc to chm) > Дополнительные возможности > Шаблон для страницы  

Шаблон для страницы

 

Иногда надо создать что-то специфическое, например, чтобы справка выглядела как книга. Например, эта страница в справке CHM выглядит именно так. Для этого нужно создать изображения краев книги, цвет для фона и т.п. У вас получится шаблон, для данной страницы он выглядит так как почти естественный разворот книги (это только в локальной справке, не на сайте и в Word документе).

<html>

<head>

<title>vаrTitle</title>

<meta http-equiv='Content-Type' content='text/html; varСharset >

varСss

<style type="text/css">

p.hbook

      {margin-top:12.0pt;

      margin-right:0cm;

      margin-bottom:3.0pt;

      margin-left:0cm;

      page-break-after:avoid;

      font-size:16.0pt;

      font-weight:bold;

      font-family:"Times New Roman","serif";

}

 p.book

      {margin-bottom:.0001pt;

      font-size:14.0pt;

      font-family:"Times New Roman","serif";

      margin-left: 0cm;

      margin-right: 0cm;

      margin-top: 0cm;

}

p.bcode {

      margin-right:10pt;

      margin-bottom:0cm;

      margin-bottom:.0001pt;

      font-family: Courier New;

      font-size: 9pt;

line-height:100%;

}

.textheader {

      text-align: right;

      font-size: large;

      font-family: Verdana, Geneva, Tahoma, sans-serif;

}

.topborder {

      border-top-style: solid;

      border-top-width: 2px;

}

</style>

</head>

<body>

<table cellpadding="0" cellspacing="0" style="width: 100%">

      <tr>

            <td><img height="96" src="RelativePathToСss/_css/tl.bmp" width="96" ></td>

            <td style="background-image:url('_css/_css/t.bmp'); height: 96px;">

                        <p class="textheader">OneClickHelp</p>

            </td>

            <td><img height="96" src="_css/_css/tr.bmp" width="96"></td>

      </tr>

      <tr>

            <td style="background-image:url('_css/_css/l.bmp')"></td>

            <td bgcolor="#E5DEC5" class="topborder">

varСontent

            </td>

            <td style="background-image:url('_css/_css/r.bmp'); width:97px;">&nbsp;</td>

      </tr>

      <tr>

            <td><img alt="" height="76" src="_css/_css/bl.bmp" width="96"></td>

            <td style="background-image:url('_css/_css/b.bmp'); height: 76px;"></td>

            <td><img alt="" height="76" src="_css/_css/br.bmp" width="96"></td>

      </tr>

</table>

</body>

</html>

 

В тексте шаблона встречается ряд переменных, чтобы программа могла их заменить.

·       vаrTitle – будет заменен на строку из тега <Hi>…</Hi> данного раздела.

·       vаrCharset – будет заменен на charset=windows-1251, взятый из кодировки, в которой сохраняется doс файл при преобразовании doc в htm.

·       vаrCss – будет заменен на путь к файлу стилей ~ … _css/_style.css.

·       RelаtivePathToCss – будет заменен на путь к папке стилей ~ _css/….

·       vаrContent – будет заменено на содержимое страницы.

Чтобы получилась окончательная страница, надо позаботиться о копировании файлов графики в паку стилей _css. Полный пример находится где и все примеры, это проект book.1ch.

 

BackHomeNext