Environment-Variablen

Um vernünftig mit TEX arbeiten zu können, werden neben dem Programm selbst, noch weitere Files benötigt. Wo diese Files gesucht werden, kann mittels Environment-Variablen[*]angegeben werden (oder im Konfigurationsfile).


12345 TEXINPUTS Wo soll TEX nach den Makro-, Style-Files und dem zu formatierenden Text suchen? Hier sollte man das aktuelle Directory (anzugeben als `|.|') nicht in der Liste vergessen. (Files mit Endung `|tex|', `|sty|')
(Default: ``.,tex:macros'')[*]TEXFORMATS Wie schon erwähnt, benötigt man zum Formatieren eines Textes ein Format-File, in dem z.B. das
LaTEX-Makropaket enthalten ist. (Files mit Endung `|fmt|')
(Default: ``tex:formats'') TEXFORMAT Falls beim Start von TEX keine Formatfile angegeben wurde, wird der Inhalt der Variable als Formatfile verwendet. Ist die Variable nicht gesetzt, wird als default plain verwendet. Diese Variable ist vor allem beim Start von Workbench sehr n�tzlich, da dort keine Kommandline Optionen �bergeben werden k�nnen.
(Default: ``keiner'') TEXFONTS TEX benötigt außerdem noch Informationen über die verwendeten Fonts, die in den `TEX Font Metric'-Files zu finden sind. (Files mit Endung `|tfm|')
(Default: ``.,tex:fonts'') TEXPOOL initex liest zu Beginn alle in TEX verwendeten Strings (z.B. Fehlermeldungen) aus einem ``Poolfile''. (File `|tex.pool|')
(Default: ``.,tex:'') EDITOR Falls in der Eigabe für initex oder virtex ein Fehler ist (und man sich im interaktiven Modus ist) kann man mit `e' einen Editor starten. In der Variable kann man eintragen, welcher Editor aufgerufen werden soll. Für %s wird der Filename und für %d wird die Zeilennummer des Fehlers eingetragen.
(Default: ``ed %s -i'') TEXREXX Diese Variable bestimmt, ob der Editor als System-Kommando oder als ARexx Script gestartet werden soll. Wenn die Variable nicht belegt ist, so wird der Editor als System-Kommando gestartet. Ist die Variable mit einem beliebigen String belegt, so wird der Editor nicht direkt gestartet, sondern es wird eine ARexx-Script aufgerufen. Ist TEXREXX nun mit dem String ``edit'' belegt, dann wird nicht erst darauf gewartet, daß der Benutzer mittels dem e Kommando den Editor startet, sondern er wird sofort nach Auftreten des ersten Fehlers gestartet. REXXEDITOR Diese Variable gibt an, welche ARexx Script aufgerufen werden soll, falls das `e' Kommando eingegeben wird und TEXREXX gesetzt ist. Normalerweise ist diese Script in |rexx:| und hat die Extension |.rexx|.
(Default: ``texedit %s %d'') TEXCONFIG Suchpfad für das Konfigurationsfile |tex.cnf|. Ist ebenso durch die `-c'-Option beim Aufruf möglich. (File `|tex.cnf|') Diese Variable wird auch von den Treibern ShowDVI und DVIprint verwendet. Dort darf sie allerdings keine Liste von Pfaden sein, sondern nur ein einzelner Pfad.
(Default: ``tex:config'')