
SISCAD-P  Inbetriebnahme

               STAEDTLER MARS GmbH & Co



                              3. August 1995


Inhaltsverzeichnis


1    Voraussetzungen                                                                             2


2    Lieferumfang                                                                                   4


3    Installation                                                                                      5
            3.1       SISCAD-P Programm  ..  ..  ..  ..  ..  ..  ..  ..  ..  ..    5
            3.2       SISCAD-P Dokumentation   ..  ..  ..  ..  ..  ..  ..  ..  .    6
            3.3       SISCAD-P Beispiel-Zeichnungen   ..  ..  ..  ..  ..  ..  ..    8


4    SISCAD-P System-Umgebung einrichten                                     9


5    SISCAD-P System-Umgebung anpassen                                     10
            5.1       Die SISCAD-P Konfigurationsdateien   ..  ..  ..  ..  ..  .   10
            5.2       Die SISCAD-P Verzeichnisstruktur    ..  ..  ..  ..  ..  ..   12
            5.3       Beispiel zur SISCAD-P Umgebungsanpassung    ..  ..  ..   13


6    Drucker und Plotter einrichten                                                    14


7    SISCAD-P lizenzieren                                                                  16


8    SISCAD-P Mailing-Listen                                                           17

                                                      1



                           SISCAD-P  Inbetriebnahme


Dieses Dokument beschreibt die Installation und Konfiguration von SISCAD-P
Version  2.0.0  unter  dem  Betriebssystem  Linux.  Für  eine  erfolgreiche  Installa-
tion  werden  Superuser-Privilegien  (root)  und  Grundkenntnisse  in  Linux  (z.B.
Benutzer einrichten, Drucker-Spooler konfigurieren, .. ) vorausgesetzt.
1      Voraussetzungen


Für den Betrieb von SISCAD-P wird folgende Hard- und Software-Umgebung
vorausgesetzt:


    o  Architektur: INTEL 80486/Pentium
       Rechner mit INTEL Prozessor ab 80486/25 MHz sind für den Einsatz von
       SISCAD-P  geeignet.  Wichtiger  als  der  Prozessor  kann  u.U.  der  Haupt-
       speicher sein. So kann es z.B. vorkommen, dass SISCAD-P auf einem Pen-
       tium/90  MHz  mit  8  MB  Hauptspeicher  langsamer  läuft  als  auf  einem
       80486/66 MHz mit 32 MB Hauptspeicher.


    o  Hauptspeicher: min. 16 MB, empfohlen 32 MB
       SISCAD-P ist ein komplexes Programm und benötigt deshalb mindestens
       16 MB Hauptspeicher. Wenn Sie grössere Konstruktionen bearbeiten, sind
       24  MB  oder  32  MB  Hauptspeicher  zu  empfehlen.  Wenn  Sie  SISCAD-P
       auf einem Rechner mit weniger als 16 MB Hauptspeicher testen möchten,
       denken Sie daran, ausreichend Speicher zum Swappen einzurichten.


    o  Plattenspeicher: ca. 30 MB
       SISCAD-P benötigt ca. 30 MB Speicher auf Ihrer Festplatte; die genaue
       Grösse hängt von den installierten Paketen ab.
       (siehe Abschnitt Lieferumfang - Paketgrössen)


    o  Linux-Kernel: Version   1.0
       Linux läuft ab Kernel Version 1.0 sehr stabil und ist für den professionel-
       len Einsatz geeignet. Unter den hier beschriebenen Vorausetzungen sollte
       SISCAD-P demnach auf allen Linux Versionen ab 1.0 lauffähig sein.


    o  Window-System: X11R6
       SISCAD-P wurde mit den Bibliotheken für X11R6 erstellt und setzt somit
       auch X11R6 zur Laufzeit voraus.


    o  Window-Manager: fvwm, mwm
       SISCAD-P  ist  ein  mit  OSF/Motif  erstelltes  Programm,  welches  jedoch
       auch mit anderen Window-Managern, wie z.B. dem fvwm betrieben wer-
       den kann. Der OSF/Motif Window-Manager mwm kann -wenn vorhanden-
       verwendet werden, ist aber nicht Voraussetzung, um mit SISCAD-P zu ar-
       beiten.

                                                      2


Die  gesamte  Dokumentation  zu  SISCAD-P  steht  in  einer  Online-Fassung  im
HTML1 -Format  und  zum  Ausdrucken  auch  in  einer  Fassung  im  PostScript-
Format zur Verfügung.


    o  WWW-Browser
       Zum Lesen dieser Dokumentation wird ein WWW2 -Browser (z.B. Mosa-
       ic, Netscape, Chimera, Arena) benötigt. Dieser WWW-Browser ist nicht
       Bestandteil von SISCAD-P und muss separat installiert werden.


    o  PostScript-Drucker
       Zum Ausdrucken benötigen Sie entweder einen PostScript-fähigen Drucker
       oder  einen  Drucker,  der  über  entsprechende  Treiber/Filter  (z.B.  Ghost-
       script) PostScript-Dokumente ausdrucken kann.
