Z/EVES


  • Download und Installation
  • Windows
  • Linux
  • Solaris
  • Dokumentation
  • Kurzanleitung


  • Z/EVES ist ein Werkzeug zum Bearbeiten von Z-Spezifikationen. Die grundsätzlichen Funktionen sind
    1. ein graphischer Z-Editor und
    2. ein Checker zur Syntax- und Typüberprüfung der Spezifikation.
    Mehr über die Grundlagen von Z/EVES gibt es auf der Hompage.
     

    Download und Installation

    Z/EVES ist für die Lehre frei verfügbar. Die gesamten Installationspakete sind lokal an der Uni vorhanden (Beschreibung der Dateien in README).
     

    Installation unter Windows 95/98/2000/NT

    1. Pyton installieren:
      1. py152.exe starten und Installationsdialoge quittieren.
    2. Z/EVES installieren:
      1. Das selbstentpackende Archiv z-eves-pc-windows-acl-2.1.exe in ein temporäres Verzeichnis kopieren und dort starten. Es werden die Installationsdateien ausgepackt.
      2. Im temporären Verzeichnis das Programm SETUP.EXE starten.
      3. Irgendwann wird nach dem Verzeichnis von Python gefragt. Normalerweise ist es das Verzeichnis C:\Programme\Python.
      4. Irgendwann wird gefragt, ob Tcl/Tk installiert werden soll. Normalerweise JA.
    3. Danach muss man die DLL-Dateien tcl80.dll und tk80.dll aus dem Verzeichnis C:\Programme\Tcl\Bin in das Verzeichnis C:\Programme\Python\DLLs kopieren.
    4. Nun kann man Z/EVES starten:

    5. Start->Programme->Z-EVES 2.1->Z-EVES-GUI

    Installation unter Linux oder Solaris

    1. Python sollte installiert sein
    2. Tcl/Tk (Version 8.0) sollte installiert sein
    3. Installationsverzeichnis erstellen (Beispiel):
    4. sh> mkdir /home/NOBODY/ZEves
      sh> cd /home/NOBODY/ZEves
    5. Installationspaket in das Installationsverzeichnis kopieren:
    6. Installationspaket auspacken:
    7. Start-Scripte anpassen:
      1. Im Verzeichnis ZEves/System gibt es zwei Script-Dateien (z-eves.sh, z-eves-gui.sh). Diese kann man in ein Verzeichnis kopieren, welches in der PATH-Variable steht.
      2. In beiden Dateien das Installationsverzeichnis und den Namen des ausführbaren Programms eintragen:
      3. Den Fontpath für den X-Server erweitern, damit der Z-Font gefunden wird. Ich habe das in die Scriptdatei z-eves-gui.sh eingetragen. Es wird zuerst geprüft, ob der Z-Font schon im Fontpath gefunden wird. Wenn nicht, dann wird der Fontpath erweitert:
      4. ...
        zlibdir=$zevesdir/library/
        
        if xlsfonts | grep -q 'jones-zed-medium-r-normal' ; then
          :
        else
          xset +fp $zevesdir/zedfont
        fi
        ...
    8. Nun kann das Programm gestartet werden:
    9. sh> z-eves-gui.sh

    Dokumentation

    Die Handbücher zu Z/EVES sind als als PDF-Dateien im vorhanden.
     
    Z/EVES Reference Manual
    97-5493-03d.pdf
    Software Manual for Windows Z/EVES
    97-5505-04g.pdf
    Software Manual for Unix Z/EVES
    97-6028-01e.pdf
    Z/EVES 2.0 Mathematical Toolkit
    99-5493-05b.pdf
    Z/EVES 2.0 User's Guide
    99-5493-06a.pdf
    Z/LaTeX reference card
    refcard.pdf

    Beispiele

    Kleine Beispielspezifikationen (z.B. Birthdaybook) befinden sich im Verzeichnis examples unter dem Z/EVES-Installationsverzeichnis.

    Kurzanleitung

    Im Prinzip arbeitet man bei Z/EVES mit zwei unterschiedlichen Fenstern. Beim Start befindet man sich im Spezifikationsfenster. Die einzelnen Abschnitte werden im Editorfenster bearbeitet.
     
    Spezifikationsfenster
    Abb. 1: Spezifikationsfenster
    Editorfenster
    Abb. 2: Editorfenster

    Kleine Beispiel-Session:

    1. Programm starten (Start->Programme->Z-EVES 2.1->Z-EVES GUI  bzw. z-eves-gui)
    2. Neuer Paragraph einfügen:

    3. Edit->New Paragraph
    4. Leere Schemabox einfügen:

    5. Edit->Schema Box
    6. Text tippen, Sonderzeichen und Rahmenelemente durch anklicken der Buttons
    7. Editor verlassen:

    8. File->Done
    1. Spezifikation testen:

    2. Kontextmenu->Check up to here
    3. Fehler anzeigen:

    4. Kontextmenu->Show errors
    5. Paragraph nachbearbeiten:

    6. Kontextmenu im Paragraph->Edit
    1. Spezifikationsdokument drucken:
      1. Als RTF-Dokument exportieren

      2. File->Export
        Optionen: RTF, no Scripts
      3. RTF-Dokument in WinWord laden und Spezifikationen mit erläuterndem Text erweitern.

    1Kontextmenu: Im Fenster die rechte Maustaste drücken. Siehe Beispiel