Copyright © 2001, 2002
Ez a dokumentum szabadon másolható, továbbadható és/vagy módosítható a GNU Free Documentation License (az 1.1-es vagy bármelyik annál későbbi változat) feltételeinek betartásával. A licencet a Free Software Foundation adta ki, lásd: no Invariant Sections, no Front-Cover Texts, és no Back-Cover Texts. A licenc másolata megtalálható itt: the section entitled "GNU Free Documentation License".
Ez a dokumentum a Kate szövegszerkesztő bővítőmoduljainak leírását tartalmazza.
Tartalom
A Kate-bővítőmodulok segítségével új funkciókkal egészíthető ki a Kate szövegszerkesztő. Pl. új menüket, billentyűparancsokat lehet definiálni. Tetszés szerinti számú modul adható a programhoz (a telepítés a Kate-ből is elvégezhető).
A Kate használatáról és a bővítőmodulok telepítéséről a Kate kézikönyvében olvashat részletesebben.
A következő modulok dokumentációja érhető el:
A modul megjeleníti azokat az elemeket, amelyek engedélyezettek az XML 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 kurzorpozíciónak megfelelően (a lista az összes entitást tartalmazza, ha a kurzortól balra az „&” jel található). Ezenkívül 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ő. Az ilyen DTD-t „meta-DTD”-nek hívják. 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 parancsnál. Ha saját meta-DTD-t szeretne készíteni, töltse le a dtdparse programot innen: http://dtdparse.sourceforge.net.
Indítsa el a Kate-et és válassza a Kate XML-kiegészítő menüpontot, mely az Alkalmazás/Bővítőmodulok részben található a -> menüben. Ezután válassza az -> menüpontot. Ha a dokumentum nem tartalmaz „DOCTYPE” sort vagy a dokumentumtípus ismeretlen, ki kell választani a fájlrendszerből egy meta-DTD-t. Máskülönben az a meta-DTD lesz betöltve, mely a dokumentum DOCTYPE-jának megfelel.
A modulban szövegbevitelkor használható parancsok:
Ennek hatására megjelenik a lehetséges elemek listája, kivéve, ha a kurzor már egy tag belsejében található. Jelenleg nem használható a legfelső szintű elem beszúrására (pl. „<html>”).
Az idézőjel hatására megjelenik a választható attribútumok listája (ha nem üres), feltéve, hogy a kurzor már egy tag-en belül van.
Ennek hatására megjelenik az aktuális elemnél lehetséges attribútumok listája, ha a kurzor tag-en belül található.
Ennek hatására megjelenik a nevesített entitások listája.
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 nézetet lehet használni dokumentumonként.
Megnyit egy párbeszédablakot, melyből a kiválasztott XML elemet be lehet szúrni. A <, > jelet és a bezárő tag-et a program automatikusan beilleszti. Ha a menü kiválasztásakor ki volt jelölve egy szövegrész, akkor az a kezdő és záró tag közé fog kerülni. A párbeszédablak felajánlja az aktuális pozíciónál beszúrható összes elemet, ha kiválasztott egy meta-DTD-t a menüpontban.
Ennek választásakor a program megkeresi visszafelé az utolsó megnyitott tag-et, és beszúrja az aktuális pozícióhoz a megfelelő bezáró elemet. A keresés mindig a kurzorpozíciótól visszafelé halad. Ha nincs megnyitott tag, nem történik semmi.
Itt lehet megadni, hogy az aktuális dokumentumhoz melyik meta-DTD-t kell használni. A hozzárendelést nem menti el a program, ezért minden alkalommal (a Kate megnyitása után) újra el kell végezni.
„XML-kiegészítő” Kate-bővítőmodul - szerzői jog: Daniel Naber ((daniel.naber AT t-online.de)
), 2001, 2002.
A dokumentáció szerzői joga: Daniel Naber, 2001, 2002.
Magyar fordítás: Szántó Tamás (tszanto AT mol.hu)
This program is licensed under the terms of the GNU General Public License.
A modul mindig az aktuális dokumentumot ellenőrzi. A figyelmeztető- és hibaüzenetek a Kate ablakának alsó részén jelennek meg. Ha rákattint egy hibaüzenetre, akkor a fájl megfelelő sorába jut. Ha a fájl tartalmaz „DOCTYPE” információt, akkor a megadott DTD-vel történik majd a fájl érvényességének ellenőrzése. A DTD-nek a megfelelő könyvtárban kell lennie, tehát pl. ha a dokumentumtípus „DTD/xhtml1-transitional.dtd” és a fájl neve /home/peter/test.xml
, akkor a DTD-nek itt kell lennie: /home/peter/DTD/xhtml1-transitional.dtd
. Távoli, HTTP-s DTD-ket is lehet használni.
Ha a fájlhoz nem tartozik DTD, akkor csak a helyessége (well-formedness) lesz ellenőrizve.
Ha többet szeretne tudni az XML-ről, látogasson el a W3C XML-lel foglalkozó honlapjára.
A bővítőmodul a külső xmllint programot hívja meg, mely a libxml2 programkönyvtár része. Ha ez nem érhető el, akkor a bővítőmodul nem fog működni.
A modul egy ideiglenes fájlt hoz létre abban a könyvtárban, ahol az ellenőrzendő fájl található, ezért ott írási jogosultság szükséges.
„XML-ellenőrző” Kate-bővítőmodul - szerzői jog: Daniel Naber ((daniel.naber AT t-online.de)
), 2002.
A dokumentáció szerzői joga: Daniel Naber, 2002.
Magyar fordítás: Szántó Tamás (tszanto AT mol.hu)
This program is licensed under the terms of the GNU General Public License.
A „Parancsbeszúrás” modul segítségével könnyen beilleszthető egy parancsértelmezőben kiadott parancs kimenete a megnyitott dokumentumba.
A modul használatához kattintson a menüpontra a menüben. A megjelenő ablakban írja be a kívánt parancsot, válassza ki a munkakönyvtárt, adja meg, hogy az STDERR kimenet (a hibaüzenetek) bekerüljön-e a szövegbe vagy sem. A kimenet fölé címként kiíratható a parancs szövege.
A modul el tud tárolni a beállítólapon megadott számú parancsot. Ezeket később fel tudja használni a parancs automatikus kiegészítéséhez (a parancsmezőben egy listából lehet választani).
Alapértelmezés szerint a parancs munkakönyvtára megegyezik a Kate munkakönyvtárával, mely általában az Ön saját könyvtára, de tetszőleges könyvtár megadható a modul beállításainál.
Ne felejtse el, hogy nem lehet olyan parancsot használni, amely adatbevitelt vár (pl. a passwd) vagy az ncurses-hez hasonló keretrendszerre épül (pl. a top) - ezek megadása esetén nem a várt kimenetet fogja kapni.
A „Parancsbeszúrás” modul beállításainak eléréséhez nyissa meg a Kate beállítóablakát a , majd válassza a +Parancsbeszúrás lapot.
A következő beállítások állnak rendelkezésre:
Ennyi parancsot tud legfeljebb megjegyezni (eltárolni) a program. A szám 0 és 99 között bármi lehet.
Itt lehet kiválasztani (választógombok segítségével), hogy a parancs munkakönyvtárát hogyan határozza meg a program. A választási lehetőségek: a Kate munkakönyvtára (ez általában megegyezik a saját könyvtárral, ha a programot a KDE főmenüből indították), a dokumentum könyvtára (ha van, különben az előző opció érvényes), az utoljára végrehajtott parancs munkakönyvtára.
„Parancsbeszúrás” Kate-bővítőmodul - Copyright: Anders Lund ((anders AT alweb.dk)
), 2001.
Documentation copyright: Anders Lund ((anders AT alweb.dk)
), 2001.
Magyar fordítás: Szántó Tamás (tszanto AT mol.hu)
This program is licensed under the terms of the GNU General Public License.
A „HTML-eszközök” Kate-bővítőmodulnak egyelőre nincs dokumentációja. Ha részt szeretne venni a dokumentációkészítő csapat munkájában, lépjen kapcsolatba Lauri Watts-szal ((lauri AT kde.org)
), a csapat koordinátorával.
A „Fejlécmegnyitó” Kate-bővítőmodulnak egyelőre nincs dokumentációja. Ha részt szeretne venni a dokumentációkészítő csapat munkájában, lépjen kapcsolatba Lauri Watts-szal ((lauri AT kde.org)
), a csapat koordinátorával.
A „Szövegszűrő” Kate-bővítőmodulnak egyelőre nincs dokumentációja. Ha részt szeretne venni a dokumentációkészítő csapat munkájában, lépjen kapcsolatba Lauri Watts-szal ((lauri AT kde.org)
), a csapat koordinátorával.
A szerzői jogok szövege az egyes modulok fejezetében található.
This documentation is licensed under the terms of the GNU Free Documentation License.
This program is licensed under the terms of the GNU General Public License.
Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team