Überblick und Verweise zu allen verfügbaren xtem-Versionen
Autoren: Günther Lamprecht, Wolfhardt Lotz, Roland Weibezahn
xtem_TeXMenü Version 7-beta
einsetzbar mit Tcl/Tk/TclX: Tcl7.6, Tcl8.0, Tcl8.1
xtem_TeXMenü Version 6
einsetzbar mit Tcl/Tk/TclX: Tcl7.6, Tcl8.0
xtem_TeXMenü Version 5
einsetzbar mit Tcl/Tk/TclX: Tcl7.4, Tcl7.5, Tcl7.6
xtem_TeXMenü Version 4
einsetzbar mit Tcl/Tk/TclX: Tcl7.3
xtem wurde an Tcl 8.1 angepaßt, Fehler wurden behoben und darüber hinaus
die folgenden Möglichkeiten zur Verfügung gestellt:
- die Installationsprozedur wurde aufgeteilt in die Grundinstallation,
die im Batch abläuft, und die Anpassung der Voreinstellungsdateien,
welche in einem Tcl-Menü erfolgt,
- mkcommand.vst wird bei der Installationsprozedur i.a. automatisch
an eine neue Tcl-Version angepaßt,
- die Hautpdateiliste im Dateiauswahlmenü kann reduziert werden,
so daß nur noch die Dateien angezeigt werden, die eine
\documentclass- oder eine \documentstyle-Anweisung haben,
- aus der Liste der angezeigten Silbentrennngen können einzelne
getrennte Wörter durch Mausklick gelöscht werden - so entfernte
Wörter werden dann nicht in die Liste der geprüften Silbentrennungen
übernommen,
- die Datei der geprüften Silbentrennungen kann alphabetisch
sortiert werden,
- an die Analyse und Anzeige der Logdatei (d.h. der (La)TeX-Fehler) schließt sich
eine Analyse und Anzeige der Fehler aus dem makeindex-Lauf an,
- die Druckerliste im Druckerauswahlmenü kann alphabetisch
sortiert werden (neue Variable prtlistsort in der Voreinstellungsdatei
install.vst),
- URL-Links zur lokalen teTeX-Dokumentation zu TeX/LaTeX (sofern vorhanden)
und zu den DANTE-TeX-FAQ's,
- automatischer TeX-Programmstart (wenn die Editierdatei oder die Hauptdatei
modifiziert auf Platte gesichert wurde) kann als Option eingestellt
werden (neue Variable: texautostrt und texautostrtv
in Datei install.vst).
Die Voreinstellungsdateien von früheren xtem-Versionen sind
weitgehend kompatibel (mkcommand.vst wird i.a. automatisch angepaßt),
der Übergang von der früheren Version (xtem v.6) auf diese Version ist daher einfach.
xtem wurde an Tcl 8.0 angepaßt; darüber hinaus stehen jetzt auch die
folgenden Möglichkeiten zur Verfügung:
- neben der Mausbedienung in vielen Fällen auch Tastenbedienung
("key bindings"), siehe neue Variable bindkeysenab
in Datei install.vst,
- bei der Seitenauswahl im Druckmenü wird überprüft,
ob die ausgewählte Seite im Dokument existiert,
- mehrere Korrekturen in der Analyse der Log-Datei,
- ein von uns entwickeltes Programm zur Anzeige aller in der dvi-Datei
gefundenen Silbentrennungen läuft auf Wunsch automatisch nach dem TeX-Lauf,
siehe neue Variable texposthyph in Datei install.vst,
- Shift-"quick&dirty": TeX-Lauf von Präambel+Editierdatei,
- Shift-"Drucken-Schaltfläche": Direktdruck (ohne Printmenü),
- bei entsprechender Einstellung wird die Bibliographie-Aufbereitung
nach einem TeX-Lauf automatisch gestartet
(sofern die Zeichenkette "undefined references" in der Log-Datei gefunden wird),
siehe neue Variable texpostbib und texposttex in
Datei install.vst,
- bei entsprechender Einstellung wird die Indexaufbereitung
nach einem TeX-Lauf automatisch gestartet
(sofern die .idx-Datei bei dem TeX-Lauf verändert wurde),
siehe neue Variable texpostind und texposttex in
Datei install.vst,
- der automatische Start des dvips-Laufs (bei einem Postscript-Previewer)
im Anschluß an den TeX-Lauf kann jetzt verhindert werden,
siehe neue Variable texpostps in Datei install.vst,
- spezielle Druckaktionen (z.B. für A5-Buch) können jetzt (einfacher)
in prt_dvi*.vst anstelle von prt_dvi*.tcl konfiguriert werden,
- die Schaltflächen im Hauptmenü "flackern" nicht mehr während
eines TeX-Laufs,
- durch eine neue Variable shortbutts in Datei install.vst können die
linken Schaltflächen im Hauptmenü verkleinert werden,
die entsprechende Information wird ggfs. in einer Statuszeile angezeigt,
sobald der Mauszeiger über der Schaltfläche ist,
- neue Variable mousebutts in Datei install.vst: alle xtem-Funktionen
können jetzt auch mit einer 2-Tasten-Maus ohne Simultan-Doppelklick
eingesetzt werden,
- neue Variable texedit in Datei install.vst: die Umgebungsvariable
TEXEDIT kann jetzt vom Anwender kontrolliert werden,
- in der Installationsprozedur werden die in den Voreinstellungsdateien
vorgesehenen Programme auf Vorhandensein überprüft.
Die Voreinstellungsdateien von früheren xtem-Versionen sind
weitgehend kompatibel (mkcommand.vst muß angepaßt werden;
eine neue Voreinstellungsdatei hyphen.vst wird automatisch installiert),
der Übergang von der früheren Version 5.23 auf diese Version ist daher einfach.
xtem wurde an neue Tcl-Versionen angepaßt;
neben Fehlerkorrekturen haben wir einige Erweiterungen vorgenommen,
die wichtigsten davon sind:
- die Installation erfolgt über ein Menü,
die Installationsanleitung liegt als LaTeX-Datei vor,
- "quick&dirty"-Schaltfläche, mit der ein schneller (La)TeX- und Preview-Lauf
eines kleinen Textfragments aus "mouse grab" durchgeführt werden kann,
- Analyse der Log-Datei nach einem (La)TeX-Lauf und Möglichkeit des vereinfachten
Editierens an den in der Log-Datei angezeigten Warnungen und Fehlerstellen,
- die Editierdatei kann aus einem beliebigen Dateiverzeichnis ausgewählt
werden.
Die Voreinstellungsdateien von früheren xtem-Versionen sind
weitgehend kompatibel (mkcommand.vst muß angepaßt werden;
texfmt.vst sollte angepaßt werden, um die neuen "quick&dirty"-Möglichkeiten
nutzen zu können),
der Übergang von der früheren Version 4.16 auf diese Version ist daher einfach.
xtem wurde an neue Tcl-Versionen angepaßt;
neben Fehlerkorrekturen haben wir einige Erweiterungen vorgenommen, u.a.:
- Datei- und Dateiverzeichnis-Auswahl für Haupt- und Editier-Datei in einem
eigenen Menü,
- falls möglich, erfolgt die Auswahl nicht mehr aus Auswahllisten,
sondern über "Radiobuttons",
- in Auswahllisten wurde der doppelte Mausklick durch einen einfachen Mausklick
ersetzt,
- Programmausführung effizienter,
- Die Schaltfächen für die "TeXtools" in der rechten Hälfte des
Hauptmenüs können (durch entsprechende Einstellungen des lokalen
Administrators) einzeln unterdrückt werden.
Die Voreinstellungsdateien von früheren xtem-Versionen sind
weitgehend kompatibel (mkcommand.vst muß angepaßt werden),
der Übergang von der früheren Version 3.12 auf diese Version ist daher einfach.
- Anschrift:
- Dr. Roland Weibezahn
-
- Universität Bremen, IWD
- Postfach 330 440, D 28334 Bremen, Germany
-
- e-mail:
weibezahn@iwd.uni-bremen.de
-
- Phone: +49 - 421 - 218 - 3532