КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Приемы работы с HTML-WorkShop
В состав проекта входят файлы тем, оглавление, индексный файл, рисунки (если они есть) и непосредственно файл проекта. Создание проекта происходит в следующей последовательности: 1. Создать файл проекта; 2. Создать файлы тем в виде HTML- файлов; 3. Создать оглавление; 4. Открыть индексный файл; 5. Специфицировать размещение рисунков; 6. Определить стили окон 7. Определить и назначить информационные типы для группировки тем 8. Скомпилировать и просмотреть проект. Рабочее окно системы показано на рис. 5.4. На нем можно выделить следующие элементы: заголовок окна, меню команд, панель управления, рабочее поле (темно серого цвета) и сроку статуса (в самом низу окна).
Рис. 5.4. Окно системы HTML Help Workshop Меню File позволяет создавать, сохранять, открывать, компилировать и декомпилировать файлы проекта справочной системы. Меню Edit практически является обычным меню редактирования программных продуктов Microsoft и, в основном, обеспечивает работу с буфером обмена, поиск и замену различных фрагментов проекта. Меню Tags позволяет вставлять в текст файлов параграфов (тем) команды (теги) и языка HTML и различные типовые блоки Web-страниц. Меню View позволяет настроить вид рабочего окна, меню Test – настроить и проверить параметры всплывающих окон, ключевых слов и функций HtmlHelp API. Меню Tools позволяет вызвать редактор HTML Help Image Editor – редактор системы навигации по файлам проекта, построенной на базе рисунка (UseMap). Меню Window и Help являются обычными меню команд управления окнами и справочной системой программного средства. Создание проекта происходит по выбору команды File/New. Эта команда открывает список объектов (рис. 5.5.). Для создания проекта достаточно
Предложение определить местонахождение файлов (рис. 5.6,в) требует заполнения окна с именем нового проекта (верхнее) и окна с местонахождением уже созданного конвертируемого проекта (нижнее). Оно не появляется при сброшенном вышеуказанном флажке. Предложение указать наличие уже созданных файлов проекта Создание HTML-файлов [12] параграфов системы выполняется по команде File/New. В открывшемся окне (рис. 5.5) необходимо выбрать пункт HTML-file. Далее откроется окно (рис. 5.7), в котором автоматически создастся стартовый текст файла, для которого потребуется только определить заголовок и имя файла при сохранении. Созданный файл необходимо немедленно сохранить, тогда он станет доступным для включения в проект. Для этого достаточно щелкнуть кнопку Add/Remove topic files (вторая сверху) на вкладке Project окна проекта (рис. 5.4). В ответ откроется окно со списком тем (рис. 5.8), после щелчка кнопки Add которого появится обычное окно "Открыть файл". Выбор нужного файла обеспечит его подключение в проект.
При необходимости в проект можно добавлять произвольные текстовые блоки, которые создаются так же, как и файлы параграфов, но не образуют файлы. Эти текстовые блоки можно вставлять в любой выбранный параграф справочной системы. Текстовые блоки можно создавать так же, как и файлы параграфов, командой File/New, но выбрать пункт Text, или использовать команду Tags/Insert TextBlock (Вставить Текстовый блок) при развернутом в рабочем поле проекта хотя бы одном окне файла параграфа. В этом случае открывается меню текстовых блоков. Если ни одного текстового блока не создано, то список заполнен словами Empty (пусто). Выбор этого слова открывает окно создания текстового блока. После его создания появляется возможность вставлять его в открытый в рабочем поле файл параграфа или отказаться от вставки. В дальнейшем созданный блок можно вставить в любой параграф. Создание окон справочной системы обеспечивает возможность открывать файлы параграфов в окнах с заранее определенными свойствами. Для создания описания окна следует "щелкнуть" кнопку Add/Modify window definitions (добавить и изменить определение окна) в окне оглавления проекта (на рис. 5.4 третья сверху). Открывается окно описания типов окон (рис. 5.9).
в момент его первого открытия, а на вкладке Navigation pane можно задать наличие в левой половине окна панели навигации для оглавления. Создание оглавления в проекте, создаваемом в HTML Help Workshop, обеспечивает выполнение двух функций: создание средства навигации по справочной системе и назначение окон, открывающихся при вызове тем. Создание оглавления выполняется по команде File/New с выбором пункта Table of contents в открывшемся окне списка объектов или открытием вкладки Contents в окне оглавления проекта (рис. 5.4).
которого следует указать имя объекта (заголовок главы или параграфа) и имена HTML-файлов, связанных с объектом, а также типы окон для выбираемых параграфов. Создание ключевых слов и индексного файла позволяет применить в справочной системе машину поиска параграфов по ключевым словам. Создание списка индексных слов происходит по команде File/New/Index примерно так же, как и создание оглавления, т.е. в окно индексного файла вставляются ключевые слова и с каждым из них связывается тот или иной параграф. Наполнение текстом файлов параграфов предусматривает размещение в них текста справочной системы, рисунков, тегов форматирования текста и ссылок на файлы параграфов. Имеется возможность в ответ на щелчок по тексту ссылки открывать всплывающее окно. Для редактирования файла параграфа нужно выделить его в окне оглавления проекта (рис. 5.4) и щелкнуть кнопку View HTML sourse. В окне файла будет виден текст параграфа в формате HTML. Для человека, не знающего язык HTML, создание текста параграфа весьма утомительно. Можно порекомендовать сочетать работу в среде HTML Help Workshop с работой в среде HTML-редакторов, например, Front Page или Netscape Communicator. Сравнительно легко вставить заголовок параграфа (команда Tag/Heading). Все остальные теги форматирования текста приходится вставлять вручную. Теги в большинстве случаев ставятся парами, в которых один тег открывает фрагмент текста файла, а второй закрывает его. В табл. 5.1 приведены основные теги, с которыми приходится иметь дело при создании справочной системы. Многоточие, стоящее после имени тега указывает на наличие в нем параметров. Форматирование текста предусматривает разбивку текста на колонки (проще всего с помощью таблицы), табличное оформление текста, разбивку текста на абзацы и строки, а также задание формата шрифтов. Возможно создание сложных таблиц с переменным числом клеток в строках и столбцах, но это лучше делать в указанных выше редакторах. Вставку рисунка выполняют путем копирования его в текст файла через буфер обмена или с помощью тега <IMG …>. Если предполагается, что рисунок будет занимать только часть строки, то обеспечить обтекание рисунка текстом проще всего применением таблицы. Ссылку на другие HTML-файлы проще всего выполнять в виде фрагмента текста, который будет выделяться на фоне остальных слов. Возможно применение в качестве ссылок фрагментов какого-либо рисунка, который называется в этом случае клиентской картой. Ссылка на скрипт (программу на языках Java, Java Script, VBScript) обеспечивает запуск указанной программы. Для открытия всплывающего окна в файле параграфа следует использовать тег <OBJECT> и сослаться на сценарий, так как это показано на рис. 5.11. Жирным шрифтом выделены элементы, создающие всплывающее окно и выводимый в него текст.
Таблица 5.1 Теги, наиболее часто применяющиеся при создании справочных систем
<OBJECT id=hhctrl type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"> </OBJECT> <H1 ALIGN=CENTER>ВТОРАЯ СТРАНИЦА</H1> Это вторая страница справочной системы с демонстрацией открытия <A HREF= JavaScript:hhctrl.TextPopup( "Это текст во всплывающем окне. Хитрые разделители слов нельзя заменять символами пробела. ","Verdana,10",10,20,-1,-1)>всплывающего окна</A> в HTML-файле. Рис. 5.11. Создание всплывающего окна в параграфе Страница с таким фрагментом будет иметь заголовок "ВТОРАЯ СТРАНИЦА" и текст "это вторая страница справочной системы с демонстрацией открытия всплывающего окна в HTML-файле". В ответ на щелчок по ссылке откроется всплывающее окно лимонного цвета с текстом "Это текст во всплывающем окне. Хитрые разделители слов нельзя заменять символами пробела". Этот текст оформлен шрифтом Verdana размером 10 кеглей, пара чисел 10,20 указывает поля сбоку и сверху, пара чисел -1,-1 указывает цвет символа и цвет фона. Значения кодов начинаются с нуля и могут принимать большие по модулю отрицательные значения, например, код –1000000000 соответствует черному цвету фона, а код -1 – лимонному. Шкалы цветов символа и фона приведены на рис. 5.12.
0 -1 -2... -30... -50... -200...-10000... –20000... –35000... -40000 черный черный белый голубой серый фиолетовый синий фиолетовый грязный чистый а)
-1 -2... -5000 -6000 … 9000 … -11000…-19000 -20000 -21000…-27000 лимонный белый голубой фиолетовый синий фиолетовый синий темный грязный светлый грязный
-30000 -31000 -32000…-36000 -37000…-39000…-40000... –63000 –64000 –65000…-82000 фиолетовый синий фиолетовый синий синий с фиолетовым
-83000 -84000 –85000 -92000…-96000…-100000 -170000 -180000…-190000…-200000…-250000 синий фиолетовый синий фиолетовый синий
-1*107 … -15*107 …-19*107 …-26*107 -27*107 -35*107 -100*107 серый черный б) Рис. 5.12. Шкалы цветов символа и фона всплывающего окна Комбинация символов   заменяет символ пробела, разделение текста пробелами, символами разрыва и переноса строки не допускается. Есть и другие ограничения.
Дата добавления: 2014-11-29; Просмотров: 776; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |