# XML eszközök

Daniel
Naber

    daniel.naber@t-online.de

2002-01-25
0.70.00

Ez a modul XML fájlok elkészítését segíti, felsorolva a megengedett tag-eket stb.

KDE
Kate
XML

# Bevezetés

A modul megjeleníti azokat az elemeket, amelyek engedélyezettek a dokumentum aktuális pozíciójánál, a fájl DTD-je alapján. Kilistázza az engedélyezett elemeket, attribútumokat, attribútumértékeket vagy entitásokat, mindig a pillanatnyi pozíciónak megfelelően (a lista az összes entitást fogja tartalmazni, ha a kurzortól balra az & jel található éppen). Egy mozdulattal be lehet zárni a legutoljára megnyitott tag-et.

A DTD-nek XML formátumúnak kell lennie, ahogy pl. a `dtdparse` nevű Perl programmal készíthető (ez az XML formátum nem XML séma!). Nevezzük az ilyen DTD-ket meta-DTD-knek. A modulhoz tartozik néhány meta-DTD, telepítéskor a `$KDEDIR/share/apps/katexmltools/` könyvtárba kerülnek, mely az alapértelmezett könyvtár a Meta-DTD hozzárendelése... parancsnál. Ha saját meta-DTD-ket szeretne készíteni, szerezze be a dtdparse-t innen: http://dtdparse.sourceforge.net.

## Lehetőségek, korlátok

Egyszerűen kipróbálhatja a szerkesztési lehetőségeket (és azok korlátait): töltse be a `$KDEDIR/share/apps/katexmltools/testcases.xml` fájlt a &kate;-be, és kövesse az utasításokat. Egyszerre csak egy dokumentumot lehet betölteni, tehát ugyanazt a meta-DTD-t használja az összes megnyitott dokumentum.

## A menü

XML bővítőmodul XML beszúrása...

  Ekkor megjelenik az engedélyezett elemek, attribútumok vagy attribútumértékek listája, a kurzorpozíciótól és a DTD-től függően. Ennek használatához először ki kell jelölni egy meta-DTD-t a Meta-DTD hozzárendelése... menüpontban.

XML bővítőmodul Entitás beszúrása...

  Kilistázza az összes engedélyezett entitást az aktuális DTD alapján. Ennek használatához ki kell jelölni egy meta-DTD-t a Meta-DTD hozzárendelése... menüpontban.

XML bővítőmodul Az elem bezárása

  Ennek választásakor a program megkeresi visszafelé az utolsó megnyitott elemet, és beszúrja az aktuális pozícióhoz a bezáró tag-et. A keresés mindig a kurzorpozíciótól indul visszafelé. Ha nem található nyitott tag, nem történik semmi.

XML bővítőmodul Meta-DTD hozzárendelése...

  Itt lehet megadni, hogy a megnyitott dokumentumokra melyik meta-DTD lesz érvényes. A hozzárendelést nem menti el a program, ezért minden alkalommal (a &kate; megnyitásakor) el kell végezni.

## Köszönetnyilvánítások

&kate; bővítőmodul XML-eszközök Copyright: Daniel Naber (daniel.naber@t-online.de), 2001, 2002.

Documentation copyright: Daniel Naber, 2001.

Magyar fordítás: Szántó Tamás tszanto@mol.hu

&underFDL; &underGPL;