Geometria
Funktionen
 Aktuelles
 Galerie
 Anleitung
 Download
 Links
Autor
Figuren auf Web-Seiten darstellen

Um geometrische, interaktiv bewegliche Figuren auf eigenen Web-Seiten darzustellen,
gehen Sie in drei Schritten vor:

  1. GeoScript-Datei anlegen
  2. Layout-Vorlage erstellen
  3. Figur in Web-Seite einbinden

GeoScript-Datei anlegen

Legen Sie eine Skriptdatei an, in der Sie mit der Skriptsprache GeoScript den geometrischen
Inhalt der gewünschten Figur beschreiben. Eine solche Datei können Sie auf zwei Arten
erstellen:

  1. Sie verwenden das dynamische Geometrie-System EUKLID DynaGeo,
    das mit einem leicht bedienbaren Konstruktionseditor ausgestattet ist.
    Eine mit EUKLID DynaGeo konstruierte Figur läßt sich automatisch nach GeoScript
    exportieren. Wählen Sie dazu in dem Programm den Menübefehl
    Datei - Speichern unter und den Dateityp GeoScript (*.script) aus und
    speichern Sie so die Figur im GeoScript-Format.

  2. Sie beschreiben eine Figur direkt in GeoScript. Dazu müssen Sie sich zwar mit
    der Befehlssyntax der Skriptsprache auseinandersetzen, aber Sie können dafür
    auch die erweiterten Möglichkeiten von Geometria nutzen.
    Beispielsweise: nicht-euklidische geometrische Objekte (funktionsabhängige Punkte,
    parameterisierte Kurven), Lösungshilfen und Antwortanalysen, Animationen oder
    zustandsabhängige Objekteinblendungen.

Natürlich können Sie auch beide Vorgehensweisen kombinieren und arbeiten zuerst
mit Euklid DynaGeo und ergänzen dann die erzeugte Skriptdatei von Hand mit Hilfe eines
Texteditors.

An einem Beispiel will ich die (erste) Vorgehensweise einmal deutlich machen. Die folgende
Abbildung zeigt ein mit EUKLID DynaGeo konstruiertes Napoleon-Dreieck
(Datei: Napoleon-Dreieck.geo).


Wenn Sie die Figur mit dem Befehl Speichern unter im GeoScript-Format sichern,
erhalten Sie die Datei Napoleon-Dreieck.script.

Die zweite Vorgehensweise ist in der Benutzeranleitung zu Geometria ausführlich an drei Beispielen dokumentiert. Sämtliche in GeoScript verfügbaren Befehle sind außerdem in der Konstruktionsreferenz beschrieben.

Layout-Vorlage erstellen

Während in der GeoScript-Datei die geometrischen Objekte und ihre Relationen zueinander
festlegt sind, wird das gestalterische Aussehen einer Figur in einer Layout-Vorlage bestimmt.

In der Datei euklid.style wird ein Layout-Stil definiert, der dem von EUKLID DynaGeo
ähnlich ist. Ein spezieller Geometria-Stil ist in der Datei geometria.style festgelegt.
Es steht Ihnen frei, beliebige eigene Layout-Vorlagen zu entwickeln. Ändern Sie dazu einfach
mit einem Texteditor die entsprechenden Werte aus einer der beiden Vorlagen.

Figur in Web-Seite einbinden

Erstellen Sie nun eine Web-Seite in der Sie das Java-Applet Geometria sowie die
GeoSkript-Datei und die Layout-Vorlage einbinden. Der folgende HTML-Code zeigt,
wie man das Applet in eine Web-Seite integrieren kann:

<APPLET code="Geometria" codebase="." archive="geometria.jar"
        name="Geometria" width="480" height="360">
   <param name="script"      value="Napoleon-Dreieck.script">
   <param name="style"       value="euklid.style">

   <param name="startbutton" value="0">
</APPLET>

Achten Sie darauf, daß sich alle Dateien im gleichen Verzeichnis befinden.
Das Ergebnis sieht dann wie folgt aus:

Bewegen Sie doch einmal die Eckpunkte des Dreiecks ABC.

Mit der Layout-Vorlage geometria.style sieht dieselbe Figur so aus:

Weitere Applet-Parameter sind im Abschnitt 4.5 der Konstruktionsreferenz beschrieben.

Sehen Sie sich auch die Figuren-Galerie auf dem Mathematik-Server der
Universität Flensburg an, dort finden Sie weitere Figurenbeispiele.