_____________________________________________1
     HTML = Hyper Text Markup Language
    2WWW = World Wide Web



                                                      3


2      Lieferumfang


SISCAD-P wird aufgrund des grossen Umfangs in mehreren getrennten Paketen
geliefert.
Jedes  Paket  enthält  mehrere  Dateien,  die  mit  dem  tar(1)-Befehl  archiviert
und anschliessend mit gzip(1) komprimiert wurden. Der Paketname hat dabei
grundsätzlich folgenden Aufbau:


       sis<Bezeichnung  des  Inhaltes>-X.Y.Z.tar.gz


Dabei bedeuten X = Version, Y = major  Release und Z = minor  Release .
Zusätzliche Informationen, die den Inhalt des Pakets genauer beschreiben, wer-
den dem Bezeichner mit dem Zeichen '_' angehängt.


Und das sind die z.Z. verfügbaren Pakete:


   1.  SISCAD-P README - (siscadp_README-2.0.0.tar.gz)
       Enthält die wichtigsten Informationen zu SISCAD-P, die den Anwender
       in die Lage versetzen zu entscheiden, welche weiteren Pakete er benötigt,
       um die Installation erfolgreich durchzuführen. Die Dokumente sind sowohl
       in deutscher als auch englischer Sprache abgefasst.


   2.  SISCAD-P PROGRAM - (siscadp-2.0.0.tar.gz)
       Enthält das komplette SISCAD-P Programm-Paket mit sämtlichen System-
       Dateien für die deutsche und englische Version.


   3.  SISCAD-P EXAMPLES - (siscadp_red-2.0.0.tar.gz)
       Enthält zusätzliche SISCAD-P Beispiel-Zeichnungen.


   4.  SISDOC ONLINE - (sisdoc_XX_html-2.0.0.tar.gz)
       Enthält  die  deutsche  (XX  =  de)  bzw.  englische  (XX  =  en)  SISCAD-P
       Online-Dokumentation.


   5.  SISDOC PAPER - (sisdoc_XX_ps-2.0.0.tar.gz)
       Enthält  die  deutsche  (XX  =  de)  bzw.  englische  (XX  =  en)  SISCAD-P
       PostScript-Dokumentation.
Paketgrössen:

________________________________________________________________________________
|            Paketname            |    ____________Dateigrösse____________|____
|________________________________________|_gepackt____|________entpackt____|_____

|_SISCAD-P_README_____|________________ca._0.2_MB_|_____ca._0.5_MB_|_____

|_SISCAD-P_PROGRAM____|_________________ca._7,0_MB_|_____ca._25.3_MB_|_____

|_SISCAD-P_EXAMPLES_|_________________ca._0.9_MB_|_____ca._4.2_MB_|_____

|_SISDOC_ONLINE_(de)____|________________ca._1.7_MB_|_____ca._2.8_MB_|_____

|_SISDOC_PAPER_(de)_____|_____________ca._3.0_MB_|_____ca._15.3_MB_|_____
                                                      4


3      Installation


Bevor Sie mit der Installation beginnen, vergewissern Sie sich, dass die für Ihr
System angegebenen Voraussetzungen erfüllt sind.


Wichtig: Mit der Installation von SISCAD-P erklären Sie sich mit den STAEDTLER
Software-Lizenzbedingungen einverstanden.



3.1      SISCAD-P  Programm


Zur  Installation  des  SISCAD-P  Programm-Pakets  loggen  Sie  sich  bitte  als
System-Administrator root ein und führen folgende Befehle aus:


   1.  cd  /tmp
       Wechseln Sie in das temporäre Installationsverzeichnis /tmp.
       Vergewissern Sie sich, dass in diesem File-System ausreichend freier Spei-
       cherplatz für das gepackte SISCAD-P Programm-Paket verfügbar ist (df-
       Befehl).



       Hinweis: Sollte dies nicht der Fall sein, so erstellen Sie ein temporäres Verzeichnis
       in einem anderen File-System, das über den nötigen Speicherplatz verfügt, und
       wechseln statt in das /tmp-Verzeichnis in dieses neu angelegte Verzeichnis.


   2.  tar  xvMf  /dev/fd0
       Verwenden Sie diesen Befehl3  mehrfach zum Kopieren der Pakete


              SISCAD-P README
              SISCAD-P PROGRAM


       Legen Sie vorher die entsprechende erste Diskette ein und verwenden Sie
       ggf. ein anderes Laufwerk (/dev/fd1). Legen Sie bei Bedarf weitere Dis-
       ketten  in  der  angeforderten  Reihenfolge  ein  bis  alle  Disketten  eingelesen
       sind.


   3.  tar  xzvf  siscadp_README-2.0.0.tar.gz  install
       Dieser Befehl entpackt das Installations-Programm install aus dem Paket
       SISCAD-P README.


   4.  sh  install
       Folgen Sie den Anweisungen des Installations-Programmes.


