Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 10. Утилиты общего назначения Вперед

Пакет HTML Tidy-cvs_20101110

Знакомимся с пакетом HTML Tidy

В пакете HTML Tidy находится предназначенное для работы в командной строке инструментальное средство и библиотеки, используемые для чтения файлов HTML, XHTML и XML и корректировки разметки. С помощью этого пакета в коде обнаруживается и исправляется много обычных ошибок и создается визуальный эквивалент разметки, которая соответствует требованиям W3C и совместима с большинством браузеров.

Известно, что пакет правильно собирается и работает на платформе LFS-7.0.

Информация о пакете

В настоящее время разработчики больше не создают архивы с пакетом HTML Tidy. Чтобы собирать пакет HTML Tidy из исходных кодов, разработчики рекомендуют использовать текущую версию CVS. Архивы с исходным кодом, указанные выше, созданы командой BLFS, которые скачали текущую версию CVS, а затем создали компоненты autotool и документацию. Команда BLFS не вносила каких-либо изменений в существующие файлы с исходным кодом.

Зависимости пакета HTML Tidy

Необязательные

Dmalloc

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/tidy

Установка пакета HTML Tidy

Установите пакет HTML Tidy с помощью следующих команд:

./configure --prefix=/usr &&
make

В этом пакете набор тестов отсутствует.

Теперь в роли пользователя root выполните:

make install &&

install -v -m644 -D htmldoc/tidy.1 \
                    /usr/share/man/man1/tidy.1 &&
install -v -m755 -d /usr/share/doc/tidy-cvs_20101110 &&
install -v -m644    htmldoc/*.{html,gif,css} \
                    /usr/share/doc/tidy-cvs_20101110

Если вы хотите установить документацию по API, то вы должны иметь установленный пакет Doxygen-1.7.2, затем перейди в директорий htmldoc в дереве с исходными кодами и выполнить команду doxygen. Затем в роли пользователя root скопировать директорий api в /usr/share/doc/tidy-cvs_20101110.

Конфигурирование пакета HTML Tidy

Конфигурационные файлы

Полный путь к файлу указан в переменной $HTML_TIDY.

Подробнее о конфигурировании

Конфигурационные параметры, используемые по умолчанию, можно определить в файле, указанном в переменной $HTML_TIDY. Дополнительные конфигурационные параметры можно передать в tidy через параметры командной строки или с помощью параметра -config <файл>.

Описание пакета

Установленные программы: tab2space и tidy

Установленные библиотеки: libtidy.{so,a}

Установленные директории: /usr/share/doc/tidy-cvs_20101110

Краткое описание

tab2space

это утилита заменяет символы табуляции и правильно завершает окончания строк

tidy

проверяет, корректирует и выводит в красивом формате файлы HTML

libtidy.{so,a}

библиотеки, представляющие функции API пакета HTML Tidy, которыми можно пользоваться из программы tidy и вызывать из других программ

Перевод сделан с варианта оригинала, датированного 2011-10-26 04:34:14 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет Screen-4.0.3   Пакет desktop-file-utils-0.17