Простейшие гипертекстовые страницы, подготовленные для WWW сервера, представляют простой текстовый файл ASCII, в который вставлены команды разметки (тэги). По структуре язык HTML, используемый для подготовки гипертекстовых страниц, очень напоминает известный в среде математиков текстовый процессор Д.Кнута \ТеХ. Тот же принцип выделения шрифтов, размещения текста, перечислений и списков.
В этом отношении подготовка страниц для WWW сервера не требует никакой специальной техники и специального математического обеспечения. Гипертекстовые документы можно создавать под управлением любой операционной системы, используя любой текстовый редактор, например, VI в UNIX'е или Notepad (Блокнот) в MS Windows.
Для удобства пользователей Новосибирского Академгородка мы перенесли ряд известных руководств по созданию простейших HTML страниц на наш сервер.
Начальные руководства по HTML или как создавать простейшие WWW страницы.
Ниже приведены ссылки на WWW-документы, из которых Вы получите более полную информацию о языке HTML и о формировании гипертекстовых страниц.
Под специализированным редактором понимается редактор, автоматизирующий в каком-либо смысле работу пользователя. Так как и для \ТеХ'а пока не существует редактора HTML, позволяющего формировать страницы, подобно тому как мы это делаем, используя текстовый процессор MS Word for Windows, т.е. полный WYSIWYG. Большинство редакторов предоставляют некоторый набор макросов, позволяющих помимо набора текста, автоматизировать расстановку тэгов HTML.
Более того, используя автоматизированный набор HTML, трудно создать "хорошую" страницу -- язык HTML в этом смысле подобен TeX'у: не существует ни одного специализированного редактора, который бы позволил сделать высококачественную страницу наборщику, который не знает команд разметки гипертекста.
Большинство редакторов можно получить через Интернет (как коммерческих на пробу сроком 30 дней, так и свободно распространяемых). Ознакомиться с ними можно на сервере TUCOWS, зеркало которого расположено в центре управления сети Новосибирского научного центра (на сервере NSC.RU). Получить некоммерческие редакторы можно также с зеркала сервера TUCOWS, нажав кнопку DOWNLOAD в описании редактора.
Ниже приведено описание двух некоммерческих редакторов, сделанное еще в 1995 году и поэтому изрядно устаревшее. Трудно назвать число, существующих в настоящее время редакторов, предназначенных для набора (для облегчения набора) HTML страниц -- они разработаны на "все вкусы и все случаи жизни" (это утверждение конечно весьма условно).
Редакторы постоянно совершенствуются, что заниматься их описанием дело не благодарное. Лучше познакомится с ними самому, если есть такое желание, более того, что такая возможность имеется, не выходя из сети Новосибирского научного центра на зеркале сервера TUCOWS.
HTML Writer -- свободно распространяемый редактор, работающий под MS Windows 3.11. Автор -- Kris Nosack. Последние новости по этому редактору можно получить по адресу http://lal.cs.byu.edu/people/nosack/. Наиболее примитивный, но правильно работающий редактор из доступных.
При аккуратном обращении может работать и под MS Windows 95. Для работы редактора необходимы библиотеки MS Windows для поддержки Visial Basic -- поэтому при работе под MS Windows 95 необходимо вместо библиотек, поставляемых вместе с редактором, использовать библиотеки MS Windows 95.
Редактор позволяет вставлять основные команды языка HTML, предназначенные для форматирования текста, а также имеется простейший интерфейс для вставки URL адресов. При наличии в MS Windows 95 утилиты для поддержки длинных имен (например, утилиты из Norton Navigator 95) может работать с файлами, имеющими длинные имена, используя формат MS DOS. Читает и записывает файлы правильно, однако понять с каким файлом в настоящий момент работаешь, - достаточно сложно. Кроме всего прочего редактор имеет возможность записывать файлы в формате UNIX.
Достоинства:
Недостатки
Редактор (как и другие редакторы) можно получить с сервера TUCOWS, нажав кнопку DOWNLOAD в описании редактора.
HTML Assistans -- свободно распространяемый редактор, работающий под MS Windows 3.11. Разработка H. Harawitz (Brooklyn North Software Works, Canada). Автор предлагает работать с этим редактором на свой собственный риск, т.е. претензии не принимаются, а предложениям всегда рад. Новости по этом редактору можно получить по адресу http://fox.nstn.ns.ca/
Достоинства:
Недостатки
Список коммерческих редакторов также доступен на сервере
TUCOWS. Как правило вы можете ознакомится с
ними в течении 30 дней. Из наиболее популярных у нас в стране являются продукты
фирмы Microsoft и Borland (например, MS FrontPage, MS Word, Borland InterDev).
Относительно коммерческих редакторах можно сказать тоже самое -- качественных
страниц с их помощью не создать. Более того, если посмотреть на WWW сервер фирмы
Microsoft, то почему-то на нем очень мало страниц, подготовленных с помощью
редактора этой фирмы MS Word, который фирма называет "шедевром" в области автоматизации набора гипертекстовых страниц.
Замечание: Фирма Sausage Software,
автор достаточно широко распространенного редактора HTML под названием Hot Dog,
объявила о выпуске редактора анимаций Egor.
Редактор можно получить "на пробу" сроком на 30 дней.
Коммерческие редакторы
Конверторы для перевода в HTML
Из известных нам коверторов используются в настоящее время два
типа: конверторы из MS Word в HTML и конверторы из \TeX (\LaTeX).
Существуют также конверторы и из текстовых файлов, но вряд ли стоит их
использовать.
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=Windows-1251">Даже в английском варианте конвертор работает не совсем чисто (вставляет очень много мусора - команд разметки, которые не влияют на форматирование текста) и после его работы необходима ручная правка текста.
Вопрос набора математических формул пока пока является открытым в стандарте разметки гипертекстовых страниц. Разные авторы решают его по разному: от вставки математических формул в виде графических файлов, как это сделано в коверторе LaTeX2HTML Никоса Дракоса, до загрузки дополнительных математических шрифтов, как это сделано в пакете WebEq. Более подробно проблемы математики на WWW изложены в моем докладе на конференции по электронным публикациям El-Pub97
Для операционной системы MS Windows95(NT) можно рекомендовать достаточно простой конвертор TeX2RTF, переводящий стандартный текст \LaTeX в один из следующих форматов: RTF, HTML, XLP и WinHelp-RTF. Конвертор можно получить с нашего сервера. Оригинальная версия находится на
anonymous ftp: ftp://ftp.aiai.ed.ac.uk:/pub/packages/tex2rtfКонвертор является частью свободно распространяемой библиотеки wxWindows, работающей под Sun Open Look, Motif, Windows 3.1, Windows 95/NT, non-GUI UNIX.
anonymous ftp: ftp://ftp.aiai.ed.ac.uk:/pub/packages/wxwin