Wenn dieser letzte Arbeitsschritt erfolgreich beendet wurde, sind vor dem Ar-
beiten mit SISCAD-P noch folgende Punkte zu beachten:


       - SISCAD-P Dokumentation installieren
       - SISCAD-P System-Umgebung einrichten und ggf. anpassen
       - Drucker und Plotter einrichten



_____________________________________________3
     Ignorieren Sie diesen Befehl, falls Sie diese Pakete auf einem anderen Weg (z.B. Internet,
CD-ROM) bereits auf Ihre Festplatte kopiert haben.



                                                      5


3.2      SISCAD-P  Dokumentation


Die gesamte SISCAD-P Dokumentation wird Ihnen in den 2 Paketen


    o  SISDOC ONLINE = Online-Dokumentation


    o  SISDOC PAPER = PostScript-Dokumentation


angeboten.


Die Tabelle gibt einen Uberblick über die darin enthaltenen Dokumente:


       _____________________________________________________________________________
       |_copyright_de_|_____Software-Lizenzvertrag_&_Preise____________|_________

       |_features_de____|_____SISCAD-P_Leistungsmerkmale_____________|_____________4

       |_fel_de____________|_SISCAD-P_Formelemente____________________|____________

       |_font_de_________|____SISCAD-P_Text-_und_Symbolfonts________|_____________

       |_install_de_____|_____SISCAD-P_Inbetriebnahme_________________|____________

       |_intro_de_________|____SISCAD-P_Einführung________________________|_________

       |_makro_de_________|____SISCAD-P_Makrosprache____________________|____________

       |_param_de_________|____SISCAD-P_Parametrik________________________|_________4

       |_prog_de_________|____SISCAD-P_C-Programmierschnittstelle_|________________

       |_roadmap_de_____|_____SISCAD-P_Dokumentation_Ubersicht____|________________

       |_sisfaq_de________|____SISCAD-P_Fragen_&_Antworten____________|_____________

       |_staedtler_de_|_____Informationen_über_STAEDTLER_________|_____________

       |_step_de_________|____SISCAD-P_Schritt_für_Schritt_____________|_________

       |_stl_de____________|_SISCAD-P_Stücklisten________________________|________

Wie bei der Installation des Programm-Pakets müssen Sie auch zur Installation
dieser Dokumente als root eingeloggt sein.
   1.  mkdir  /usr/sisdoc
       Installationsverzeichnis für die SISCAD-P Dokumentation erstellen.



       Hinweis:  Die  Online-Dokumentation  muss  sich  im  Gegensatz  zur  PostScript-
       Dokumentation in diesem Verzeichnis befinden. Falls Sie nicht genügend Platz
       in diesem File-System haben, können Sie das Verzeichnis auch in einem anderen
       Filesystem, das genügend Plattenplatz aufweist, erstellen (z.B. /home/sisdoc)
       und anschliessend mit dem Befehl


              mkdir  /home/sisdoc  ;  ln  -s  /home/sisdoc  /usr/sisdoc


       einen symbolischen Link auf /usr/sisdoc erzeugen.


   2.  cd  /usr/sisdoc
       Wechseln Sie in dieses soeben erzeugte Verzeichnis.
_____________________________________________4
     Diese Dokumente sind z.Z. nur als PostScript-Dokumente verfügbar.



                                                      6


Führen Sie die folgenden Arbeitsschritte für beide Pakete durch:


   3.  tar  xvMf  /dev/fd0
       Mit diesem Befehl kopieren Sie das Paket


              SISCAD-P SISDOC  bzw.
              SISCAD-P PAPER


       von der Diskette auf die Festplatte.
       Legen Sie die für das Paket erforderliche Diskette zuvor in das Laufwerk
       /dev/fd0 (ggf. /dev/fd1) ein.


   4.  tar  xzvf  sisdoc_de_html-2.0.0.tar.gz bzw.
       tar  xzvf  sisdoc_de_ps-2.0.0.tar.gz
       Die im jeweiligen Paket enthaltenen Dateien werden ausgepackt.



       Hinweis: Wenn Sie die gepackte Dokumentation nicht mehr benötigen, können
       Sie diese anschliessend mit dem Befehl


              rm  sisdoc_de_html-2.0.0.tar.gz bzw. sisdoc_de_ps-2.0.0.tar.gz


       wieder von der Festplatte entfernen.


