# &XML; süntaksi kontrollija

## Sissejuhatus

See plugin kontrollib aktiivset faili. Hoiatuste ja vigade nimekiri ilmub &kate; põhiakna allserva. Veateatele klõpsates saab hüpata vastavale kohale failis. Kui failil on DOCTYPE, kasutatakse faili kontrollimiseks selle dokumenditüübiga seotud DTD-d. DTD eeldatakse asuvat suhtelises asukohas aktiivse faili suhtes - ⪚ kui dokumenditüüp viitab tüübile DTD/xhtml1-transitional.dtd ja failinimi on `/home/juku/test.xml`, siis eeldatakse, et DTD paikneb asukohas `/home/juku/DTD/xhtml1-transitional.dtd`. Kuid toetatud on ka võrgu-DTD, mis on määratud http vahendusel.

Kui failil puudub dokumenditüüp, kontrollitakse vormistust.

&XML; süntaksi kontrollimise kohta leiab rohkem infot internetist W3C ametlikult &XML;-leheküljelt.

Seesmiselt kutsub see plugin välja käsu `xmllint`, mis on osa paketist libxml2. Kui see käsk ei ole süsteemi korrektselt paigaldatud, ei hakka plugin tööle.

Kontrollimise ajal on vajalik kirjutada ajutine fail samasse kataloogi, kus asub kontrollitav fail, nii et sul peab olema sellesse kataloogi kirjutamisõigus.

Plugina sisselülitamiseks ava &kate; seadistustedialoog menüükäsuga Seadistused &kate; seadistamine... Seejärel vali Kate XML süntaksi kontrollija, mille leiad kaardilt Rakendus/Pluginad, ja sulge dialoog.

## Menüü struktuur

XML XML süntaksi kontroll

- See käivitab ülalkirjeldatud kontrolli.

## Autorid ja litsents

&kate; plugin XML süntaksi kontrollija autoriõigus 2002: &Daniel.Naber; &Daniel.Naber.mail;.

Dokumentatsiooni autoriõigus 2002: &Daniel.Naber;

Tõlge eesti keelde: Marek Laane 2002 bald@starman.ee

&underGPL;