Benutzer:Geigerzaehler/TextPad Syntax-Definition

aus GenWiki, dem genealogischen Lexikon zum Mitmachen.
Zur Navigation springen Zur Suche springen

Beschreibung

Beispiel für Syntax-Highlighting im TextPad.

Viele Benutzer von WIKI wollen ungern online ihre Artikel bearbeiten oder haben generell Schwierigkeiten bzw. Anfangsprobleme mit der Syntax oder Befehlen von WIKI. Das kann natürlich zu Hemmungen im Umgang von »Wiki-genealogy.net« bis hin zur kompletten Ablehnung führen. Um dies zu verhindern, habe ich für den Texteditor TextPad ein sog. »Syntax-Highlighting« definiert und stelle diese der WIKI-Gemeinde als public domain zur Verfügung.

Um eine bessere Trennung der Syntax vom eigentlichen Inhalt zu bekommen, ist es von Vorteil, wenn du ein sog. »Syntax-Definition« für TextPad benützt.

Hier findest du den Source Code sowie die Installationsbeschreibung. Solltest du Probleme beim Installieren haben, so findest du auch in der Hilfe von TextPad Informationen zur Installation.

Direkt zum Source Code ...

Darüber hinaus gibt es auch eine Sammlung der wichtigsten WIKI-Befehle als Textbausteine - zur Beschreibung oder sofort zum Source Code.

Installation

Anlegen der Syntax-Definition

  1. Gehe auf die Source Code-Seite und kopieren den Inhalt (ohne Überschrift) in den Zwischenspeicher.
  2. Öffne im TextPad ein neues Dokument (Datei > Neu)
    --> Ein neues, leeres Dokument wird angelegt!
  3. Füge in das neue Dokument den Inhalt der Zwischenablage ein.
    --> Der Inhalt wird eingefügt!
  4. Speicher die Datei unter einem sprechenden Dateiname mit der Endung "*.syn" ab
    --> Beispiel für Dateiname: »wiki_genealogy_net.syn«!
    ==> Die Datei sollte am besten im TextPad-Verzeichnis "sample" liegen!

Anlegen der Dokumentklasse

  1. Öffne den Dialog »Neue Dokumentklasse« unter Konfiguration > Neue Dokumentklasse...
    --> Der Dialog »Assistant für Dokumentklassen« wird geöffnet!
  2. Im Feld »Name der Dokumentklasse« den gewünschten Namen eintragen, z. B. WIKI
  3. Im Feld »Elemente der Dokumentklasse« die gewünschten Endung eintragen, auf die die Syntax-Definition angewandt werden soll, z. B. *.wiki
  4. Die Syntax-Hervorhebung aktivieren und deine SYN-Datei im Drop-Down-Fenster auswählen.
  5. Den Dialog über den Button »Fertig stellen« schliessen.
    --> Die Dokumentklasse wurde angelegt und die Syntax-Definition ist aktiviert!

Syntax-Definition in vorhandener Dokumentklasse aktivieren

Dialog für das Einstellen des Syntax-Highlighting.
  1. Öffne den Dialog »Neue Dokumentklasse« unter Konfiguration > Einstellungen...
    --> Der Dialog »Assistant für Dokumentklassen« wird geöffnet!
  2. Im Navigationfenster die gewünschte Dokumentklasse auswählen und den Unterordner Syntax markieren.
  3. Die Syntax-Hervorhebung aktivieren und deine SYN-Datei im Drop-Down-Fenster auswählen.
  4. Den Dialog über den Button »OK« schliessen.
    --> Die Syntax-Definition ist jetzt aktiviert!

Hinweis

Das Syntax-Highlighting funktioniert nur bei Dateien, die die eingestellte Datei-Endungen besitzen. Hierüber unterscheidet TextPad, welche Syntax-Definition er welcher Datei zuordnen muss!