Nachdem Sie die SISCAD-P Dokumentation erfolgreich installiert haben, können
Sie die einzelnen Dokumente ausdrucken oder online mit dem WWW-Browser
Ihrer Wahl unter der URL5


       file://localhost/usr/sisdoc/roadmap_de/roadmap_de.html


durchforsten. Um wertvollen Platz auf Ihrer Festplatte zu sparen, können Sie
nach dem Ausdrucken die entpackten PostScript-Dateien (Datei-Endung .ps)
wieder entfernen.
_____________________________________________5
     URL = Uniform Resource Locator



                                                      7


3.3      SISCAD-P  Beispiel-Zeichnungen


Beispiele erklären mehr als 1000 Worte.


Mit  dem  Paket  SISCAD-P  EXAMPLES  können  Sie  sich  eine  Vielzahl  von
Beispiel-Zeichnungen auf Ihren Rechner zum Testen von SISCAD-P installie-
ren.


Erstellen Sie sich dazu ein beliebiges Installationsverzeichnis (z.B. /usr/sisred),
und lesen Sie dann die Beispiel-Zeichnungen, von diesem Verzeichnis aus, ein.
   1.  mkdir  /usr/sisred
   2.  cd  /usr/sisred
   3.  tar  xzvf  siscadp_red-2.0.0.tar.gz
       Im Installationsverzeichnis wird das Verzeichnis examples angelegt.


Damit die Beispiele auch im Zeichnungskatalog von SISCAD-P angezeigt wer-
den. sollte dann noch folgender Link durchgeführt werden:


   4.  ln  -s  /usr/sisred/examples  /usr/siscadp/red
Hinweis:  Sie  können  die  Beispiel-Zeichnungen  natürlich  auch  gleich  im  Verzeichnis
/usr/siscadp/red auspacken.
Im Fall eines Upgrades des Programm-Pakets wird Ihnen dann allerdings dieses Ver-
zeichnis und damit auch die Beispiel-Zeichnungen in diesem Verzeichnis gelöscht, d.h.
die Installation von SISCAD-P EXAMPLES ist nochmals komplett durchzuführen. Im
anderen Falle wird nur der Link gelöscht.



                                                      8


4      SISCAD-P  System-Umgebung  einrichten


Für  die  Arbeit  mit  SISCAD-P  werden  eine  Reihe  von  speziell  angepassten
Startup-Dateien (.fvwmrc, .mwmrc, .. ) benötigt.
Diese  Dateien  werden  nach  einer  Neuinstallation  oder  einem  SISCAD-P  Up-
grade beim 1. Start von SISCAD-P automatisch in das HOME-Verzeichnis des
SISCAD-P Benutzers kopiert.


Gehen Sie dazu wie folgt vor:
       Loggen Sie sich als normaler Benutzer (nicht root) ein und geben Sie den
       folgenden Befehl ein:


              /usr/bin/siscadp


       Loggen  Sie  sich  nun  aus.  Wenn  Sie  sich  anschliessend  wieder  einloggen,
       können Sie SISCAD-P über die Kommandozeile oder über das Menü Ih-
       res Window-Managers starten.



       Hinweis: Beim Starten von SISCAD-P wird anhand der Versionsnummer6  ge-
       prüft, ob das Skript /usr/siscadp/exe/setup_user aufgerufen und damit die
       private SISCAD-P System-Umgebung des Benutzers aktualisiert werden muss.
       In diesem Skript werden existierende Startup-Dateien ggf. durch neue ersetzt, die
       alten dabei in ALTER_NAME.Laufende_Nummer umbenannt.
       Es kann somit nicht vorkommen, dass private Dateien verloren gehen.



       Beispiel:  Die  von  Ihnen  verwendete  Datei  .fvwmrc  wird  durch  den  Start  von
       SISCAD-P  umbenannt  in  .fvwmrc.1  und,  falls  diese  Datei  bereits  existiert,  in
       .fvwmrc.2, usw .


Zusätzlich zu diesen Startup-Dateien wird Ihnen beim erstmaligen Aufruf von
SISCAD-P  das  Verzeichnis  $HOME/siscadp  mit  diversen  Unterverzeichnissen
eingerichtet.
In  diesem  Verzeichnis  werden  dann  später  Ihre  privaten  SISCAD-P  Dateien
verwaltet. Dazu gehören auch Ihre persönlichen SISCAD-P Konfigurationsda-
teien, auf die im nächsten Abschnitt näher eingegangen wird.
_____________________________________________6
     Vergleich /usr/siscadp/.version 6= $ HOME/siscadp/.version



                                                      9


5      SISCAD-P  System-Umgebung  anpassen


