tidy-html5-5.4.0

HTML Tidy HTML5 の概要

The Tidy HTML5 package contains a command line tool and libraries used to read HTML, XHTML and XML files and write cleaned up markup. It detects and corrects many common coding errors and strives to produce visually equivalent markup that is both W3C compliant and compatible with most browsers.

本パッケージは LFS-8.1 において正しくビルドでき動作することが確認されています。

パッケージ情報

Tidy HTML5 の依存パッケージ

必須

CMake-3.9.1

推奨

ユーザー情報: http://wiki.linuxfromscratch.org/blfs/wiki/tidy

Tidy HTML5 のインストール

以下のコマンドを実行して Tidy HTML5 をビルドします。

cd build/cmake &&

cmake -DCMAKE_INSTALL_PREFIX=/usr \
      -DCMAKE_BUILD_TYPE=Release  \
      -DBUILD_TAB2SPACE=ON        \
      ../..    &&

make

このパッケージにテストスイートはありません。

root ユーザーになって以下を実行します。

make install &&
install -v -m755 tab2space /usr/bin

コマンド説明

-DCMAKE_BUILD_TYPE=Release: This switch is used to build the release library without any debug `assert` in the code.

-DBUILD_TAB2SPACE=ON: This switch is used to enable building the tab2space utility.

Tidy HTML5 の設定

設定ファイル

The absolute path of the file specified in $HTML_TIDY.

設定情報

The default configuration options can be set in the file defined in $HTML_TIDY. Additional configuration options can be passed to tidy via command line parameters or the -config <file> parameter.

パッケージ構成

インストールプログラム: tab2space, tidy
インストールライブラリ: libtidy.so, libtidys.a
インストールディレクトリ: /usr/share/doc/tidy-5.4.0

概略説明

tab2space

is a utility to expand tabs and ensure consistent line endings.

tidy

validates, corrects, and pretty-prints HTML files.

libtidy.so and libtidys.a

tidy コマンドに対して Tidy HTML5 の API 関数を提供します。 他のプログラムから関数を呼び出すこともできます。

最終更新日: 2017-08-19 04:42:43 +0900