# XML-verktyg

Daniel
Naber

    daniel.naber@t-online.de

2002-01-25
0.70.00

Det här insticksprogrammet stödjer att skriva XML-filer, genom att lista tillåtna taggar med mera.

KDE
kate
xml

# Inledning

Det här insticksprogrammet ger tips om vad som är tillåtet på vissa ställen i en XML-fil, i enlighet med filens DTD. Det listar möjliga element, egenskaper, egenskapsvärden eller objekt, beroende på markörens plats (alla objekt listas om tecknet till vänster om markören är &). Det är också möjligt att avsluta den närmaste taggen till vänster som ännu ej avslutats.

En DTD på XML-format, som skapas av Perl-programmet `dtdparse` måste finnas (observera att XML-formatet för DTD:n inte är XML-Schema). Den här sortens DTD:er kallas för meta-DTD:er. Vissa meta-DTD:er medföljer. De är installerade i `$KDEDIR/share/apps/katexmltools/`, som också är den förvalda katalogen när du väljer Tilldela meta-DTD.... För att skapa dina egna meta-DTD:er, hämta dtdparse från http://dtdparse.sourceforge.net.

## Funktioner och begränsningar

Du kan prova alla funktioner och begränsningar genom att ladda `$KDEDIR/share/apps/katexmltools/testcases.xml` i &kate; och följa instruktionerna. Observera att arbeta med mer än ett dokument i taget ännu inte stöds på ett riktigt sätt, utan du kan bara använda en meta-DTD för alla dokument.

## Menystruktur

XML-insticksprogram Infoga XML...

  Det här listar alla tillåtna element, egenskaper och egenskapsvärden, beroende på markörens plats och DTD:n. För att använda det här måste du ha tilldelat en meta-DTD genom att använda Tilldela meta-DTD....

XML-insticksprogram Infoga objekt...

  Det här listar alla tillåtna objekt, enligt den aktuella DTD:n. För att använda det här måste du ha tilldelat en meta-DTD genom att använda Tilldela meta-DTD....

XML-insticksprogram Avsluta element

  Det här söker i texten efter en tagg som ännu inte avslutats och avslutar den genom att sätta in motsvarande avslutningstagg. Sökningen börjar på markörens plats och går åt vänster. Om ingen tagg som inte har avslutats hittas, händer ingenting.

XML-insticksprogram Tilldela meta-DTD...

  Det här talar om för insticksprogrammet vilken DTD som ska användas för alla dokument som är öppna för närvarande. Observera att den här tilldelningen inte sparas. Du måste upprepa den när du startar &kate; nästa gång.

## Tack och erkännanden

&kate; insticksprogram XML-verktyg copyright 2001, 2002 Daniel Naber daniel.naber@t-online.de.

Dokumentation copyright 2001 Daniel Naber

Översättning Stefan Asserhäll stefan.asserhall@telia.com

&underFDL; &underGPL;