Nach der Installation von SISCAD-P und dem Einrichten der Startup-Dateien,
ist  SISCAD-P  betriebsbereit.  Das  Verhalten  und  Aussehen  von  SISCAD-P
kann jedoch sehr flexibel an die eigenen Anforderungen angepasst werden. Dazu
wird allerdings vorausgesetzt, dass Sie sich auf UNIX-System-Ebene zurechtfin-
den und einen System-Editor (z.B. vi, emacs) bedienen können.



5.1      Die  SISCAD-P  Konfigurationsdateien


Zum  Anpassen  der  System-Umgebung  stehen  Ihnen  3  Konfigurationsdateien
zur Verfügung.


    o  siscadp.def = SISCAD-P Voreinstellungen


    o  siscad.env = SISCAD-P Umgebung


    o  plotstr.sys = Drucker- & Plotter-Treiber


In der Datei siscadp.def  werden Voreinstellungen von SISCAD-P (Farben, Po-
sitionen der Fenster, Fonts, .. ) festgelegt.
In der Datei siscad.env wird eine Reihe von Verzeichnissen definiert, in denen
SISCAD-P  nach  bestimmten  Dateien  suchen  soll  (Konstruktionszeichnungen,
Icons, Stücklisten, .. ).
Die  Datei  plotstr.sys  schliesslich  ist  die  Konfigurationsdatei  für  die  Definition
Ihrer Ausgabegeräte. Diese wird im Abschnitt Drucker und Plotter einrichten
ab Seite 14 ausführlich beschrieben.


Beim Starten von SISCAD-P werden die Konfigurationsdateien in 3 verschie-
denen Verzeichnissen gesucht und ausgewertet:


   1.  $ SISCAD_HOME/sys



       Definition:


              SISCAD_HOME ist das logische SISCAD-P Heimatverzeichnis,
              das immer dem Verzeichnis /usr/siscadp entspricht.


       In  diesem  Verzeichnis  befinden  sich  die  SISCAD-P  Standard-Konfigura-
       tionsdateien. Diese Dateien dürfen in diesem Verzeichnis nicht geändert
       werden.



       Hinweis:  siscad.env wird in diesem Verzeichnis immer ausgewertet, siscadp.def
       bzw. plotstr.sys nur dann, wenn in den nachfolgend beschriebenen Verzeichnissen
       keine Datei mit diesen Namen existiert.
                                                     10


   2.  $ GLOBAL_HOME/sys



       Definition:


              GLOBAL_HOME ist das logische SISCAD-P Verzeichnis, auf das
              in einem Netzwerk mehrere SISCAD-P Benutzer gemeinsam Zu-
              griff haben.
              Es  entspricht  standardmässig  dem  Verzeichnis  /home/siscadp,
              das in der Regel allen SISCAD-P Benutzern via NFS7  unter die-
              sem Namen zugänglich gemacht wird.


       Wird SISCAD-P netzwerkweit betrieben, so befindet sich hier die ange-
       passte  Datei  plotstr.sys,  ebenso  eine  für  diesen  Bereich  gültige  Datei  sis-
       cadp.def.
       In diesem Verzeichnis sollten in der Datei siscad.env nur Einträge gemacht
       werden, die sich von den Standard Definitionen in $ SISCAD_HOME/sys un-
       terscheiden  und  dann  für  alle  SISCAD-P  Benutzer  im  Netzwerk  gültig
       sind.

       Hinweis: Die Dateien siscadp.def und plotstr.sys werden hier nur dann berück-
       sichtigt, wenn Sie nicht im Verzeichnis $ PRIVAT_HOME/sys existieren.


   3.  $ PRIVAT_HOME/sys



       Definition:


              PRIVAT_HOME ist das logische SISCAD-P Verzeichnis für den
              einzelnen SISCAD-P Benutzer.
              Es  entspricht  standardmässig  dem  Verzeichnis  $ HOME/siscadp
              und  wird  beim  erstmaligen  Aufruf  von  SISCAD-P  im  Heimat-
              verzeichnis des jeweiligen Benutzers angelegt.


       Konfigurationsdateien in diesem Verzeichnis haben die höchste Priorität.



       Wenn siscadp.def oder plotstr.sys hier existieren, dann werden diese Datei-
       en auch ausgewertet, unabhängig davon, ob sie in den anderen Verzeich-
       nissen existieren oder nicht.
       In  der  Datei  siscad.env  sollten  nur  Einträge  gemacht  werden,  die  sich
       von  den  Definitionen  in  $SISCAD_HOME/sys  bzw.  $GLOBAL_HOME/sys  un-
       terscheiden.



_____________________________________________7
     NFS = Network File System



                                                     11


5.2      Die  SISCAD-P  Verzeichnisstruktur


