HTML Tidy-050305

Introduzione a HTML Tidy

Il pacchetto HTML Tidy contiene un tool a linea di comando e librerie usate per leggere file HTML, XHTML e XML e scrivere marcatori puliti. Esso individua e corregge errori comuni di codifica e si sforza di produrre marcatori identici che siano contemporaneamente conformi W3C e compatibili con la maggior parte dei browser.

Informazioni sul pacchetto

[Nota]

Nota

HTML Tidy è aggiornato molto frequentemente dai suoi maintainer, e il pacchetto sorgente elencato sopra potrebbe non essere disponibile all'URL elencato a causa del rilascio di una nuova versione. Il pacchetto sorgente più corrente può essere sempre scaricato da http://tidy.sourceforge.net/src/. Se questa versione è più nuova di quella elencata sopra le seguenti istruzioni dovrebbero funzionare, ma non sono ancora state testate da BLFS. Se invece si vuole scaricare la versione elencata sopra la si può trovare presso http://tidy.sourceforge.net/src/old/.

Download aggiuntivi

Documentazione

Dipendenze di HTML Tidy

Opzionali

Dmalloc

Installazione di HTML Tidy

La documentazione di HTML Tidy è contenuta in un tarball separato. Scompattare i tarball sia dei sorgenti che della documentazione prima di iniziare la costruzione.

Installare HTML Tidy eseguendo i seguenti comandi:

patch -Np1 -i ../tidy-050305-prevent_PRE_newlines-1.patch &&
sh build/gnuauto/setup.sh &&
./configure --prefix=/usr &&
make

Ora, come utente root:

make install &&
install -v -m644 htmldoc/man_page.txt \
    /usr/share/man/man1/tidy.1 &&
install -v -d -m755 /usr/share/doc/tidy &&
cp -v -R htmldoc /usr/share/doc/tidy

Spiegazioni dei comandi

sh build/gnuauto/setup.sh: questo comando prepara l'albero dei sorgenti per la costruzione utilizzando lo GNUAuto” tools.

Configurazione di HTML Tidy

File di configurazione

Il percorso assoluto del file specificato in $HTML_TIDY.

Informazioni di configurazione

Le opzioni di configurazione di default possono essere impostate nel file definito in $HTML_TIDY. Opzioni di configurazione aggiuntive possono essere passate a tidy attraverso parametri a linea di comando o il parametro -config <file>.

Contenuti

Programmi installati: tab2space e tidy
Libreria installata: libtidy.[so,a]
Directory installata: /usr/share/doc/tidy

Brevi descrizioni

tab2space

è un'utilità per espandere tab e assicurare fine linea consistenti.

tidy

valida, corregge, e stampa file HTML.

libtidy.[so,a]

questa libreria fornisce le funzioni API HTML Tidy a tidy e può anche essere chiamata da altri programmi.

Last updated on