|
|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T s
Length: 1323 (0x52b)
Types: TextFile
Names: »sysinterface.def«
└─⟦060c9c824⟧ Bits:30007080 DKUUG TeX 2/12/89
└─⟦this⟧ »./DVIware/crt-viewers/others/dvitovdu/src/sysinterface.def«
└─⟦52210d11f⟧ Bits:30007239 EUUGD2: TeX 3 1992-12
└─⟦af5ba6c8e⟧ »unix3.0/DVIWARE.tar.Z«
└─⟦ca79c7339⟧
└─⟦this⟧ »DVIware/crt-viewers/others/dvitovdu/src/sysinterface.def«
DEFINITION MODULE sysinterface;
(* Author: Andrew Trevorrow
Implementation: Modula-2 under VAX/UNIX 4.2 BSD
Date Started: June, 1986 (based on DCLInterface under VAX/VMS)
Description:
InitSysInterface gets the DVItoVDU command line and initializes
the DVI file name and command option values.
*)
EXPORT QUALIFIED
stringvalue,
resolution, mag, paperwd, paperht, fontdir,
dummyfont, helpname, vdu, DVIname,
InitSysInterface;
TYPE
stringvalue = ARRAY [0..79] OF CHAR;
VAR
resolution, (* -r value defines pixels per inch *)
mag, (* -m value replaces DVI mag; default = 0 = use DVI mag *)
paperwd, (* -x value defines paper width; converted to pixels *)
paperht (* -y value defines paper height; converted to pixels *)
: CARDINAL;
fontdir, (* -f value defines directory containing PXL files *)
dummyfont, (* -d value defines dummy PXL file *)
helpname, (* -h value defines help file read by ? command *)
vdu, (* -v value tells DVItoVDU what terminal is being used *)
DVIname (* DVI file name *)
: stringvalue;
PROCEDURE InitSysInterface;
(* Initializes above parameters, either to default values or to values
extracted from the command line.
*)
END sysinterface.