Im folgenden sehen Sie einen Auszug aus der Datei siscad.env, in der die Stan-
dard SISCAD-P Umgebungsvariablen und damit auch die SISCAD-P Verzeich-
nisstruktur festgelegt wird:



       SISLANGUAGE=DEUTSCH
       export   SISLANGUAGE   #   Sprache:  DEUTSCH  |  ENGLISH


       WWWBROWSER=Mosaic
       export  WWWBROWSER      #   Programmname  ggf.  mit  Pfadangabe  fuer
                                    #   Dokumentations  Browser  z.B  Mosaic  |  netscape  |  chimera


       SISCAD_HOME=/usr/siscadp       ;export  SISCAD_HOME      #  SISCAD-P  Heimatverzeichnis
       PRIVAT_HOME=${HOME}/siscadp   ;export  PRIVAT_HOME      #  Privates  SISCAD-P  Heimat-
                                                                               #  verzeichnis
       GLOBAL_HOME=/home/siscadp      ;export  GLOBAL_HOME      #  Gemeinsames  Verzeichnis
                                                                               #  aller  SISCAD-P  Benutzer
                                                                               #  im  Netzwerk
       GLOBAL1_HOME=/home1/siscadp   ;export  GLOBAL1_HOME    #  \  Standard  SISCAD-P
       GLOBAL2_HOME=/home2/siscadp   ;export  GLOBAL2_HOME    #  |  Verzeichnisse,  wenn  der
       GLOBAL3_HOME=/home3/siscadp   ;export  GLOBAL3_HOME    #  >  Plattenplatz  knapp  wird
       GLOBAL4_HOME=/home4/siscadp   ;export  GLOBAL4_HOME    #  |  und   neue   Platten  nach
       GLOBAL5_HOME=/home5/siscadp   ;export  GLOBAL5_HOME    #  /  /homex  gemounted  werden


       cadetc=${SISCAD_HOME}/etc         ;  export  cadetc      #  Tools
       cadexe=${SISCAD_HOME}/exe         ;  export  cadexe      #  Programme
       cadfel=${SISCAD_HOME}/fel/       ;  export  cadfel      #  Formelemente
       cadlib=${SISCAD_HOME}/lib         ;  export  cadlib      #  Library
       cadmod=${SISCAD_HOME}/mod         ;  export  cadmod      #  Moduln
       cadfnt=${SISCAD_HOME}/fnt         ;  export  cadfnt      #  Fonts
       cadhis=${SISCAD_HOME}/his         ;  export  cadhis      #  Historien
       cadtut=${cadhis}/tutorial         ;  export  cadtut      #  Tutorials
       cadicn=${SISCAD_HOME}/icn         ;  export  cadicn      #  Icons
       cadprj=${SISCAD_HOME}/prj         ;  export  cadprj      #  Projekte
       cadred=${SISCAD_HOME}/red         ;  export  cadred      #  Konstruktionszeichnungen
       cadstl=${SISCAD_HOME}/stl/       ;  export  cadstl      #  Stuecklisten
       cadsys=${SISCAD_HOME}/sys         ;  export  cadsys      #  Systemdateien
       cadzne=${SISCAD_HOME}/zne/       ;  export  cadzne      #  Zeichnungselemente   =
                                                                               #  Z-rahmen  bzw.  Schr-felder


                                                     12


5.3      Beispiel  zur  SISCAD-P  Umgebungsanpassung


Angenommen, Sie arbeiten lieber mit dem WWW-Browser arena.


Zusätzlich  möchten  Sie,  dass  im  Zeichnungskatalog  von  SISCAD-P  zunächst
Konstruktionen aus Ihrem privaten Verzeichnis angezeigt werden.


Erstellen  Sie  dazu  zunächst  im  Verzeichnis  $PRIVAT_HOME/sys  die  Datei  sis-
cad.env mit folgendem Eintrag:

       WWWBROWSER=arena  ;  export  WWWBROWSER


Anschliessend modifizieren Sie in diesem Verzeichnis noch die lokale Datei sis-
cadp.def. Statt dem Eintrag

       SIScadP*SYS_KATALOG_RedBibliothek1:         SISCAD_RED
       SIScadP*SYS_KATALOG_RedBibliothek2:         GLOBAL_RED
       SIScadP*SYS_KATALOG_RedBibliothek3:         PRIVAT_RED

muss es jetzt dort heissen:

       SIScadP*SYS_KATALOG_RedBibliothek1:         PRIVAT_RED
       SIScadP*SYS_KATALOG_RedBibliothek2:         GLOBAL_RED
       SIScadP*SYS_KATALOG_RedBibliothek3:         SISCAD_RED

Beachten Sie bitte, dass falsche oder fehlende Angaben in den Konfigurations-
dateien dazu führen können, dass SISCAD-P beim Starten hängen bleibt.8



_____________________________________________8
     Aus diesem Grund wird bei einem Upgrade von SISCAD-P die Datei siscadp.def auch im
