RP Photonics

Software … leistungsfähige Tools für Ihre Forschung & Entwicklung!

English

RP Fiber Power: Simulations- und Design-Software
für Faseroptik, Faserverstärker und Faserlaser

Beispiel: Ausgabe von Daten als Webseiten

Beschreibung des Zwecks

Normalerweise würde man direkt die grafischen Ausgaben und Textausgaben von RP Fiber Power verwenden. Jedoch erlaubt einem die eingebaute Skriptsprache, Dateien in beliebigen binären Formaten oder Textformaten zu schreiben. Als Beispiel schreiben wir Ausgaben in eine html-Datei, die dann mit einem Web-Browser angezeigt werden kann. Wenn Sie diese Datei auf einen Webserver laden, kann sie als Webseite angezeigt werden.

Obwohl RP Fiber Power keine spezialisierten Funktionen für html-Ausgaben hat, lassen sich diese leicht definieren, und am besten speichert man diese Funktionen in einer Include-Datei, die dann von jedem Skript verwendet werden kann. Beispielsweise kann diese Include-Datei die folgende Definition enthalten:

html_open(fname$) := 
  begin
    hf := open_file(fname$, "wt");
    html_out('<!DOCTYPE HTML>');
    html_out('<html>');
  end

Diese Funktion schreibt den Anfang einer html-Datei mit einem gegebenen title-Tag.

Ergebnisse

Sie können das Resultat abgespeichert als eine Webseite mit Ihrem Browser ansehen. Das genaue Aussehen – Schriftgrößen, Farben etc. – könnte über eine CSS-Datei beliebig angepasst werden.

(zurück zu der Liste der Beispiele)

arrow