# Nástroje XML

Daniel
Naber

    daniel.naber@t-online.de

2002-01-25
0.70.00

Tento modul podporuje tvorbu súborov XML zobrazovaním zoznamu značiek apod.

KDE
kate
xml

# Úvod

Tento modul navrhuje značky, ktoré je možné použiť v danom kontexte súboru XML podľa definovaného DTD. Je možné vypísať zoznam elementov, atribútov, ich hodnôt alebo entít v závislosti na pozícii kurzoru (všetky entity sa vypíšu v prípade, že znak naľavo od kurzoru je &). Je možné aj uzavrieť najvnútornejšiu otvorenú značku vľavo.

DTD musí byť vo formáte XML vytvorenom Perl programom `dtdparse` (uvedomte si, že tento formát DTD nie je XML schéma). Ja osobne takéto DTD označujem ako meta DTD. Niektoré meta DTD sú dodávané. Sú nainštalované v `$KDEDIR/share/apps/katexmltools`, čo je štandardný priečinok, ktorý sa použije pre Priradiť meta DTD.... Pre vytvorenie vlastných meta DTD získajte dtdparse z http://dtdparse.sourceforge.net.

## Funkcie a obmedzenia

Všetky funkcie a obmedzenia môžete vyskúšať načítaním `$KDEDIR/share/apps/katexmltools/testcases.xml` do &kate; a sledovaním návodu. Uvedomte si, že momentálne nie je správne podporovaná úprava viacerých dokumentov naraz, pretože je možné používať iba jeden meta DTD pre všetky dokumenty.

## Štruktúra menu

Modul XML Vložiť XML...

  Toto zobrazí všetky možné elementy, atribúty alebo hodnoty atribútov v závislosti na aktuálnej pozícii kurzoru a nastavenom DTD. Aby ste túto funkciu mohli použiť, musíte mať nastavené meta DTD pomocou Priradiť meta DTD...

Modul XML Vložiť entitu...

  Toto je zoznam dostupných entít podľa aktuálneho DTD. Aby ste túto funkciu mohli použiť, musíte mať nastavené meta DTD pomocou Priradiť meta DTD...

Modul XML Zavrieť element

  Týmto sa prehľadá váš text na značku, ktorá nie je ešte uzavretá a zatvorí ju vložením odpovedajúcej zatváracej značky. Hľadanie začne na pozícii kurzoru a postupuje doľava. Ak sa nepodarí nájsť otváraciu značku, nestane sa nič.

Modul XML Priradiť meta DTD...

  Týmto poviete modulu, ktoré meta DTD sa má použiť pre všetky aktuálne otvorené dokumenty. Uvedomte si, že toto priradenie nie je možné uložiť, takže ho musíte pri každom štarte &kate; zopakovať.

## Poďakovanie

Modul &kate; Nástroje XML copyright 2001,2002 Daniel Naber daniel.naber@t-online.de.

Copyright dokumentácie 2001 Daniel Naber

Preklad dokumentácie Stanislav Višňovský visnovsky@nenya.ms.mff.cuni.cz

&underFDL; &underGPL;