lokalen bzw. wenn vorhanden im globalen sys-Verzeichnis aktualisiert. Dabei wird eine von
Ihnen geänderte Voreinstellungsdatei (analog den Startup-Dateien) zuvor umbenannt.



                                                     13


6      Drucker  und  Plotter  einrichten


Zur  Ausgabe  Ihrer  SISCAD-P  Zeichnungen  auf  Drucker  bzw.  Plotter  stellt
SISCAD-P verschiedene Geräte-Treiber zur Verfügung. Diese Treiber kann man
grob in 3 Kategorien einteilen:


    o  Direkt-Treiber für unterschiedliche Druckertypen - (met2bit)


    o  PostScript-Treiber für PostScript-fähige Drucker - (met2ps)


    o  Plotter-Treiber für unterschiedliche Plottertypen - (met2hpgl)


Die Einstellung der jeweils gewünschten Treiber erfolgt dabei in der Datei plot-
str.sys in dem für Sie gültigen sys-Verzeichnis9 .


In  dieser  Datei  wird  festgelegt,  welche  Treiber  dem  SISCAD-P  Benutzer  zur
Verfügung  stehen  und  mit  welchem  Befehl  die  Daten  an  das  jeweilige  Gerät
ausgegeben werden.


Nachstehend folgt ein Auszug aus dieser Datei, in der das Format für die Treiber
beschrieben ist:

       #  ----------------
       #  Formatdefinition
       #  ----------------
       #
       #  fuer  jeden  Treiber  werden  genau  5  Zeilen  vorgesehen.
       #
       #  1.  Zeile:  dort  steht  immer  der  TreiberName,  welcher  dann  in  der  SiscadP  -
       #                Oberflaeche  erscheint.
       #  2.  Zeile:  hier  wird  bestimmt  ob  der  Treiber  im  Plott-Menue  erscheint,
       #                bei  0  wird  der  Treiber  ignoriert.
       #  3.  Zeile:  Diese  Zeile  gibt  an,  ob  es  Parameter  gibt  mit  welchen  der  Treiber
       #                versorgt  werden  muss.
       #  4.  Zeile:  Falls  Parameter  vorhanden  stehen  hier  die  Paramter,  falls  nicht
       #                wird  der  String  dummy  eingetragen.
       #  5.  Zeile:  Hier  steht  der  logische  Druckername  welcher  an  sislpr
       #                als  erster  Parameter  uebergeben  wird
       #
       #  Beispiel:
       #  ---------
       #  LaserJet4      :  Treiber  Name
       #  1                 :  Treiber  gewuenscht;  bei  ja  1,  bei  nein  0
       #  1                 :  Anzahl  der  benoetigten  Parameter
       #  -dHPLJ4         :  Parameter
       #  DRUCKER         :  Druckername  fuer  sislpr
       #

Tragen Sie in dieser Datei bei Ihren Geräte-Treibern in der 2. Zeile eine 1 ein,
um diese zu aktivieren, bzw. eine 0 , um sie zu deaktivieren.


_____________________________________________9
     siehe Abschnitt SISCAD-P System-Umgebung anpassen.



                                                     14


Zur Ubergabe der Daten an das Spool-System wird das Shellscript sislpr von
SISCAD-P wie folgt aufgerufen:


       $ cadexe/sislpr DRUCKERWARTESCHLANGE DATEINAME


Dieses Skript sorgt dafür, dass die Daten an das UNIX-Spool-System als Druck-
bzw. Plottauftrag übergeben werden.10


Das Spool-System muss dabei so konfiguriert werden, dass folgende Druckerwarte-
schlangen eingerichtet sind:


    o  DRUCKER - normaler Drucker


    o  PSDRUCKER - PostScript Drucker


    o  PLOTTER - Plotter


Zum einfachen Einrichten des lpr Spool-Systems können Sie das Paket apsfilter
von Andreas  Klemm11  verwenden. Nach dem Einrichten des Spool-Systems
mit apsfilter  müssen Sie nur noch die von SISCAD-P erwarteten Namen für die
Druckerwarteschlangen in der Datei /etc/printcap wie im folgenden Beispiel
ergänzen:


Beispiel (Anpassen der Datei /etc/printcap)



       vorher:


                     lp|LN03  PostScript  Laser:\
                                    :
                                    :
                     raw|lp9|st800-a4-raw|st800  auto  raw:\
                                    :
                                    :


       nachher:


                     lp|PSDRUCKER|LN03  PostScript  Laser:\
                                    :
                                    :
                     raw|DRUCKER|st800-a4-raw|st800  auto  raw:\
                                    :
                                    :


Weitere Informationen zum Einrichten Ihres Drucker Spool-Systems finden Sie
in  den  entsprechenden  Informationen  zu  Ihrem  System  (z.B.  Dokumentation
zum apsfilter-Paket, Printing-HOWTO).

