Figuren auf Web-Seiten darstellen
Um geometrische, interaktiv bewegliche Figuren auf eigenen Web-Seiten
darzustellen,
gehen Sie in drei Schritten vor:
- GeoScript-Datei anlegen
- Layout-Vorlage erstellen
- 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:
- 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.
- 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.
|