Software-Informationen und Einstellungen
Auf dieser Seite finden sich Informationen zu verwendeter
Software sowie Tips zu Veränderungen der eigenen
Rechner-Einstellungen, die das Arbeiten mit Singular / ESingular
vereinfachen.
- Mailing-Liste linalg:
Es gibt eine Mailingliste für die Teilnehmer an den
Übungen zur Linearen Algebra, mittels derer
kurzfristige Änderungen und Ankündigungen
bekannt gegeben werden. Jeder Übungsteilnehmer sollte
sich in diese Mailingliste eintragen, indem er eine Mail
an majordomo@mathematik.uni-kl.de schickt, die folgende
Zeile enthält (wobei Name und Emailadresse
natülich sinngemäß zu ersetzen sind):
subscribe
linalg "Name"
<Emailadresse>
Bitte die Anführungszeichen und die spitzen
Klammern nicht vergessen!
- Formatieren einer Prozedur:
Will man bei einer
Prozedur nachträglich erreichen, daß die
einzelnen Abschnitte übersichtlich eingerückt
sind, so bewege man den Cursor auf die öffnende Klammer
der Prozedur und drücke folgende Tastenkombination:
CRTL-ALT-SHIFT-q
- Dateien zwischen DOS und LINUX "konvertieren:
Man konvertiere die Dateien gleich beim Kopieren von / auf
Diskette durch Verwendung der Option -t beim
Befehl mcopy. Z. B.:
mcopy -t a:hallo.txt .
- Problem bei E-Mail mit Netscape?
Hilfe gibt's unter
http://www.mathematik.uni-kl.de/~support/faq-email.html.
- Ein Fehler in der Einführung:
-
Die Syntax des Befehls zum Wechseln des
Hilfe-Browsers lautet
system
("--browser","builtin");
für den Browser
builtin (für andere entsprechend).
-
In Kapitel 2 wird auf Seite 10 der Datentyp list
vorgestellt. Das dort gegebene Beispiel für die
Deklaration einer Liste mit drei Einträgen ist nicht
korrekt. Die eckigen Klammern sorgen dafür, daß die
Liste nur einen Eintrag besitzt, und zwar einen Vektor in mit drei
Komponenten. Richtig muß es lauten:
list l=n,iv,s;
- Singular 1.3.8
Singular Version 1.3.8 für Windows liegt nun
vor. Informationen dazu findet man unter der URL
http://www.singular.uni-kl.de/2-0/Singular-1-3-8.html.
Alternativ kann man auch einfach EINE der Dateien
Singular-Typical.exe,
Singular-Custom.exe oder
Singular-Compact.exe,
herunter laden und starten, wobei erstere unter normalen
Umständen die sinnvolle Version ist. -- Es kann
auch eine CD mit der entsprechenden Datei bei mir ausgeliehen werden.
- Singular 1.3.7
Für das Betriebssystem Linux ist eine neue Singular Version (1.3.7)
erhältlich, die ESingular und die html-Hilfe beinhaltet.
Die Sourcen und Installationshinweise finden sich unter:
ftp://www.mathematik.uni-kl.de/pub/Math/Singular/Development/
Wer sich diese Version zu Hause installiert, sollte zudem von der
LA-Home-Page die folgenden drei Dateien herunterladen und in die
angegebenen Verzeichnisse kopieren, um die gleichen Einstellungen
zu haben, die auch auf den Rechnern an der Universitaet vorhanden
sind:
Die neue Version ist bereits auf den Rechnern in Raum 419
installiert und wird auf den Rechnern im 5. Stock installiert werden
(ebenso wie der Editor Xemacs).
Mit der neuen Version ändert sich eine Umgebungsvariable. Bisher
konnte durch setzen der Variablen EMACS erreicht werden, dass ESingular
standardmässig mit dem Xemacs startet. Um dies zu erreichen muss bei
der neuen Version die Variable ESINGULAR_EMACS gesetzt werden. Dazu
öffnet man die Datei .cshrc mit dem Editor Xemacs und fügt die
Zeile
setenv ESINGULAR_EMACS xemacs
ein.
- Ergänzungen in der .cshrc:
Um mit Singular angenehm arbeiten zu können, ist es
sinnvoll, in der Datei .cshrc im Heimatverzeichnis folgende
Einträge anzufügen.
- setenv ESINGULAR_EMACS xemacs
- setenv SINGULARPATH $HOME/LA/
Auf diese Weise spart Ihr Euch, die Eingabe --emacs=xemacs
beim Aufrufen von ESingular, und zum Laden von
Bibliotheken reicht LIB "name.lib"; statt LIB "~/LA/name.lib";.
- Um den C++-Modus von ESingular zu optimieren, empfehle
ich, die Datei
.emacs-singular-cust durch anklicken herunter zu laden.
- Xemacs für Windows:
Wer unter Windows den Editor Xemacs benutzen möchte,
findet unter ftp://ftp.ese-metz.fr/pub/xemacs/win32/
eine kompilierte Fassung des Editors in Form von vier
gepackten Dateien. Anweisungen zum Installieren finden sich
in der Datei README.xemacs, einer
korrigierten Fassung der Original README-Datei.
-
Singular-1.2.2-ix86-Win.zip in handliche
Portionen zerteilen:
Der Befehl:
split
-b 1400k
Singular-1.2.2-ix86-Win.zip sing
zerlegt die große Datei in drei kleine Dateien singaa,
singab, singac, die je auf eine Diskette passen. Kopiert
man sie unter Dos/Windows auf die Festplatte, so kann man
sie mittels der Befehlssequenz
copy /B singaa+singab+singac singular.zip
wieder zu einer einzigen Datei zusammensetzen, die dann
mittels des Programms
unzip.exe entpackt werden kann.
Thomas Keilen
Last modified: Wed Aug 1 12:04:39 CEST 2001