&XML;-Vervollständigung
Daniel Naber &Daniel.Naber.mail;
17.05.2006 3.5.2 Dieses Modul unterstützt die Erstellung von &XML;-Dateien, indem es erlaubte Marken anzeigt und einige zusätzliche Informationen liefert.
KDE
kate
xml
Einleitung
Dieses Modul gibt Hinweise, was an einer bestimmten Stelle einer &XML;-Datei gemäß der zugehörigen DTD erlaubt ist. Es zeigt, abhängig von der Cursorposition, mögliche Elemente, Attribute, Attributwerte oder Entitäten an (⪚ werden alle Entitäten angezeigt, wenn das Zeichen links vom Cursor &
ist). Es ist außerdem möglich, die nächste linksseitige nicht-geschlossene Marke zu schließen.
Die DTD muss im &XML;-Format vorliegen, wie es das Perl-Programm dtdparse liefert. Eine DTD mit diesem Format wird als Meta-DTD
bezeichnet. Einige Meta-DTDs werden mitgeliefert. Sie befinden sich im Ordner $KDEDIR/share/apps/katexmltools/, der auch Standardordner für den Menü-Befehl Meta-DTD zuweisen ... ist. Um eigene Meta-DTDs zu erzeugen, benötigen Sie dtdparse von http://dtdparse.sourceforge.net.
Anwendung
Starten Sie &kate; und öffnen Sie den Einrichtungsdialog mit Einstellungen &kate; einrichten .... Dann wählen Sie XML-Vervollständigung im Abschnitt Programm Erweiterungen. Danach wählen Sie XMLMeta-DTD zuweisen .... Wenn Ihr Dokument keinen DOCTYPE
enthält oder dieser unbekannt ist, wählen Sie eine Meta-DTD aus Ihrem Dateisystem. Ansonsten wird die passende Meta-DTD für Ihr aktuelles Dokument automatisch geladen.
Das Modul können Sie kann jetzt während der Texteingabe benutzen.
< ("Kleiner als"-Taste)
Damit wird eine Liste mit möglichen Elementen angezeigt, solange sich der Cursor nicht schon in einer Marke befindet. Beachten Sie, dass Sie dies derzeitig noch nicht benutzen können, um ein Element aus der obersten Ebene einzufügen (⪚ <html>
).
" (Anführungszeichen)
Die Eingabe des Anführungszeichens innerhalb einer Marke wird eine Liste mit möglichen Attributwerten anzeigen (wenn es welche gibt).
(Leertaste)
Diese Taste wird eine Liste mit möglichen Attributen für das aktuelle Element anzeigen, wenn die Taste innerhalb einer Marke gedrückt wird.
& (Kaufmanns-Und)
Diese Taste wird eine Liste mit definierten Entities anzeigen.
Funktionen und Einschränkungen
Sie können alle Funktionen und Einschränkungen testen, indem Sie die Datei $KDEDIR/share/apps/katexmltools/testcases.xml in &kate; laden und den Anweisungen folgen. Beachten Sie, dass die Arbeit mit mehreren Ansichten pro Dokument noch nicht fehlerfrei unterstützt wird.
Danksagungen
&kate;-Modul XML-Vervollständigung
Copyright 2001, &Daniel.Naber; &Daniel.Naber.mail;.
Copyright der Dokumentation 2001, 2002 &Daniel.Naber;
Übersetzung: Frank Schütte F.Schuette@t-online.de Überarbeitung der Übersetzung: Andreas Kunadt kunsen@web.de
&underGPL;