<chapter id="xmlcheck">
<chapterinfo>

<title
><acronym
>XML</acronym
>-validatie</title>

<authorgroup>
<author
> <firstname
>Daniel</firstname
> <surname
>Naber</surname
> <affiliation
> <address
><email
>daniel.naber@t-online.de</email
></address
> </affiliation
> </author>
</authorgroup>
<date
>2002-07-20</date>
<releaseinfo
>0.90.00</releaseinfo>
<abstract>

<para
>Deze plugin controleert XML-bestanden op de juistheid van de opmaak en validiteit.</para>

</abstract>
<keywordset>
<keyword
>KDE</keyword>
<keyword
>kate</keyword>
<keyword
>xml</keyword>
<keyword
>DTD</keyword>
</keywordset>
</chapterinfo>

<title
>Inleiding</title>

<para
>Deze plugin controleert het huidige bestand. Bij gevonden fouten zal een lijst met waarschuwingen en foutmeldingen verschijnen aan de onderzijde van &kate;'s hoofdvenster. U kunt op een foutmelding klikken om naar de bijhorende plek in het document te gaan. Als het bestand een <quote
>DOCTYPE</quote
> bevat, dan zal de DTD die in dit doctype is opgegeven worden gebruikt om de validiteit van een document te controleren. De DTD wordt verwacht op een positie relatief aan het huidige bestand. &eg; als het bestand refereert aan <quote
>DTD/xhtml1-transitional.dtd</quote
>, en het bestand heet <filename
>/home/rinse/test.xml</filename
> dan wordt de DTD verwacht op de locatie <filename
>/home/rinse/DTD/xhtml1-transitional.dtd</filename
>. Daarnaast worden externe DTD's via http ondersteund.</para>

<para
>Als het bestand geen doctype bevat, dan zal het worden gecontroleerd op de juistheid van de opmaak.</para>

<para
>Om meer te weten te komen over XML, lees de <ulink url="http://www.w3.org/XML/"
> officiële W3C XML-pagina's</ulink
>.</para>

<para
>Intern roept deze plugin het externe commando <command
>xmllint</command
> aan. Dit commando is onderdeel van libxml2. Als dit commando niet (correct) op uw systeem is geïnstalleerd zal deze plugin niet werken.</para>

<note
><para
>Tijdens de validatiecontrole zal deze plugin een tijdelijk bestand aanmaken in dezelfde map als waar het bestand is opgeslagen. Hierdoor hebt u schrijftoegang nodig tot deze map.</para
></note>

<sect1 id="xmlcheck-menu">
<title
>Menustructuur</title>

<variablelist
> <varlistentry
> <term
> <menuchoice
> <guimenu
>Hulpmiddelen</guimenu
> <guimenuitem
>XML valideren</guimenuitem
> </menuchoice
> </term
> <listitem
><para
>Dit start de controle die hierboven is omschreven.</para
></listitem
> </varlistentry
> </variablelist>

</sect1>

<sect1 id="xmlcheck-thanks-and-acknowledgements">
<title
>Bedankingen en erkenningen</title>

<para
> &kate; Plugin <quote
>XML Validation</quote
> copyright 2002 Daniel Naber <email
>daniel.naber@t-online.de</email
>. </para>

<para
> Documentatie: copyright 2002 Daniel Naber </para>

&vertaling.rinse31;&meld.fouten;

<!-- &underFDL; -->
&underGPL;

</sect1>
</chapter>

<!--
Local Variables:
mode: sgml
sgml-omittag: nil
sgml-shorttag: t
End:
-->