_____________________________________________10
     In sislpr wird dabei der Befehl lpr  -PDRUCKERWARTESCHLANGE zur Ausgabe der
Daten an die entsprechenden Ausgabegeräte verwendet.
   11E-mail: andreas@knobel.knirsch.de



                                                     15


7      SISCAD-P  lizenzieren


Nach der Installation können Sie SISCAD-P gemäss den STAEDTLER Software-
Lizenzbedingungen testen.
Erst  wenn  Sie  SISCAD-P  in  diesem  Demo-Modus  getestet,  für  gut  befunden
und weiter nutzen wollen, sollten Sie sich Ihre Version von SISCAD-P lizenzie-
ren lassen.


Verwenden Sie für die Bestellung Ihrer Nutzer-Lizenz den Vordruck unter


       /usr/siscadp/dok/order.txt


Die SISCAD-P Lizenz wird Ihnen dann in Form einer Lizenz-Urkunde oder auf
Wunsch auch via E-mail oder FAX ausgeliefert.


    o  SISCAD-P Lizenz aktivieren

       Um Ihre Lizenz zu aktivieren, loggen Sie sich als root ein und erstellen die
       ASCII-Lizenzdatei /etc/lizenz.sis mit einem Text-Editor Ihrer Wahl.



       Das Format der Lizenz-Datei sieht dabei wie folgt aus:


          1.  Die Datei besteht aus genau 2 Zeilen.

          2.  Die 1. Zeile beinhaltet den Kundennamen.
              Der Name besteht aus maximal 24 Zeichen. Leerzeichen hinter dem
              letzten sichtbaren Zeichen bleiben unberücksichtigt.

          3.  Die 2. Zeile enthält eine aus 53 Zeichen bestehende Zeichenkette.

          4.  Es werden nur ASCII-Zeichen im Bereich 32-126 (auch Leerzeichen !)
              verwendet.


       Beispiel: Folgender Inhalt einer Lizenz-Datei wäre denkbar:


       STAEDTLER  MARS  GmbH  &  Co
       /  SLcpk.|h_zP7TMea`Nuot:I  }.}wo66oJiIaXtold^i0:JKF@5

                                                     16


8      SISCAD-P  Mailing-Listen


Um SISCAD-P noch effektiver einsetzen zu können, wird SISCAD-P Anwen-
dern die Möglichkeit gegeben, an sogenannten Mailing-Listen teilzunehmen.


Eine  Mailing-Liste  ist  eine  Zusammenfassung  von  E-mail  Adressen,  die  alle

über eine einzige Adresse, der Listen-Adresse, erreicht werden können. Um die
SISCAD-P Mailing-Listen nutzen zu können, benötigen Sie also einen E-mail
Anschluss.


SISCAD-P bietet folgende Mailing-Listen (Listen-Adressen) an:


    o  SISCADP_XX@Staedtler.DE
       Dies ist die direkte deutsche (XX = DE) bzw. englische (XX = EN)
       SISCAD-P Mailing-Liste.
    o  SISCADP_XX-digest@Staedtler.DE
       Dies ist die zusammengefasste deutsche (XX = DE) bzw. englische
       (XX = EN) SISCAD-P Mailing-Liste.



       Die  Mitteilungen  an  die  zusammengefasste  Liste  werden  gesammelt  und
       täglich, die Mitteilungen an die direkte Liste dagegen sofort an alle E-mail
       Adressen der Liste weitergeleitet.
Basisinformationen erhalten Sie, wenn Sie die folgenden Kommandos


       help
       lists
       info  SISCADP_DE
       info  SISCADP_DE-digest
       end


als Inhalt einer Mail (nicht als Subject: ) an Majordomo@Staedtler.DE
schicken. Zur Teilnahme an einer der Listen senden Sie das Kommando


       subscribe  SISCADP_DE-digest bzw. unsubscribe  SISCADP_DE-digest
       end


als  Inhalt  einer  Mail  (nicht  als  Subject:  )  an  Majordomo@Staedtler.DE  .
Mitteilungen an alle Listenteilnehmer senden Sie entweder an


       SISCADP_DE-digest@Staedtler.DE oder SISCADP_DE@Staedtler.DE


Beachte:  Auch  für  die  SISCAD-P  Mailing-Listen  gelten  die  sonst  üblichen  Regeln
für  das  Arbeiten  mit  E-mail  Listen.  Unsere  beiden  Listen  dienen  ausschliesslich  zur
Verbreitung von Informationen, Fragen und Antworten rund um SISCAD-P , die von
allgemeinem Interesse sind.
Bevorzugen Sie bitte nach Möglichkeit die SISCADP_DE-digest Liste.



                                                     17
