tidy-html5-5.1.25

Introduction à Tidy HTML5

Le paquet Tidy HTML5 contient un outil en ligne de commande et des bibliothèques utilisées pour lire des fichiers en HTML, XHTML et en XML et écrire des fichiers correctement présentés. Il détecte et corrige beaucoup d'erreurs de code courantes et s'efforce de produire une présentation visuellement équivalente qui plaît à la fois à W3C et qui soit compatible avec la plupart des navigateurs.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.9.

Informations sur le paquet

  • Téléchargement (HTTP) : https://github.com/htacg/tidy-html5/archive/5.1.25.tar.gz

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : 5fd96deef635ab8cea3dc74079f54d95

  • Taille du téléchargement : 632 Ko

  • Estimation de l'espace disque requis : 16 Mo

  • Estimation du temps de construction : 0.1 SBU

[Note]

Note

L'archive Tidy HTML5 montrée ci-dessus se télécharge avec le bon nom, tidy-html5-5.1.25.tar.gz si vous utilisez un navigateur comme Firefox. Si vous préférez utiliser un programme en ligne de commande comme wget, vous obtiendrez normalement 5.1.25.tar.gz. Pour obtenir ce paquet avec le bon nom, lancez :

wget -c https://github.com/htacg/tidy-html5/archive/5.1.25.tar.gz \
     -O tidy-html5-5.1.25.tar.gz

Dépendances de Tidy HTML5

Requises

CMake-3.4.3

Recommandées

Facultatives

Doxygen-1.8.11

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/tidy

Installation de Tidy HTML5

Installez Tidy HTML5 en lançant les commandes suivantes :

cd build/cmake &&

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

make

Ce paquet n'est pas fourni avec une suite de tests.

Maintenant, en tant qu'utilisateur root :

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

Si vous souhaitez installer la documentation de l'API, vous devez avoir installé Doxygen-1.8.11 puis vous rendre dans le répertoire documentation de l'arborescence des sources, puis lancez la commande doxygen doxygen.cfg. Puis, en tant qu'utilisateur root, copiez le répertoire documentation/temp/tidylib_api dans /usr/share/doc/tidy-5.1.25.

Explication des commandes

-DCMAKE_BUILD_TYPE=Release : Ce paramètre permet de construire version release de la bibliothèque sans un « assert » de débogage dans le code.

-DBUILD_TAB2SPACE=ON : Ce paramètre active la construction de l'utilitaire tab2space.

Configuration de Tidy HTML5

Fichiers de configuration

Le chemin absolu du fichier est spécifié dans $HTML_TIDY.

Informations sur la configuration

Les options de configuration par défaut peuvent être réglées dans le fichier défini dans $HTML_TIDY. Vous pouvez passer d'autres options de configuration à tidy via des paramètres en ligne de commande ou le paramètre -config <file>.

Contenu

Programmes installés: tab2space et tidy
Bibliothèque installée: libtidy.so et libtidys.a
Répertoire installé: /usr/share/doc/tidy-5.1.25

Descriptions courtes

tab2space

est un outil pour étendre les tabulations et assurer des fins de lignes cohérentes.

tidy

valide, corrige et améliore l'affichage de fichiers HTML.

libtidy.so et libtidys.a

bibliothèque qui fournit l'API des fonctions Tidy HTML5 pour tidy et qui peuvent aussi être appelées par d'autres programmes.

Last updated on 2016-02-21 21:38:55 +0100