hresolution dpi> Horizontale Auflösung in dpi.
vresolution dpi> Vertikale Auflösung in dpi.
pkpath path> Pfad und Name zum Suchen der PK-Dateien. Mehrere Angaben werden — je nach Betriebssystem — durch
%d | Zeichensatzgröße in dpi |
%h | horizontale Geräteauflösung |
%m | MAG____1.2 etc. |
%s | Zeichensatzname, z.B. cmr10 |
%v | vertikale Geräteauflösung |
Beispielsweise ergibt also eine Zuweisung wie
pkpath=D: \FONTS \%d \%s.pk
Zeichensatzpfade und -namen im Stil von
D: \FONTS \111 \cmr10.pk.
tfmpath path> Pfad zum Suchen der TFM-Dateien, die gebraucht werden, wenn eine PK-Datei nicht vorhanden ist, um wenigstens leere Boxen der richtigen Breite zu erzeugen, bzw. die bei Verwendung virtueller Zeichensätze gebraucht werden.
vfpath path> Pfad zum Suchen der virtuellen Zeichensatzdefinitionen .VF.
imgpath path> Pfad zum Suchen der IMG-Dateien. Mehrere Angaben werden durch
grpath path> Pfad zum Suchen der nachträglich mit \special{gr input ... } einzuladenden Grafikdateien.
path path> Pfad zum Suchen der DVI-Dateien. Mehrere Angaben werden durch
output device> Gibt Ausgabegerät an. Bisher sind definiert:
format list> Angabe der zu bearbeitenden Seite(n). Die Anwendung entspricht dem -f Schalter, nur daß zwischen den Parametern und der Option ein Leerzeichen stehen muß und daß bei Verwendung ohne Parameter die gesamte DVI-Datei bearbeitet wird.
lower, upper Ausgabesteuerung über die internen TEX-Seitenzähler \count0 bis \count9.
copies n> Druckt n Kopien von jeder Seite.
magnification mag> Seitenvergrößerung. Falls mit Null belegt, wird der Wert aus der DVI-Datei verwendet.
width dimen> Seitenbreite. Falls mit Null belegt, wird der Eintrag der DVI-Datei übernommen.
height dimen> Seitenhöhe. Falls mit Null belegt, wird der Eintrag der DVI-Datei übernommen.
hoffset dimen> Seitenverbreiterung links. Negative Werte mit entgegengesetztem Effekt sind möglich. Parameter wirkt additiv auf hmargin.
voffset dimen> Seitenverlängerung oben. Negative Werte mit entgegengesetztem Effekt sind möglich. Parameter wirkt additiv auf vmargin.
hmargin dimen> Einrückung der Druckseite nach rechts. Negative Werte mit entgegengesetztem Effekt sind möglich.
vmargin dimen> Einrückung der Druckseite nach unten. Negative Werte mit entgegengesetztem Effekt sind möglich.
hspread dimen> Seitenverbreiterung rechts. Negative Werte mit entgegengesetztem Effekt sind möglich.
vspread dimen> Seitenverlängerung unten. Negative Werte mit entgegengesetztem Effekt sind möglich.
eject on/off> Seitenvorschub nach Druckseite an/aus.
page [n>] Seitenvorschub am Drucker, ggf. n>-fach. Sehr geeignet, um druckerwarmes Toilettenpapier zu produzieren. Für optimale Ergebnisse sollte das Papier aber nicht zu glatt sein.
separate on/off> Steuert Druckqualität. Falls auf
singlesheet on/off> Umschlaten auf Einzelblattbetrieb mit Wartestellung nach jeder Seite bzw. Endlospapier ohne Warten.
landscape on/off> Drehung des Ausdrucks um 90o. Natürlich darf die Seite nicht zu lang sein und für die Outputroutinen fx80 und p6mid sind spezielle Zeichensätze nötig ( 216×240 dpi und 180×360 dpi, logisch!).
pictures on/off> Schalter zum Weglassen der IMG-Grafiken. An Stelle der Grafiken wird ein leerer Rahmen angezeigt. Dadurch wird der Druckseitenaufbau deutlich schneller!
density n> Faktor zum Einstellen des „Dunkelwertes`` bei IMG-Grafiken, der zwischen 0.0 und 1.0 liegen soll. Ein Wert von n = 1.0 entspricht der dunkelsten Darstellung.
thinout on/off> Das „Ausdünnen``der erzeugten Seite wird an-/ausgeschaltet.
port n> Setzt auf IBM PC-Kompatiblen den Ausgabeport. Gültige Werte liegen zwischen 0 und 3, entsprechend den Ports LPT0– LPT3.
callmf name> Diese Option existiert nur auf Amiga-Implementationen und erhält den Namen eines ARexx-Scripts, das einen nichtvorhandenen Zeichensatz evtl. zur Laufzeit generiert. Es steht das Script MakePkFont.rexx zur Verfügung, das im REXX:-Verzeichnis stehen muß.
memory on/off> Bei eingeschalteter Option wird die gesamte DVI-Datei in den Speicher gelesen und dadurch schneller bearbeitet.
showfonts on/off> An- bzw. Ausschalten des Zeichensatzprotokolls.
tracemem on/off> An- bzw. Ausschalten des Speicherprotokolls.
tracechars on/off> An- bzw. Ausschalten des Zeichenprotokolls. Vorsicht, für jedes einzelne verwendete Zeichen wird angegeben, aus welchem Zeichensatz es stammt und welches Zeichen ausgegeben wurde!
maxmem n> Auf Multitaskingsystemen kann durch Angabe einer maximalen Speichergröße n> Bytes Platz für andere Applikationen freigehalten werden. Ansonsten nimmt sich DVI soviel Speicher, als nötig.
pixmem n> Für den Aufbau der Textbitmap werden nur n> Bytes verwendet, anstatt soviel als vorhanden bzw. notwendig. Auf diese Weise kann bei Maschinen mit wenig Speicher bei sehr vielen verwendeten Zeichensätzen durch Beschränkung der Bitmapgröße dennoch ein Ausdruck erzeugt werden, jedoch in mehreren Durchgängen. Mit dieser Variable sollte experimentiert werden, wenn die DVI-Meldung „Out of memory `` erscheint!
pathmem n> Mit diesem Befehl kann der Speicherplatz für Clipoperationen der Grafikbefehle festgelegt werden. Evtl. kann die Voreinstellung bei komplizierten Operationen zu niedrig sein bzw. kann dieser Speicher für kritische Texte ohne Grafik zum Aufbau der Textbitmap herangezogen werden.
redirect name> Falls mit dieser Variable ein Dateiname angegeben wird, wird nicht direkt auf dem Drucker gedruckt, sondern in die angegebene Datei. Diese Datei kann dann auf einem anderen Rechner ausgedruckt werden, ohne daß ein TEX-System installiert ist.
dvifile name> Neue DVI-Datei name bearbeiten, ohne DVI zu verlassen.
logfile name> Statistiken, wie gewohnt. Per Voreinstellung ausgeschaltet!
input name>, name Die Optionsdatei name> bzw. name.opt> wird geladen. Entspricht dem Schalter -i.
options,
options name>
Ohne Parameter werden die Optionen mit ihren aktuellen Parametern ausgegeben.
Mit Parameter wird eine Optionsdatei name> geschrieben.
exit DVI verlassen. Der Druckpuffer von 16 KByte wird allerdings noch fertig ausgedruckt.
Sämtliche Optionen können auch abgekürzt verwendet werden, soweit dies möglich ist. Anstelle von „format`` kann auch „f`` oder anstelle von „output`` kann „out`` angegeben werden, usw. Einfach probieren!