\entry{abortrun.h}{i}{\tt abortrun.h} \entry{actfact.h}{i}{\tt actfact.h} \entry{alldone.h}{i}{\tt alldone.h} \entry{bitmap.h}{i}{\tt bitmap.h} \entry{bopact.h}{i}{\tt bopact.h} \entry{chargf.h}{i}{\tt chargf.h} \entry{charpk.h}{i}{\tt charpk.h} \entry{charpxl.h}{i}{\tt charpxl.h} \entry{clrbmap.h}{i}{\tt clrbmap.h} \entry{clrrow.h}{i}{\tt clrrow.h} \entry{commands.h}{i}{\tt commands.h} \entry{dispchar.h}{i}{\tt dispchar.h} \entry{dumpchar.h}{i}{\tt dumpchar.h} \entry{dvifile.h}{i}{\tt dvifile.h} \entry{dvihead.h}{i}{\tt dvihead.h} \entry{dviinit.h}{i}{\tt dviinit.h} \entry{dviterm.h}{i}{\tt dviterm.h} \entry{eopact.h}{i}{\tt eopact.h} \entry{f20open.h}{i}{\tt f20open.h} \entry{fatal.h}{i}{\tt fatal.h} \entry{fillrect.h}{i}{\tt fillrect.h} \entry{findpost.h}{i}{\tt findpost.h} \entry{fixpos.h}{i}{\tt fixpos.h} \entry{fontfile.h}{i}{\tt fontfile.h} \entry{fontsub.c}{i}{\tt fontsub.c} \entry{gblprocs.h}{i}{\tt gblprocs.h} \entry{gblvars.h}{i}{\tt gblvars.h} \entry{gendefs.h}{i}{\tt gendefs.h} \entry{getbmap.h}{ii}{\tt getbmap.h} \entry{getbytes.h}{ii}{\tt getbytes.h} \entry{getfntdf.h}{ii}{\tt getfntdf.h} \entry{getpgtab.h}{ii}{\tt getpgtab.h} \entry{inch.h}{ii}{\tt inch.h} \entry{initglob.h}{ii}{\tt initglob.h} \entry{keydef.h}{ii}{\tt keydef.h} \entry{keybrd.c}{ii}{\tt keybrd.c} \entry{loadchar.h}{ii}{\tt loadchar.h} \entry{loadbmap}{ii}{\CFNX{loadbmap}} \entry{machdefs.h}{ii}{\tt machdefs.h} \entry{main.h}{ii}{\tt main.h} \entry{movedown.h}{ii}{\tt movedown.h} \entry{moveover.h}{ii}{\tt moveover.h} \entry{moveto.h}{ii}{\tt moveto.h} \entry{nosignex.h}{ii}{\tt nosignex.h} \entry{openfont.h}{ii}{\tt openfont.h} \entry{option.h}{ii}{\tt option.h} \entry{outrow.h}{ii}{\tt outrow.h} \entry{prtpage.h}{ii}{\tt prtpage.h} \entry{readfont.h}{ii}{\tt readfont.h} \entry{readgf.h}{ii}{\tt readgf.h} \entry{readpk.h}{ii}{\tt readpk.h} \entry{readpost.h}{ii}{\tt readpost.h} \entry{readpxl.h}{ii}{\tt readpxl.h} \entry{reldfont.h}{ii}{\tt reldfont.h} \entry{rulepxl.h}{ii}{\tt rulepxl.h} \entry{setchar.h}{ii}{\tt setchar.h} \entry{setfntnm.h}{ii}{\tt setfntnm.h} \entry{setrule.h}{ii}{\tt setrule.h} \entry{signex.h}{ii}{\tt signex.h} \entry{skgfspec.h}{ii}{\tt skgfspec.h} \entry{skipfont.h}{ii}{\tt skipfont.h} \entry{skpkspec.h}{ii}{\tt skpkspec.h} \entry{special.h}{ii}{\tt special.h} \entry{strchr.h}{iii}{\tt strchr.h} \entry{strcm2.h}{iii}{\tt strcm2.h} \entry{strid2.h}{iii}{\tt strid2.h} \entry{strrchr.h}{iii}{\tt strrchr.h} \entry{tctos.h}{iii}{\tt tctos.h} \entry{typedefs.h}{iii}{\tt typedefs.h} \entry{usage.h}{iii}{\tt usage.h} \entry{warning.h}{iii}{\tt warning.h} \entry{dvialw.c}{iii}{\tt dvialw.c} \entry{dvibit.c}{iii}{\tt dvibit.c} \entry{dvican.c}{iii}{\tt dvican.c} \entry{dvigd.c}{iii}{\tt dvigd.c} \entry{dviimp.c}{iii}{\tt dviimp.c} \entry{dvijet.c}{iii}{\tt dvijet.c} \entry{dvijep.c}{iii}{\tt dvijep.c} \entry{dvil75.c}{iii}{\tt dvil75.c} \entry{dvim72.c}{iii}{\tt dvim72.c} \entry{dvimac.c}{iii}{\tt dvimac.c} \entry{dvimpi.c}{iii}{\tt dvimpi.c} \entry{dvio72.c}{iii}{\tt dvio72.c} \entry{dvioki.c}{iii}{\tt dvioki.c} \entry{dviprx.c}{iii}{\tt dviprx.c} \entry{dvitos.c}{iii}{\tt dvitos.c} \entry{ibm pc}{iii}{IBM PC} \entry{tops-20}{iii}{TOPS-20} \entry{vms}{iii}{VMS} \entry{tops-20}{iii}{TOPS-20} \entry{unix}{iii}{Unix} \entry{4.1BSD}{iii}{4.1BSD} \entry{hpux}{iii}{HPUX} \entry{ibm pc}{iv}{IBM PC} \entry{lattice}{iv}{Lattice} \entry{ibm pc}{iv}{IBM PC} \entry{wizard}{iv}{Wizard} \entry{ibm pc}{iv}{IBM PC} \entry{microsoft}{iv}{Microsoft} \entry{bbn bitgraph}{1}{BBN BitGraph} \entry{senn, mark}{1}{Senn, Mark} \entry{Bechtolsheim, Stephen}{1}{Bechtolsheim, Stephen} \entry{Brown, Bob}{1}{Brown, Bob} \entry{Furuta, Richard}{1}{Furuta, Richard} \entry{Schaad, Jim}{1}{Schaad, Jim} \entry{Wells, Robert}{1}{Wells, Robert} \entry{postscript}{1}{Post\discretionary {-}{}{}Script} \entry{Holtz, Neal}{1}{Holtz, Neal} \entry{Barnes, Simon}{1}{Barnes, Simon} \entry{Rohlicek, Robin}{1}{Rohlicek, Robin} \entry{bbn bitgraph}{1}{BBN BitGraph} \entry{Sauter, John}{1}{Sauter, John} \entry{dvil75}{1}{\CNNX{dvil75}} \entry{Willett, Lon}{1}{Willett, Lon} \entry{dviimp}{1}{\CNNX{dviimp}} \entry{imagen}{1}{Imagen} \entry{Emacs}{1}{Emacs} \entry{Knuth, Donald}{1}{Knuth, Donald} \entry{Lamport, Leslie}{1}{Lamport, Leslie} \entry{Spivak, Michael}{1}{Spivak, Michael} \entry{footnotes}{1}{footnotes} \entry{EastMark, Inc.}{1}{EastMark, Inc.} \entry{GTR01}{1}{GTR01} \entry{commercialization policy}{2}{commercialization policy} \entry{TeXHaX}{2}{\CNNX{TeXHaX}} \entry{TeX Users Group}{2}{\TeX{} Users Group} \entry{TUGBoat}{2}{TUGBoat} \entry{reference count}{2}{reference count} \entry{ANONYMOUS FTP}{2}{ANONYMOUS FTP} \entry{FTP}{2}{FTP} \entry{electronic mail}{2}{electronic mail} \entry{ISO Standard \PASCAL{}}{2}{ISO Standard \PASCAL{}} \entry{Tal}{2}{Tal} \entry{Fortran}{2}{Fortran} \entry{web}{2}{Web} \entry{pascal}{2}{Pascal} \entry{tangle}{2}{Tangle} \entry{weave}{2}{Weave} \entry{web}{2}{Web} \entry{pascal}{2}{Pascal} \entry{Wirth, Niklaus}{2}{Wirth, Niklaus} \entry{Modula-2}{2}{Modula-2} \entry{pascal}{2}{Pascal} \entry{web}{2}{Web} \entry{Ada}{2}{Ada} \entry{footnotes}{2}{footnotes} \entry{Fuchs, David}{2}{Fuchs, David} \entry{Naugle, Norman}{2}{Naugle, Norman} \entry{Rokicki, Tom}{2}{Rokicki, Tom} \entry{Monardo, Pat}{2}{Monardo, Pat} \entry{Bergsten, Per}{2}{Bergsten, Per} \entry{ibm pc}{3}{IBM PC} \entry{apple macintosh}{3}{Apple Macintosh} \entry{unix}{3}{Unix} \entry{pascal}{3}{Pascal} \entry{foo}{3}{\CFNX{foo}} \entry{for}{3}{\CNNX{for}} \entry{foo}{3}{\CFNX{foo}} \entry{if}{3}{\CNNX{if}} \entry{web}{4}{Web} \entry{TUGBoat}{4}{TUGBoat} \entry{web}{4}{Web} \entry{Knuth, Donald}{4}{Knuth, Donald} \entry{web}{4}{Web} \entry{unix}{4}{Unix} \entry{grep}{4}{\CNNX{grep}} \entry{web}{4}{Web} \entry{#if}{4}{\CNNX{\#if}} \entry{#endif}{4}{\CNNX{\#endif}} \entry{tops-20}{4}{TOPS-20} \entry{Stallman, Richard}{4}{Stallman, Richard} \entry{Emacs}{4}{Emacs} \entry{unix}{4}{Unix} \entry{pcc-20}{4}{PCC-20} \entry{tops-20}{4}{TOPS-20} \entry{Lepreau, Jay}{4}{Lepreau, Jay} \entry{kcc-20}{4}{KCC-20} \entry{Fuchs, David}{4}{Fuchs, David} \entry{dvitype}{4}{\CNNX{dvitype}} \entry{footnotes}{4}{footnotes} \entry{footnotes}{4}{footnotes} \entry{footnotes}{4}{footnotes} \entry{Computer Journal}{4}{\em Computer Journal\/} \entry{dvixxx.c}{5}{\tt dvixxx.c} \entry{xxx}{5}{\tt xxx} \entry{alw}{5}{\tt alw} \entry{#include}{5}{\CNNX{\#include}} \entry{dvihead.h}{5}{\tt dvihead.h} \entry{#include}{5}{\CNNX{\#include}} \entry{machdefs.h}{5}{\tt machdefs.h} \entry{typedefs.h}{5}{\tt typedefs.h} \entry{dvihead.h}{5}{\tt dvihead.h} \entry{maintenance history}{5}{maintenance history} \entry{00revhst.txt}{5}{\tt 00revhst.txt} \entry{unix}{5}{Unix} \entry{make}{5}{\CNNX{make}} \entry{struct}{5}{\CNNX{struct}} \entry{typedef}{5}{\CNNX{typedef}} \entry{Intel iAPX}{5}{Intel iAPX} \entry{ibm pc}{5}{IBM PC} \entry{typedefs.h}{6}{\tt typedefs.h} \entry{BOOLEAN}{6}{\CNNX{BOOLEAN}} \entry{BYTE}{6}{\CNNX{BYTE}} \entry{COORDINATE}{6}{\CNNX{COORDINATE}} \entry{INT8}{6}{\CNNX{INT8}} \entry{INT16}{6}{\CNNX{INT16}} \entry{INT32}{6}{\CNNX{INT32}} \entry{UNSIGN16}{6}{\CNNX{UNSIGN16}} \entry{UNSIGN32}{6}{\CNNX{UNSIGN32}} \entry{void}{6}{\CNNX{void}} \entry{void}{6}{\CNNX{void}} \entry{void}{6}{\CNNX{(void)}} \entry{COORDINATE}{6}{\CNNX{COORDINATE}} \entry{segmented memory}{6}{segmented memory} \entry{Intel iAPX}{6}{Intel iAPX} \entry{PDP-11}{6}{PDP-11} \entry{vax}{6}{VAX} \entry{Intel}{6}{Intel} \entry{Motorola}{6}{Motorola} \entry{machdefs.h}{6}{\tt machdefs.h} \entry{dvixxx.c}{6}{\tt dvixxx.c} \entry{main.h}{6}{\tt main.h} \entry{footnotes}{6}{footnotes} \entry{main}{7}{\CFNX{main}} \entry{commands.h}{7}{\tt commands.h} \entry{gblprocs.h}{7}{\tt gblprocs.h} \entry{gblvars.h}{7}{\tt gblvars.h} \entry{gendefs.h}{7}{\tt gendefs.h} \entry{keydef.h}{7}{\tt keydef.h} \entry{commands.h}{7}{\tt commands.h} \entry{BOP}{7}{\CNNX{BOP}} \entry{SET_RULE}{7}{\CNNX{SET_RULE}} \entry{FNT_DEF1}{7}{\CNNX{FNT_DEF1}} \entry{gendefs.h}{7}{\tt gendefs.h} \entry{macro definitions}{7}{macro definitions} \entry{gblprocs.h}{7}{\tt gblprocs.h} \entry{microsoft}{7}{Microsoft} \entry{ibm pc}{7}{IBM PC} \entry{ANSI}{7}{\CNNX{ANSI}} \entry{machdefs.h}{7}{\tt machdefs.h} \entry{gblvars.h}{7}{\tt gblvars.h} \entry{global data}{7}{global data} \entry{EXTERNAL}{7}{\CNNX{EXTERNAL}} \entry{PL/1}{7}{PL/1} \entry{Modula-2}{7}{Modula-2} \entry{Ada}{7}{Ada} \entry{keydef.h}{7}{\tt keydef.h} \entry{keyboard input}{7}{keyboard input} \entry{keybrd.c}{7}{\tt keybrd.c} \entry{.h}{7}{\tt .h} \entry{#include}{7}{\CNNX{\#include}} \entry{dvixxx.c}{7}{\tt dvixxx.c} \entry{nesting of files}{8}{nesting of files} \entry{.h}{8}{\tt .h} \entry{dvixxx.c}{8}{\tt dvixxx.c} \entry{#include}{8}{\CNNX{\#include}} \entry{main}{8}{\CFNX{main}} \entry{alphabetical order}{8}{alphabetical order} \entry{dvixxx.c}{8}{\tt dvixxx.c} \entry{AbortRun}{8}{\CFNX{AbortRun}} \entry{abortrun}{8}{\CFNX{abortrun}} \entry{abort_run}{8}{\CFNX{abort_run}} \entry{unix}{8}{Unix} \entry{sed}{8}{\CNNX{sed}} \entry{naming conventions}{8}{naming conventions} \entry{footnotes}{8}{footnotes} \entry{ibm pc}{8}{IBM PC} \entry{XT}{8}{XT} \entry{microsoft}{8}{Microsoft} \entry{abortrun.h}{9}{\tt abortrun.h} \entry{abortrun.h}{9}{\tt abortrun.h} \entry{abortrun}{9}{\CFNX{abortrun}} \entry{exit}{9}{\CFNX{exit}} \entry{actfact.h}{9}{\tt actfact.h} \entry{actfact}{9}{\CFNX{actfact}} \entry{font magnification}{9}{font magnification} \entry{alldone.h}{9}{\tt alldone.h} \entry{alldone}{9}{\CFNX{alldone}} \entry{log file}{9}{log file} \entry{stderr}{9}{\CNNX{stderr}} \entry{abortrun}{9}{\CFNX{abortrun}} \entry{bitmap.h}{9}{\tt bitmap.h} \entry{dvixxx.c}{9}{\tt dvixxx.c} \entry{segmented memory}{9}{segmented memory} \entry{Intel iAPX}{9}{Intel iAPX} \entry{bopact.h}{9}{\tt bopact.h} \entry{bopact}{9}{\CFNX{bopact}} \entry{prtpage}{9}{\CFNX{prtpage}} \entry{dvibit}{9}{\CNNX{dvibit}} \entry{chargf.h}{9}{\tt chargf.h} \entry{chargf}{9}{\CFNX{chargf}} \entry{charpk}{9}{\CFNX{charpk}} \entry{charpxl}{9}{\CFNX{charpxl}} \entry{readfont}{9}{\CFNX{readfont}} \entry{setchar}{9}{\CFNX{setchar}} \entry{dvibit.c}{9}{\tt dvibit.c} \entry{loadchar}{9}{\CFNX{loadchar}} \entry{dvialw.c}{9}{\tt dvialw.c} \entry{dvican.c}{9}{\tt dvican.c} \entry{dviimp.c}{9}{\tt dviimp.c} \entry{dvijep.c}{9}{\tt dvijep.c} \entry{.gf}{9}{\tt .gf} \entry{.pk}{9}{\tt .pk} \entry{.pxl}{9}{\tt .pxl} \entry{dispchar}{10}{\CFNX{dispchar}} \entry{bbn bitgraph}{10}{BBN BitGraph} \entry{postscript}{10}{Post\discretionary {-}{}{}Script} \entry{hewlett-packard laserjet}{10}{Hewlett-Packard LaserJet} \entry{Plus}{10}{Plus} \entry{chargf}{10}{\CFNX{chargf}} \entry{charpk}{10}{\CFNX{charpk}} \entry{charpxl}{10}{\CFNX{charpxl}} \entry{outrow}{10}{\CFNX{outrow}} \entry{outrow}{10}{\CFNX{outrow}} \entry{.gf}{10}{\tt .gf} \entry{.dvi}{10}{\tt .dvi} \entry{.pxl}{10}{\tt .pxl} \entry{.gf}{10}{\tt .gf} \entry{run-length encoding}{10}{run-length encoding} \entry{.gf}{10}{\tt .gf} \entry{.pxl}{10}{\tt .pxl} \entry{.pxl}{10}{\tt .pxl} \entry{.gf}{10}{\tt .gf} \entry{charpk.h}{11}{\tt charpk.h} \entry{.gf}{11}{\tt .gf} \entry{.pxl}{11}{\tt .pxl} \entry{chargf}{11}{\CFNX{chargf}} \entry{GFtoPXL}{11}{\CNNX{GFtoPXL}} \entry{goto}{11}{\CNNX{goto}} \entry{chargf}{11}{\CFNX{chargf}} \entry{switch}{11}{\CNNX{switch}} \entry{charpk.h}{11}{\tt charpk.h} \entry{charpk}{11}{\CFNX{charpk}} \entry{.pk}{11}{\tt .pk} \entry{.pk}{11}{\tt .pk} \entry{Rokicki, Tom}{11}{Rokicki, Tom} \entry{GFtoPK}{11}{\CNNX{GFtoPK}} \entry{PKtoPX}{11}{\CNNX{PKtoPX}} \entry{PXtoPK}{11}{\CNNX{PXtoPK}} \entry{GFtoPXL}{11}{\CNNX{GFtoPXL}} \entry{PXLtoGF}{11}{\CNNX{PXLtoGF}} \entry{PKtoGF}{11}{\CNNX{PKtoGF}} \entry{.pk}{11}{\tt .pk} \entry{.gf}{11}{\tt .gf} \entry{run-length encoding}{11}{run-length encoding} \entry{.pk}{11}{\tt .pk} \entry{.gf}{11}{\tt .gf} \entry{.pk}{11}{\tt .pk} \entry{readpk}{11}{\CFNX{readpk}} \entry{footnotes}{11}{footnotes} \entry{plain.tex}{11}{\tt plain.tex} \entry{charpk}{12}{\CFNX{charpk}} \entry{PKtoPX}{12}{\CNNX{PKtoPX}} \entry{goto}{12}{\CNNX{goto}} \entry{charpk}{12}{\CFNX{charpk}} \entry{chargf}{12}{\CFNX{chargf}} \entry{charpk.h}{12}{\tt charpk.h} \entry{get_bit}{12}{\CFNX{get_bit}} \entry{get_nybble}{12}{\CFNX{get_nybble}} \entry{pk_packed_num}{12}{\CFNX{pk_packed_num}} \entry{static}{12}{\CNNX{static}} \entry{private modules}{12}{private modules} \entry{PRIVATE}{12}{\CNNX{PRIVATE}} \entry{typedef}{12}{\CNNX{typedef}} \entry{static}{12}{\CNNX{static}} \entry{charpxl.h}{12}{\tt charpxl.h} \entry{charpxl}{12}{\CFNX{charpxl}} \entry{.pxl}{12}{\tt .pxl} \entry{outrow}{12}{\CFNX{outrow}} \entry{.pk}{12}{\tt .pk} \entry{.gf}{12}{\tt .gf} \entry{clrbmap.h}{12}{\tt clrbmap.h} \entry{clrbmap}{12}{\CFNX{clrbmap}} \entry{efficiency}{12}{efficiency} \entry{zerom}{12}{\CFNX{zerom}} \entry{block move}{12}{block move} \entry{segmented memory}{12}{segmented memory} \entry{SEGMEM}{12}{\CNNX{SEGMEM}} \entry{getbmap}{12}{\CFNX{getbmap}} \entry{clrrow.h}{13}{\tt clrrow.h} \entry{clrrow.h}{13}{\tt clrrow.h} \entry{clrrow}{13}{\CFNX{clrrow}} \entry{chargf}{13}{\CFNX{chargf}} \entry{charpk}{13}{\CFNX{charpk}} \entry{charpxl}{13}{\CFNX{charpxl}} \entry{img_row[]}{13}{\CNNX{img_row[]}} \entry{commands.h}{13}{\tt commands.h} \entry{devinit}{13}{\CFNX{devinit}} \entry{dvifile}{13}{\CFNX{dvifile}} \entry{devterm}{13}{\CFNX{devterm}} \entry{dvifile}{13}{\CFNX{dvifile}} \entry{devinit}{13}{\CFNX{devinit}} \entry{dispchar.h}{13}{\tt dispchar.h} \entry{dispchar}{13}{\CFNX{dispchar}} \entry{character painting}{13}{character painting} \entry{efficiency}{13}{efficiency} \entry{unsigned}{13}{\CNNX{unsigned}} \entry{ARITHRSHIFT}{14}{\CNNX{ARITHRSHIFT}} \entry{segmented memory}{14}{segmented memory} \entry{BITMAP(y,x)}{14}{\CNNX{BITMAP(y,x)}} \entry{dispchar}{14}{\CFNX{dispchar}} \entry{getbmap}{14}{\CFNX{getbmap}} \entry{dumpchar.h}{14}{\tt dumpchar.h} \entry{stderr}{14}{\CNNX{stderr}} \entry{dvifile.h}{14}{\tt dvifile.h} \entry{dvifile}{14}{\CFNX{dvifile}} \entry{main}{14}{\CFNX{main}} \entry{dviinit}{14}{\CFNX{dviinit}} \entry{devinit}{14}{\CFNX{devinit}} \entry{readpost}{14}{\CFNX{readpost}} \entry{prtpage}{14}{\CFNX{prtpage}} \entry{devterm}{14}{\CFNX{devterm}} \entry{dviterm}{14}{\CFNX{dviterm}} \entry{dvihead.h}{14}{\tt dvihead.h} \entry{dvixxx.c}{14}{\tt dvixxx.c} \entry{maintenance history}{14}{maintenance history} \entry{00revhst.txt}{14}{\tt 00revhst.txt} \entry{machdefs.h}{14}{\tt machdefs.h} \entry{typedefs.h}{14}{\tt typedefs.h} \entry{machdefs.h}{14}{\tt machdefs.h} \entry{main.h}{14}{\tt main.h} \entry{dviinit.h}{14}{\tt dviinit.h} \entry{dviinit}{14}{\CFNX{dviinit}} \entry{dvifile}{14}{\CFNX{dvifile}} \entry{dviterm.h}{15}{\tt dviterm.h} \entry{fatal}{15}{\CFNX{fatal}} \entry{log file}{15}{log file} \entry{dviterm.h}{15}{\tt dviterm.h} \entry{dviterm}{15}{\CFNX{dviterm}} \entry{dvifile}{15}{\CFNX{dvifile}} \entry{eopact.h}{15}{\tt eopact.h} \entry{eopact}{15}{\CFNX{eopact}} \entry{prtpage}{15}{\CFNX{prtpage}} \entry{bbn bitgraph}{15}{BBN BitGraph} \entry{keyboard input}{15}{keyboard input} \entry{keybrd.c}{15}{\tt keybrd.c} \entry{f20open.h}{15}{\tt f20open.h} \entry{dec-20}{15}{DEC-20} \entry{CDC}{15}{CDC} \entry{Fortran}{15}{Fortran} \entry{Univac 1100}{16}{Univac 1100} \entry{dec-20}{16}{DEC-20} \entry{Univac}{16}{Univac} \entry{dec-20}{16}{DEC-20} \entry{efficiency}{16}{efficiency} \entry{fopen}{16}{\CFNX{fopen}} \entry{dec-20}{16}{DEC-20} \entry{f20open}{16}{\CFNX{f20open}} \entry{dec-20}{16}{DEC-20} \entry{BINARYOPEN}{16}{\CNNX{BINARYOPEN}} \entry{machdefs.h}{16}{\tt machdefs.h} \entry{f20open}{16}{\CFNX{f20open}} \entry{dec-20}{16}{DEC-20} \entry{fopen}{16}{\CFNX{fopen}} \entry{fatal.h}{16}{\tt fatal.h} \entry{log file}{16}{log file} \entry{abortrun}{16}{\CFNX{abortrun}} \entry{fatal}{16}{\CFNX{fatal}} \entry{fillrect.h}{16}{\tt fillrect.h} \entry{footnotes}{16}{footnotes} \entry{footnotes}{16}{footnotes} \entry{findpost.h}{17}{\tt findpost.h} \entry{dispchar}{17}{\CFNX{dispchar}} \entry{fillrect}{17}{\CFNX{fillrect}} \entry{Bezier curve}{17}{Bezier curve} \entry{efficiency}{17}{efficiency} \entry{dvialw}{17}{\CNNX{dvialw}} \entry{dvican}{17}{\CNNX{dvican}} \entry{dviimp}{17}{\CNNX{dviimp}} \entry{dvijep}{17}{\CNNX{dvijep}} \entry{segmented memory}{17}{segmented memory} \entry{BITMAP(y,x)}{17}{\CNNX{BITMAP(y,x)}} \entry{fillrect}{17}{\CFNX{fillrect}} \entry{getbmap}{17}{\CFNX{getbmap}} \entry{findpost.h}{17}{\tt findpost.h} \entry{findpost}{17}{\CFNX{findpost}} \entry{fatal}{17}{\CFNX{fatal}} \entry{fixpos.h}{17}{\tt fixpos.h} \entry{dvitype}{18}{\CNNX{dvitype}} \entry{fixpos}{18}{\CFNX{fixpos}} \entry{dvitype}{18}{\CNNX{dvitype}} \entry{fontfile.h}{18}{\tt fontfile.h} \entry{font name}{18}{font name} \entry{font magnification}{18}{font magnification} \entry{dec-20}{18}{DEC-20} \entry{texfonts:\discretionary {-}{}{}cmr10.1500pxl}{18}{\tt texfonts:\discretionary {-}{}{}cmr10.1500pxl} \entry{unix}{18}{Unix} \entry{/usr\discretionary {-}{}{}/lib\discretionary {-}{}{}/tex\discretionary {-}{}{}/fonts\discretionary {-}{}{}/1500\discretionary {-}{}{}/cmr10.\discretionary {-}{}{}pxl}{18}{\tt /usr\discretionary {-}{}{}/lib\discretionary {-}{}{}/tex\discretionary {-}{}{}/fonts\discretionary {-}{}{}/1500\discretionary {-}{}{}/cmr10.\discretionary {-}{}{}pxl} \entry{ibm pc}{18}{IBM PC} \entry{d:\char '134{}tex\discretionary {-}{}{}\char '134{}fonts\discretionary {-}{}{}\char '134{}1500\discretionary {-}{}{}\char '134{}cmr10.\discretionary {-}{}{}pxl}{18}{\tt d:\char '134{}tex\discretionary {-}{}{}\char '134{}fonts\discretionary {-}{}{}\char '134{}1500\discretionary {-}{}{}\char '134{}cmr10.\discretionary {-}{}{}pxl} \entry{fontfile}{18}{\CFNX{fontfile}} \entry{texfonts:\discretionary {-}{}{}cmr10.\discretionary {-}{}{}300pk}{18}{\tt texfonts:\discretionary {-}{}{}cmr10.\discretionary {-}{}{}300pk} \entry{texfonts:\discretionary {-}{}{}cmr10.\discretionary {-}{}{}300gf}{18}{\tt texfonts:\discretionary {-}{}{}cmr10.\discretionary {-}{}{}300gf} \entry{texfonts:\discretionary {-}{}{}cmr10.\discretionary {-}{}{}1500pxl}{18}{\tt texfonts:\discretionary {-}{}{}cmr10.\discretionary {-}{}{}1500pxl} \entry{.gf}{18}{\tt .gf} \entry{.pk}{18}{\tt .pk} \entry{.pxl}{18}{\tt .pxl} \entry{font magnification}{18}{font magnification} \entry{TEXFONTS}{18}{\CNNX{TEXFONTS}} \entry{machdefs.h}{18}{\tt machdefs.h} \entry{fontsub.c}{19}{\tt fontsub.c} \entry{initglob}{19}{\CFNX{initglob}} \entry{environment variable}{19}{environment variable} \entry{fontsub.c}{19}{\tt fontsub.c} \entry{font magnification}{19}{font magnification} \entry{fatal}{19}{\CFNX{fatal}} \entry{font magnification table}{19}{font magnification table} \entry{.tfm}{19}{\tt .tfm} \entry{fontsub}{19}{\CFNX{fontsub}} \entry{to-do list handling missing fonts}{19}{to-do list}{handling missing fonts} \entry{log file}{19}{log file} \entry{font magnification}{19}{font magnification} \entry{font substitution file}{19}{font substitution file} \entry{unix}{19}{Unix} \entry{/usr\discretionary {-}{}{}/jones\discretionary {-}{}{}/book\discretionary {-}{}{}/hornets.\discretionary {-}{}{}dvi}{19}{\tt /usr\discretionary {-}{}{}/jones\discretionary {-}{}{}/book\discretionary {-}{}{}/hornets.\discretionary {-}{}{}dvi} \entry{/usr\discretionary {-}{}{}/jones\discretionary {-}{}{}/book\discretionary {-}{}{}/hornets.\discretionary {-}{}{}sub}{19}{\tt /usr\discretionary {-}{}{}/jones\discretionary {-}{}{}/book\discretionary {-}{}{}/hornets.\discretionary {-}{}{}sub} \entry{texfonts.sub}{19}{\tt texfonts.sub} \entry{/usr\discretionary {-}{}{}/jones\discretionary {-}{}{}/book\discretionary {-}{}{}/texfonts.\discretionary {-}{}{}sub}{19}{\tt /usr\discretionary {-}{}{}/jones\discretionary {-}{}{}/book\discretionary {-}{}{}/texfonts.\discretionary {-}{}{}sub} \entry{footnotes}{19}{footnotes} \entry{gblvars.h}{19}{\tt gblvars.h} \entry{fontsub}{20}{\CFNX{fontsub}} \entry{/usr\discretionary {-}{}{}/lib\discretionary {-}{}{}/texinputs\discretionary {-}{}{}/texfonts.\discretionary {-}{}{}sub}{20}{\tt /usr\discretionary {-}{}{}/lib\discretionary {-}{}{}/texinputs\discretionary {-}{}{}/texfonts.\discretionary {-}{}{}sub} \entry{sscanf}{20}{\CFNX{sscanf}} \entry{font magnification}{20}{font magnification} \entry{sscanf}{20}{\CFNX{sscanf}} \entry{gblprocs.h}{21}{\tt gblprocs.h} \entry{gblprocs.h}{21}{\tt gblprocs.h} \entry{main}{21}{\CFNX{main}} \entry{ANSI}{21}{\CNNX{ANSI}} \entry{machdefs.h}{21}{\tt machdefs.h} \entry{gblvars.h}{21}{\tt gblvars.h} \entry{font magnification}{21}{font magnification} \entry{fontsub}{21}{\CFNX{fontsub}} \entry{gendefs.h}{21}{\tt gendefs.h} \entry{main.h}{21}{\tt main.h} \entry{getbmap.h}{21}{\tt getbmap.h} \entry{segmented memory}{21}{segmented memory} \entry{Intel iAPX}{21}{Intel iAPX} \entry{efficiency}{21}{efficiency} \entry{microsoft}{21}{Microsoft} \entry{Intel}{21}{Intel} \entry{getbmap}{21}{\CFNX{getbmap}} \entry{BITMAP(y,x)}{22}{\CNNX{BITMAP(y,x)}} \entry{clrbmap}{22}{\CFNX{clrbmap}} \entry{SEGMEM}{22}{\CNNX{SEGMEM}} \entry{clrbmap}{22}{\CFNX{clrbmap}} \entry{getbmap}{22}{\CFNX{getbmap}} \entry{machdefs.h}{22}{\tt machdefs.h} \entry{main}{22}{\CFNX{main}} \entry{dvixxx.c}{22}{\tt dvixxx.c} \entry{makechar}{22}{\CFNX{makechar}} \entry{prtbmap}{22}{\CFNX{prtbmap}} \entry{dvixxx.c}{22}{\tt dvixxx.c} \entry{getbytes.h}{22}{\tt getbytes.h} \entry{to-do list functions into macros}{22}{to-do list}{functions into macros} \entry{getfntdf.h}{22}{\tt getfntdf.h} \entry{readfont}{22}{\CFNX{readfont}} \entry{readpost}{22}{\CFNX{readpost}} \entry{getpgtab.h}{22}{\tt getpgtab.h} \entry{main}{22}{\CFNX{main}} \entry{inch.h}{23}{\tt inch.h} \entry{page counters}{23}{page counters} \entry{inch.h}{23}{\tt inch.h} \entry{inch}{23}{\CFNX{inch}} \entry{initglob.h}{23}{\tt initglob.h} \entry{initglob}{23}{\CFNX{initglob}} \entry{main}{23}{\CFNX{main}} \entry{initglob}{23}{\CFNX{initglob}} \entry{getenv}{23}{\CFNX{getenv}} \entry{environment variable}{23}{environment variable} \entry{DVIHELP}{23}{\CNNX{DVIHELP}} \entry{FONTLIST}{23}{\CNNX{FONTLIST}} \entry{TEXINPUTS}{23}{\CNNX{TEXINPUTS}} \entry{TEXFONTS}{23}{\CNNX{TEXFONTS}} \entry{fontfile}{23}{\CFNX{fontfile}} \entry{fontsub}{23}{\CFNX{fontsub}} \entry{machdefs.h}{23}{\tt machdefs.h} \entry{usage}{23}{\CFNX{usage}} \entry{.gf}{23}{\tt .gf} \entry{.pk}{23}{\tt .pk} \entry{.pxl}{23}{\tt .pxl} \entry{.pk}{24}{\tt .pk} \entry{.gf}{24}{\tt .gf} \entry{.pxl}{24}{\tt .pxl} \entry{FONTLIST}{24}{\CNNX{FONTLIST}} \entry{environment variable}{24}{environment variable} \entry{logical name}{24}{logical name} \entry{initglob}{24}{\CFNX{initglob}} \entry{GF}{24}{\CNNX{GF}} \entry{PK}{24}{\CNNX{PK}} \entry{PXL}{24}{\CNNX{PXL}} \entry{PKGFPXL}{24}{\CNNX{PKGFPXL}} \entry{pk/gf/pxl}{24}{\CNNX{pk/gf/pxl}} \entry{pk GF pxl}{24}{\CNNX{pk GF pxl}} \entry{pk-gf.pxl}{24}{\CNNX{pk-gf.pxl}} \entry{FONTLIST}{24}{\CNNX{FONTLIST}} \entry{FONTLIST}{24}{\CNNX{FONTLIST}} \entry{efficiency}{24}{efficiency} \entry{keydef.h}{24}{\tt keydef.h} \entry{keydef.h}{24}{\tt keydef.h} \entry{keyboard input}{24}{keyboard input} \entry{keybrd.c}{24}{\tt keybrd.c} \entry{main.h}{24}{\tt main.h} \entry{keybrd.c}{24}{\tt keybrd.c} \entry{keyboard input}{24}{keyboard input} \entry{keybrd.c}{24}{\tt keybrd.c} \entry{keybrd.c}{24}{\tt keybrd.c} \entry{keydef.h}{24}{\tt keydef.h} \entry{loadchar.h}{25}{\tt loadchar.h} \entry{loadchar.h}{25}{\tt loadchar.h} \entry{reference count}{25}{reference count} \entry{malloc}{25}{\CFNX{malloc}} \entry{Fuchs, David}{25}{Fuchs, David} \entry{Knuth, Donald}{25}{Knuth, Donald} \entry{reference count}{25}{reference count} \entry{reference count}{25}{reference count} \entry{reference count}{25}{reference count} \entry{to-do list optimal font handling}{25}{to-do list}{optimal font handling} \entry{loadchar.h}{25}{\tt loadchar.h} \entry{char_entry}{25}{\CNNX{char_entry}} \entry{loadchar}{25}{\CFNX{loadchar}} \entry{loadchar}{25}{\CFNX{loadchar}} \entry{footnotes}{25}{footnotes} \entry{charxx}{26}{\CFNX{charxx}} \entry{charxx}{26}{\CFNX{charxx}} \entry{font_entry}{26}{\CNNX{font_entry}} \entry{readfont}{26}{\CFNX{readfont}} \entry{switch}{26}{\CNNX{switch}} \entry{loadchar}{26}{\CFNX{loadchar}} \entry{Kernighan, Brian}{26}{Kernighan, Brian} \entry{Pike, Rob}{26}{Pike, Rob} \entry{lattice}{26}{Lattice} \entry{microsoft}{26}{Microsoft} \entry{wizard}{26}{Wizard} \entry{ibm pc}{26}{IBM PC} \entry{pcc-20}{26}{PCC-20} \entry{4.1BSD}{26}{4.1BSD} \entry{cc}{26}{\CNNX{cc}} \entry{loadchar}{26}{\CFNX{loadchar}} \entry{unix}{26}{Unix} \entry{Portable}{26}{Portable} \entry{to-do list track down compiler error}{26}{to-do list}{track down compiler error} \entry{loadbmap}{26}{\CFNX{loadbmap}} \entry{loadbmap}{26}{\CFNX{loadbmap}} \entry{dvican.c}{26}{\tt dvican.c} \entry{dvijep.c}{26}{\tt dvijep.c} \entry{machdefs.h}{27}{\tt machdefs.h} \entry{machdefs.h}{27}{\tt machdefs.h} \entry{dvihead.h}{27}{\tt dvihead.h} \entry{dvixxx.c}{27}{\tt dvixxx.c} \entry{operating system flag}{27}{operating system flag} \entry{OS_PCDOS}{27}{\CNNX{OS_PCDOS}} \entry{OS_TOPS20}{27}{\CNNX{OS_TOPS20}} \entry{OS_UNIX}{27}{\CNNX{OS_UNIX}} \entry{OS_VAXVMS}{27}{\CNNX{OS_VAXVMS}} \entry{implementation flag}{27}{implementation flag} \entry{ATT}{27}{\CNNX{ATT}} \entry{BSD41}{27}{\CNNX{BSD41}} \entry{BSD42}{27}{\CNNX{BSD42}} \entry{HPUX}{27}{\CNNX{HPUX}} \entry{PCC_20}{27}{\CNNX{PCC_20}} \entry{KCC_20}{27}{\CNNX{KCC_20}} \entry{IBM_PC_LATTICE}{27}{\CNNX{IBM_PC_LATTICE}} \entry{IBM_PC_MICROSOFT}{27}{\CNNX{IBM_PC_MICROSOFT}} \entry{IBM_PC_WIZARD}{27}{\CNNX{IBM_PC_WIZARD}} \entry{FONTPATH}{27}{\CNNX{FONTPATH}} \entry{SUBPATH}{27}{\CNNX{SUBPATH}} \entry{environment variable}{27}{environment variable} \entry{TEXFONTS}{27}{\CNNX{TEXFONTS}} \entry{TEXINPUTS}{27}{\CNNX{TEXINPUTS}} \entry{OS_xxxx}{27}{\CNNX{OS_xxxx}} \entry{environment variable}{27}{environment variable} \entry{logical name}{27}{logical name} \entry{initglob}{27}{\CFNX{initglob}} \entry{ibm pc}{27}{IBM PC} \entry{d:\discretionary {-}{}{}\char '134{}tex\discretionary {-}{}{}\char '134{}fonts}{27}{\tt d:\discretionary {-}{}{}\char '134{}tex\discretionary {-}{}{}\char '134{}fonts} \entry{c:\discretionary {-}{}{}\char '134{}usr\discretionary {-}{}{}\char '134{}pctex\discretionary {-}{}{}\char '134{}texfonts}{27}{\tt c:\discretionary {-}{}{}\char '134{}usr\discretionary {-}{}{}\char '134{}pctex\discretionary {-}{}{}\char '134{}texfonts} \entry{TEXFONTS}{27}{\CNNX{TEXFONTS}} \entry{fontfile}{27}{\CFNX{fontfile}} \entry{TEXFONTS}{27}{\CNNX{TEXFONTS}} \entry{machdefs.h}{27}{\tt machdefs.h} \entry{main.h}{28}{\tt main.h} \entry{#include}{28}{\CNNX{\#include}} \entry{commands.h}{28}{\tt commands.h} \entry{gendefs.h}{28}{\tt gendefs.h} \entry{gblprocs.h}{28}{\tt gblprocs.h} \entry{gblvars.h}{28}{\tt gblvars.h} \entry{BITMAP(y,x)}{28}{\CNNX{BITMAP(y,x)}} \entry{usage}{28}{\CFNX{usage}} \entry{exit}{28}{\CFNX{exit}} \entry{initglob}{28}{\CFNX{initglob}} \entry{option}{28}{\CFNX{option}} \entry{dvifile}{28}{\CFNX{dvifile}} \entry{alldone}{28}{\CFNX{alldone}} \entry{makechar}{28}{\CFNX{makechar}} \entry{dvixxx.c}{28}{\tt dvixxx.c} \entry{getbmap}{28}{\CFNX{getbmap}} \entry{movedown.h}{28}{\tt movedown.h} \entry{v}{28}{\CNNX{v}} \entry{vv}{28}{\CNNX{vv}} \entry{fixpos}{28}{\CFNX{fixpos}} \entry{efficiency}{28}{efficiency} \entry{to-do list functions into macros}{28}{to-do list}{functions into macros} \entry{moveover.h}{28}{\tt moveover.h} \entry{h}{28}{\CNNX{h}} \entry{hh}{28}{\CNNX{hh}} \entry{fixpos}{28}{\CFNX{fixpos}} \entry{movedown}{28}{\CFNX{movedown}} \entry{to-do list functions into macros}{28}{to-do list}{functions into macros} \entry{moveto.h}{29}{\tt moveto.h} \entry{moveto.h}{29}{\tt moveto.h} \entry{xcp}{29}{\CNNX{xcp}} \entry{ycp}{29}{\CNNX{ycp}} \entry{to-do list functions into macros}{29}{to-do list}{functions into macros} \entry{readgf}{29}{\CFNX{readgf}} \entry{readpk}{29}{\CFNX{readpk}} \entry{readpxl}{29}{\CFNX{readpxl}} \entry{newfont}{29}{\CFNX{newfont}} \entry{dvialw.c}{29}{\tt dvialw.c} \entry{dvibit.c}{29}{\tt dvibit.c} \entry{dvican.c}{29}{\tt dvican.c} \entry{dviimp.c}{29}{\tt dviimp.c} \entry{dvijep.c}{29}{\tt dvijep.c} \entry{nosignex.h}{29}{\tt nosignex.h} \entry{nosignex}{29}{\CFNX{nosignex}} \entry{signex}{29}{\CFNX{signex}} \entry{to-do list functions into macros}{29}{to-do list}{functions into macros} \entry{openfont.h}{29}{\tt openfont.h} \entry{openfont}{29}{\CFNX{openfont}} \entry{fontfile}{29}{\CFNX{fontfile}} \entry{fontsub}{29}{\CFNX{fontsub}} \entry{font magnification}{29}{font magnification} \entry{open file limit}{29}{open file limit} \entry{config.sys}{29}{\tt config.sys} \entry{footnotes}{29}{footnotes} \entry{IBM}{29}{IBM} \entry{ibm pc}{29}{IBM PC} \entry{pc-dos}{30}{PC-DOS} \entry{tops-20}{30}{TOPS-20} \entry{pcc-20}{30}{PCC-20} \entry{unix}{30}{Unix} \entry{pcc-20}{30}{PCC-20} \entry{tops-20}{30}{TOPS-20} \entry{kcc-20}{30}{KCC-20} \entry{MAXOPEN}{30}{\CNNX{MAXOPEN}} \entry{machdefs.h}{30}{\tt machdefs.h} \entry{MAXOPEN}{30}{\CNNX{MAXOPEN}} \entry{reference count}{30}{reference count} \entry{font cache search}{30}{font cache search} \entry{MAXOPEN}{30}{\CNNX{MAXOPEN}} \entry{for}{30}{\CNNX{for}} \entry{openfont}{30}{\CFNX{openfont}} \entry{MAXOPEN}{30}{\CNNX{MAXOPEN}} \entry{to-do list fast font cache search}{30}{to-do list}{fast font cache search} \entry{option.h}{30}{\tt option.h} \entry{option parsing}{30}{option parsing} \entry{initglob}{30}{\CFNX{initglob}} \entry{option}{30}{\CFNX{option}} \entry{argv[]}{30}{\CNNX{argv[]}} \entry{main}{30}{\CFNX{main}} \entry{option}{30}{\CFNX{option}} \entry{switch}{30}{\CNNX{switch}} \entry{usage}{30}{\CFNX{usage}} \entry{fatal}{30}{\CFNX{fatal}} \entry{option}{30}{\CFNX{option}} \entry{gblvars.h}{30}{\tt gblvars.h} \entry{case}{30}{\CNNX{case}} \entry{switch}{30}{\CNNX{switch}} \entry{option}{30}{\CFNX{option}} \entry{dvihead.h}{30}{\tt dvihead.h} \entry{dviman.ltx}{30}{\tt dviman.ltx} \entry{dviman.texinfo}{30}{\tt dviman.texinfo} \entry{outrow.h}{31}{\tt outrow.h} \entry{Gnu Emacs}{31}{Gnu Emacs} \entry{.info}{31}{\tt .info} \entry{inch}{31}{\CFNX{inch}} \entry{unix}{31}{Unix} \entry{telephone test}{31}{telephone test} \entry{unix}{31}{Unix} \entry{unix}{31}{Unix} \entry{environment variable}{31}{environment variable} \entry{unix}{31}{Unix} \entry{letter case}{31}{letter case} \entry{outrow.h}{31}{\tt outrow.h} \entry{img_row[]}{31}{\CNNX{img_row[]}} \entry{outrow}{31}{\CFNX{outrow}} \entry{chargf}{31}{\CFNX{chargf}} \entry{charpk}{31}{\CFNX{charpk}} \entry{charpxl}{31}{\CFNX{charpxl}} \entry{outrow.h}{31}{\tt outrow.h} \entry{outrow}{31}{\CFNX{outrow}} \entry{dvialw.c}{31}{\tt dvialw.c} \entry{dvibit.c}{31}{\tt dvibit.c} \entry{dvican.c}{31}{\tt dvican.c} \entry{footnotes}{31}{footnotes} \entry{Kanji characters}{31}{Kanji characters} \entry{Japanese characters}{31}{Japanese characters} \entry{Chinese characters}{31}{Chinese characters} \entry{oriental languages}{31}{oriental languages} \entry{IEEE Computer}{31}{\em IEEE Computer\/} \entry{footnotes}{31}{footnotes} \entry{dviimp.c}{32}{\tt dviimp.c} \entry{dvijep.c}{32}{\tt dvijep.c} \entry{dvixxx.c}{32}{\tt dvixxx.c} \entry{clrbmap}{32}{\CFNX{clrbmap}} \entry{dispchar}{32}{\CFNX{dispchar}} \entry{efficiency}{32}{efficiency} \entry{segmented memory}{32}{segmented memory} \entry{getbmap}{32}{\CFNX{getbmap}} \entry{dispchar}{32}{\CFNX{dispchar}} \entry{prtbmap}{32}{\CFNX{prtbmap}} \entry{hewlett-packard laserjet}{32}{Hewlett-Packard LaserJet} \entry{Printronix}{32}{Printronix} \entry{prtbmap}{32}{\CFNX{prtbmap}} \entry{dviprx.c}{32}{\tt dviprx.c} \entry{LA}{32}{LA} \entry{run-length encoding}{32}{run-length encoding} \entry{prtpage.h}{33}{\tt prtpage.h} \entry{efficiency}{33}{efficiency} \entry{run-length encoding}{33}{run-length encoding} \entry{prtpage.h}{33}{\tt prtpage.h} \entry{prtpage}{33}{\CFNX{prtpage}} \entry{switch}{33}{\CNNX{switch}} \entry{dvibit}{33}{\CNNX{dvibit}} \entry{eopact}{33}{\CFNX{eopact}} \entry{keyboard input}{33}{keyboard input} \entry{font magnification}{33}{font magnification} \entry{prtpage}{33}{\CFNX{prtpage}} \entry{loadchar.h}{33}{\tt loadchar.h} \entry{Fuchs-Knuth algorithm}{34}{Fuchs-Knuth algorithm} \entry{to-do list optimal font handling}{34}{to-do list}{optimal font handling} \entry{readfont.h}{34}{\tt readfont.h} \entry{getfntdf}{34}{\CFNX{getfntdf}} \entry{font_entry}{34}{\CNNX{font_entry}} \entry{reldfont}{34}{\CFNX{reldfont}} \entry{readgf.h}{34}{\tt readgf.h} \entry{readgf}{34}{\CFNX{readgf}} \entry{readfont}{34}{\CFNX{readfont}} \entry{.gf}{34}{\tt .gf} \entry{chargf}{34}{\CFNX{chargf}} \entry{newfont}{34}{\CFNX{newfont}} \entry{readpk.h}{34}{\tt readpk.h} \entry{readpk}{34}{\CFNX{readpk}} \entry{readfont}{34}{\CFNX{readfont}} \entry{.pk}{34}{\tt .pk} \entry{readgf}{34}{\CFNX{readgf}} \entry{newfont}{34}{\CFNX{newfont}} \entry{readpost.h}{34}{\tt readpost.h} \entry{main}{34}{\CFNX{main}} \entry{findpost}{34}{\CFNX{findpost}} \entry{getfntdf}{34}{\CFNX{getfntdf}} \entry{getpgtab}{34}{\CFNX{getpgtab}} \entry{readpxl.h}{34}{\tt readpxl.h} \entry{readpxl}{34}{\CFNX{readpxl}} \entry{readfont}{34}{\CFNX{readfont}} \entry{.pxl}{34}{\tt .pxl} \entry{reldfont.h}{35}{\tt reldfont.h} \entry{newfont}{35}{\CFNX{newfont}} \entry{reldfont.h}{35}{\tt reldfont.h} \entry{readfont.h}{35}{\tt readfont.h} \entry{dvibit}{35}{\CNNX{dvibit}} \entry{readfont.h}{35}{\tt readfont.h} \entry{private modules}{35}{private modules} \entry{unload_fonts}{35}{\CFNX{unload_fonts}} \entry{eopact.h}{35}{\tt eopact.h} \entry{openfont}{35}{\CFNX{openfont}} \entry{getfntdf}{35}{\CFNX{getfntdf}} \entry{getfntdf}{35}{\CFNX{getfntdf}} \entry{canon}{35}{Canon} \entry{LBP-CX}{35}{LBP-CX} \entry{newfont}{35}{\CFNX{newfont}} \entry{.gf}{35}{\tt .gf} \entry{.pk}{35}{\tt .pk} \entry{chargf}{35}{\CFNX{chargf}} \entry{charpk}{35}{\CFNX{charpk}} \entry{charpxl}{35}{\CFNX{charpxl}} \entry{clrrow}{35}{\CFNX{clrrow}} \entry{outrow}{35}{\CFNX{outrow}} \entry{readgf}{35}{\CFNX{readgf}} \entry{readpk}{35}{\CFNX{readpk}} \entry{readpxl}{35}{\CFNX{readpxl}} \entry{skgfspec}{35}{\CFNX{skgfspec}} \entry{skpkspec}{35}{\CFNX{skpkspec}} \entry{strid2}{35}{\CFNX{strid2}} \entry{reldfont}{35}{\CFNX{reldfont}} \entry{chargf}{35}{\CFNX{chargf}} \entry{charpk}{35}{\CFNX{charpk}} \entry{charpxl}{35}{\CFNX{charpxl}} \entry{font_entry}{35}{\CNNX{font_entry}} \entry{readgf}{35}{\CFNX{readgf}} \entry{readpk}{35}{\CFNX{readpk}} \entry{readpxl}{35}{\CFNX{readpxl}} \entry{reldfont}{35}{\CFNX{reldfont}} \entry{chargf}{36}{\CFNX{chargf}} \entry{readgf}{36}{\CFNX{readgf}} \entry{rulepxl.h}{36}{\tt rulepxl.h} \entry{to-do list functions into macros}{36}{to-do list}{functions into macros} \entry{setchar.h}{36}{\tt setchar.h} \entry{setchar}{36}{\CFNX{setchar}} \entry{moveto}{36}{\CFNX{moveto}} \entry{dispchar}{36}{\CFNX{dispchar}} \entry{character painting}{36}{character painting} \entry{fixpos}{36}{\CFNX{fixpos}} \entry{setfntnm.h}{36}{\tt setfntnm.h} \entry{setfntnm}{36}{\CFNX{setfntnm}} \entry{fatal}{36}{\CFNX{fatal}} \entry{to-do list fast font cache search}{36}{to-do list}{fast font cache search} \entry{setrule.h}{36}{\tt setrule.h} \entry{setrule}{36}{\CFNX{setrule}} \entry{fillrect}{36}{\CFNX{fillrect}} \entry{h}{36}{\CNNX{h}} \entry{hh}{36}{\CNNX{hh}} \entry{fixpos}{36}{\CFNX{fixpos}} \entry{footnotes}{36}{footnotes} \entry{setstr}{36}{\CFNX{setstr}} \entry{footnotes}{36}{footnotes} \entry{getfntdf}{36}{\CFNX{getfntdf}} \entry{footnotes}{36}{footnotes} \entry{openfont}{36}{\CFNX{openfont}} \entry{bbn bitgraph}{37}{BBN BitGraph} \entry{Adobe}{37}{Adobe} \entry{postscript}{37}{Post\discretionary {-}{}{}Script} \entry{postscript}{37}{Post\discretionary {-}{}{}Script} \entry{setstr}{37}{\CFNX{setstr}} \entry{dvialw}{37}{\CNNX{dvialw}} \entry{dvican}{37}{\CNNX{dvican}} \entry{dviimp}{37}{\CNNX{dviimp}} \entry{dvijep}{37}{\CNNX{dvijep}} \entry{setchar}{37}{\CFNX{setchar}} \entry{fixpos}{37}{\CFNX{fixpos}} \entry{postscript}{37}{Post\discretionary {-}{}{}Script} \entry{loadchar}{37}{\CFNX{loadchar}} \entry{footnotes}{37}{footnotes} \entry{signex.h}{38}{\tt signex.h} \entry{nosignex}{38}{\CFNX{nosignex}} \entry{signex}{38}{\CFNX{signex}} \entry{CDC}{38}{CDC} \entry{Univac}{38}{Univac} \entry{skgfspec.h}{38}{\tt skgfspec.h} \entry{skgfspec}{38}{\CFNX{skgfspec}} \entry{chargf}{38}{\CFNX{chargf}} \entry{skipfont.h}{38}{\tt skipfont.h} \entry{prtpage}{38}{\CFNX{prtpage}} \entry{prtpage}{38}{\CFNX{prtpage}} \entry{readfont}{38}{\CFNX{readfont}} \entry{skpkspec.h}{38}{\tt skpkspec.h} \entry{skpkspec}{38}{\CFNX{skpkspec}} \entry{charpk}{38}{\CFNX{charpk}} \entry{GFtoPK}{38}{\CNNX{GFtoPK}} \entry{.gf}{38}{\tt .gf} \entry{.pk}{38}{\tt .pk} \entry{special.h}{38}{\tt special.h} \entry{special.h}{39}{\tt special.h} \entry{prtpage}{39}{\CFNX{prtpage}} \entry{special}{39}{\CFNX{special}} \entry{tektronix}{39}{Tektronix} \entry{dispchar}{39}{\CFNX{dispchar}} \entry{special}{39}{\CFNX{special}} \entry{to-do list \TEKTRONIX{} graphics file support}{39}{to-do list}{\TEKTRONIX{} graphics file support} \entry{postscript}{39}{Post\discretionary {-}{}{}Script} \entry{special}{39}{\CFNX{special}} \entry{dvialw.c}{39}{\tt dvialw.c} \entry{Kellerman, David}{39}{Kellerman, David} \entry{Smith, Barry}{39}{Smith, Barry} \entry{imagen}{39}{Imagen} \entry{postscript}{39}{Post\discretionary {-}{}{}Script} \entry{postscript}{39}{Post\discretionary {-}{}{}Script} \entry{postscript}{39}{Post\discretionary {-}{}{}Script} \entry{postscript}{40}{Post\discretionary {-}{}{}Script} \entry{postscript}{40}{Post\discretionary {-}{}{}Script} \entry{postscript}{40}{Post\discretionary {-}{}{}Script} \entry{postscript}{40}{Post\discretionary {-}{}{}Script} \entry{special}{40}{\CFNX{special}} \entry{MacPaint}{40}{MacPaint} \entry{MacDraw}{40}{MacDraw} \entry{apple macintosh}{40}{Apple Macintosh} \entry{Adobe}{40}{Adobe} \entry{postscript}{40}{Post\discretionary {-}{}{}Script} \entry{postscript}{40}{Post\discretionary {-}{}{}Script} \entry{EPSF}{40}{EPSF ({\em Encapsulated PostScript File Format\/})} \entry{special}{40}{\CFNX{special}} \entry{dvialw.c}{40}{\tt dvialw.c} \entry{strchr.h}{40}{\tt strchr.h} \entry{strcm2.h}{41}{\tt strcm2.h} \entry{strchr}{41}{\CFNX{strchr}} \entry{NUL}{41}{\CNNX{NUL}} \entry{NUL}{41}{\CNNX{NUL}} \entry{strcm2.h}{41}{\tt strcm2.h} \entry{strcm2}{41}{\CFNX{strcm2}} \entry{strcmp}{41}{\CFNX{strcmp}} \entry{microsoft}{41}{Microsoft} \entry{ibm pc}{41}{IBM PC} \entry{strcmpl}{41}{\CFNX{strcmpl}} \entry{strid2.h}{41}{\tt strid2.h} \entry{strid2}{41}{\CFNX{strid2}} \entry{initglob}{41}{\CFNX{initglob}} \entry{FONTLIST}{41}{\CNNX{FONTLIST}} \entry{environment variable}{41}{environment variable} \entry{strrchr.h}{41}{\tt strrchr.h} \entry{strrchr}{41}{\CFNX{strrchr}} \entry{strchr}{41}{\CFNX{strchr}} \entry{NUL}{41}{\CNNX{NUL}} \entry{tctos.h}{41}{\tt tctos.h} \entry{tctos}{41}{\CFNX{tctos}} \entry{page counters}{41}{page counters} \entry{tex_counter[]}{41}{\CNNX{tex_counter[]}} \entry{dvixxx.c}{41}{\tt dvixxx.c} \entry{footnotes}{41}{footnotes} \entry{typedefs.h}{42}{\tt typedefs.h} \entry{dvihead.h}{42}{\tt dvihead.h} \entry{machdefs.h}{42}{\tt machdefs.h} \entry{typedef}{42}{\CNNX{typedef}} \entry{BOOLEAN}{42}{\CNNX{BOOLEAN}} \entry{BYTE}{42}{\CNNX{BYTE}} \entry{COORDINATE}{42}{\CNNX{COORDINATE}} \entry{INT8}{42}{\CNNX{INT8}} \entry{INT16}{42}{\CNNX{INT16}} \entry{INT32}{42}{\CNNX{INT32}} \entry{UNSIGN16}{42}{\CNNX{UNSIGN16}} \entry{UNSIGN32}{42}{\CNNX{UNSIGN32}} \entry{void}{42}{\CNNX{void}} \entry{void}{42}{\CNNX{void}} \entry{typedef}{42}{\CNNX{typedef}} \entry{TRUE}{42}{\CNNX{TRUE}} \entry{FALSE}{42}{\CNNX{FALSE}} \entry{BOOLEAN}{42}{\CNNX{BOOLEAN}} \entry{unsigned}{42}{\CNNX{unsigned}} \entry{char}{42}{\CNNX{char}} \entry{short}{42}{\CNNX{short}} \entry{int}{42}{\CNNX{int}} \entry{long}{42}{\CNNX{long}} \entry{unsigned}{42}{\CNNX{unsigned}} \entry{unsigned int}{42}{\CNNX{unsigned int}} \entry{lattice}{42}{Lattice} \entry{ibm pc}{42}{IBM PC} \entry{UNSIGN16}{42}{\CNNX{UNSIGN16}} \entry{UNSIGN32}{42}{\CNNX{UNSIGN32}} \entry{usage.h}{42}{\tt usage.h} \entry{usage}{42}{\CNNX{usage}} \entry{main}{42}{\CFNX{main}} \entry{dvixxx}{42}{\CNNX{dvixxx}} \entry{option}{42}{\CFNX{option}} \entry{HELPCMD}{42}{\CNNX{HELPCMD}} \entry{machdefs.h}{42}{\tt machdefs.h} \entry{environment variable}{42}{environment variable} \entry{DVIHELP}{42}{\CNNX{DVIHELP}} \entry{warning.h}{42}{\tt warning.h} \entry{fontsub}{42}{\CFNX{fontsub}} \entry{warning}{42}{\CFNX{warning}} \entry{log file}{42}{log file} \entry{warning}{42}{\CFNX{warning}} \entry{tops-20}{43}{TOPS-20} \entry{log file}{43}{log file} \entry{OS_TOPS20}{43}{\CNNX{OS_TOPS20}} \entry{OS_VAXVMS}{43}{\CNNX{OS_VAXVMS}} \entry{warning}{43}{\CFNX{warning}} \entry{fatal}{43}{\CFNX{fatal}} \entry{alphabetical order}{43}{alphabetical order} \entry{#if}{43}{\CNNX{\#if}} \entry{OS_}{43}{\CNNX{OS_}} \entry{machdefs.h}{43}{\tt machdefs.h} \entry{unix}{43}{Unix} \entry{unix}{43}{Unix} \entry{stdin}{43}{\CNNX{stdin}} \entry{stdout}{43}{\CNNX{stdout}} \entry{stderr}{43}{\CNNX{stderr}} \entry{pcc-20}{43}{PCC-20} \entry{unix}{43}{Unix} \entry{unix}{43}{Unix} \entry{myfile.tex}{44}{\tt myfile.tex} \entry{dvixxx}{44}{\CNNX{dvixxx}} \entry{xxxspool}{44}{\CNNX{xxxspool}} \entry{dec-20}{44}{DEC-20} \entry{dvixxx}{44}{\CNNX{dvixxx}} \entry{pcc-20}{44}{PCC-20} \entry{stdin}{44}{\CNNX{stdin}} \entry{stdout}{44}{\CNNX{stdout}} \entry{stderr}{44}{\CNNX{stderr}} \entry{dec-20}{44}{DEC-20} \entry{unix}{44}{Unix} \entry{myfile.tex}{44}{\tt myfile.tex} \entry{myfile.dvi}{44}{\tt myfile.dvi} \entry{dvixxx}{44}{\CNNX{dvixxx}} \entry{myfile.dvi-xxx}{44}{\tt myfile.dvi-xxx} \entry{myfile.xxx}{44}{\tt myfile.xxx} \entry{vax}{44}{VAX} \entry{vms}{44}{VMS} \entry{stdout}{44}{\CNNX{stdout}} \entry{dvialw.c}{44}{\tt dvialw.c} \entry{bbn bitgraph}{44}{BBN BitGraph} \entry{dvibit}{44}{\CNNX{dvibit}} \entry{Adobe}{44}{Adobe} \entry{postscript}{44}{Post\discretionary {-}{}{}Script} \entry{Forth}{44}{Forth} \entry{postscript}{44}{Post\discretionary {-}{}{}Script} \entry{tektronix}{44}{Tektronix} \entry{postscript}{44}{Post\discretionary {-}{}{}Script} \entry{postscript}{44}{Post\discretionary {-}{}{}Script} \entry{dvialw}{44}{\CNNX{dvialw}} \entry{footnotes}{44}{footnotes} \entry{dvialw.c}{45}{\tt dvialw.c} \entry{canon}{45}{Canon} \entry{imagen}{45}{Imagen} \entry{8/300}{45}{8/300} \entry{AppleTalk}{45}{AppleTalk} \entry{postscript}{45}{Post\discretionary {-}{}{}Script} \entry{IEEE floating-point}{45}{IEEE floating-point} \entry{Coonan, Jerome}{45}{Coonan, Jerome} \entry{Apple}{45}{Apple} \entry{apple macintosh}{45}{Apple Macintosh} \entry{Motorola 68000}{45}{Motorola 68000} \entry{68020}{45}{68020} \entry{68881}{45}{68881} \entry{Enhanced}{45}{Enhanced} \entry{postscript}{45}{Post\discretionary {-}{}{}Script} \entry{Apple}{45}{Apple} \entry{XOFF}{45}{\CNNX{XOFF}} \entry{XON}{45}{\CNNX{XON}} \entry{apple macintosh}{46}{Apple Macintosh} \entry{XON}{46}{\CNNX{XON}} \entry{XOFF}{46}{\CNNX{XOFF}} \entry{XOFF}{46}{\CNNX{XOFF}} \entry{XON}{46}{\CNNX{XON}} \entry{lw78.c}{46}{\tt lw78.c} \entry{postscript}{46}{Post\discretionary {-}{}{}Script} \entry{Emacs}{46}{Emacs} \entry{dvialw.c}{47}{\tt dvialw.c} \entry{dvialw}{47}{\CNNX{dvialw}} \entry{postscript}{47}{Post\discretionary {-}{}{}Script} \entry{postscript}{47}{Post\discretionary {-}{}{}Script} \entry{postscript}{47}{Post\discretionary {-}{}{}Script} \entry{dvialw.ps}{47}{\tt dvialw.ps} \entry{TEXINPUTS}{47}{\CNNX{TEXINPUTS}} \entry{dvialw.ps}{47}{\tt dvialw.ps} \entry{cppsfile}{47}{\CFNX{cppsfile}} \entry{postscript}{47}{Post\discretionary {-}{}{}Script} \entry{dvialw.c}{47}{\tt dvialw.c} \entry{special}{47}{\CFNX{special}} \entry{dvialw.ps}{47}{\tt dvialw.ps} \entry{postscript}{47}{Post\discretionary {-}{}{}Script} \entry{.tfm}{47}{\tt .tfm} \entry{Adobe}{47}{Adobe} \entry{lptops.c}{47}{\tt lptops.c} \entry{postscript}{47}{Post\discretionary {-}{}{}Script} \entry{lptops.hlp}{48}{\tt lptops.hlp} \entry{Enhanced}{48}{Enhanced} \entry{LaserWriter}{48}{LaserWriter} \entry{postscript}{48}{Post\discretionary {-}{}{}Script} \entry{postscript}{48}{Post\discretionary {-}{}{}Script} \entry{Adobe}{48}{Adobe} \entry{postscript}{48}{Post\discretionary {-}{}{}Script} \entry{Adobe}{48}{Adobe} \entry{TranScript}{48}{TranScript} \entry{unix}{48}{Unix} \entry{Pipeline Associates}{48}{Pipeline Associates} \entry{devps}{48}{devps} \entry{dvialw}{48}{\CNNX{dvialw}} \entry{postscript}{48}{Post\discretionary {-}{}{}Script} \entry{Mergenthaler Linotype Linotronic 300}{48}{Mergenthaler Linotype Linotronic 300} \entry{postscript}{48}{Post\discretionary {-}{}{}Script} \entry{dvibit.c}{48}{\tt dvibit.c} \entry{dvibit.c}{49}{\tt dvibit.c} \entry{bbn bitgraph}{49}{BBN BitGraph} \entry{ibm pc}{49}{IBM PC} \entry{font magnification}{49}{font magnification} \entry{dec-20}{49}{DEC-20} \entry{ESC}{49}{\CNNX{ESC}} \entry{unix}{49}{Unix} \entry{ioctl}{49}{\CFNX{ioctl}} \entry{dec-20}{49}{DEC-20} \entry{OS_TOPS20}{49}{\CNNX{OS_TOPS20}} \entry{dvibit}{49}{\CNNX{dvibit}} \entry{keyboard input}{49}{keyboard input} \entry{getc}{49}{\CFNX{getc}} \entry{keybrd.c}{49}{\tt keybrd.c} \entry{getc}{49}{\CFNX{getc}} \entry{prtpage.h}{49}{\tt prtpage.h} \entry{keyboard input}{49}{keyboard input} \entry{reldfont.h}{49}{\tt reldfont.h} \entry{unload_fonts}{49}{\CFNX{unload_fonts}} \entry{eopact.h}{49}{\tt eopact.h} \entry{font magnification}{49}{font magnification} \entry{zoom command}{49}{zoom command} \entry{bopact.h}{49}{\tt bopact.h} \entry{font magnification}{49}{font magnification} \entry{dvican.c}{50}{\tt dvican.c} \entry{canon}{50}{Canon} \entry{LBP-8 A2}{50}{LBP-8 A2} \entry{canon}{50}{Canon} \entry{LBP-CX}{50}{LBP-CX} \entry{LBP-8 A2}{50}{LBP-8 A2} \entry{canon}{50}{Canon} \entry{dvican}{50}{\CNNX{dvican}} \entry{story.tex}{50}{\tt story.tex} \entry{dvigd.c}{50}{\tt dvigd.c} \entry{dviimp.c}{51}{\tt dviimp.c} \entry{dviimp.c}{51}{\tt dviimp.c} \entry{imagen}{51}{Imagen} \entry{dvijep.c}{51}{\tt dvijep.c} \entry{imagen}{51}{Imagen} \entry{web}{51}{Web} \entry{imagen}{51}{Imagen} \entry{8/300}{51}{8/300} \entry{3320}{51}{3320} \entry{dec-20}{51}{DEC-20} \entry{vax}{51}{VAX} \entry{vms}{51}{VMS} \entry{dvijet.c}{51}{\tt dvijet.c} \entry{hewlett-packard laserjet}{51}{Hewlett-Packard LaserJet} \entry{imagen}{51}{Imagen} \entry{8/300}{51}{8/300} \entry{canon}{51}{Canon} \entry{dvijet.c}{51}{\tt dvijet.c} \entry{LaserJet Plus}{51}{LaserJet Plus} \entry{LaserJet}{51}{LaserJet} \entry{Plus}{51}{Plus} \entry{Enhanced LaserJet Plus}{51}{Enhanced LaserJet Plus} \entry{HP 2686d}{51}{HP 2686d} \entry{dvijep.c}{51}{\tt dvijep.c} \entry{hewlett-packard laserjet}{51}{Hewlett-Packard LaserJet} \entry{Plus}{51}{Plus} \entry{dvijep}{51}{\CNNX{dvijep}} \entry{dvialw}{52}{\CNNX{dvialw}} \entry{dvijep}{52}{\CNNX{dvijep}} \entry{dvialw}{52}{\CNNX{dvialw}} \entry{dvijet}{52}{\CNNX{dvijet}} \entry{postscript}{52}{Post\discretionary {-}{}{}Script} \entry{dvialw}{52}{\CNNX{dvialw}} \entry{HP}{52}{HP} \entry{dvijep}{52}{\CNNX{dvijep}} \entry{setstr}{52}{\CFNX{setstr}} \entry{dvialw}{52}{\CNNX{dvialw}} \entry{Hewlett-Packard}{52}{Hewlett-Packard} \entry{dvijep.c}{53}{\tt dvijep.c} \entry{dvijep}{53}{\CNNX{dvijep}} \entry{.h}{53}{\tt .h} \entry{dvijep.c}{53}{\tt dvijep.c} \entry{XON}{53}{\CNNX{XON}} \entry{XOFF}{53}{\CNNX{XOFF}} \entry{copy}{53}{\CNNX{copy}} \entry{lw78}{53}{\CNNX{lw78}} \entry{postscript}{53}{Post\discretionary {-}{}{}Script} \entry{dvijep}{53}{\CNNX{dvijep}} \entry{dvialw}{53}{\CNNX{dvialw}} \entry{LaserJet Plus}{53}{LaserJet Plus} \entry{canon}{53}{Canon} \entry{LBP-CX}{53}{LBP-CX} \entry{special}{53}{\CFNX{special}} \entry{dvijep}{53}{\CNNX{dvijep}} \entry{LaserJet}{53}{LaserJet} \entry{Plus}{53}{Plus} \entry{Plus}{53}{Plus} \entry{XORIGIN}{54}{\CNNX{XORIGIN}} \entry{YORIGIN}{54}{\CNNX{YORIGIN}} \entry{dvijep}{54}{\CNNX{dvijep}} \entry{dviinit}{54}{\CFNX{dviinit}} \entry{Plus}{54}{Plus} \entry{readfont}{54}{\CFNX{readfont}} \entry{MAPCHAR}{54}{\CNNX{MAPCHAR}} \entry{loadchar}{54}{\CFNX{loadchar}} \entry{setchar}{54}{\CFNX{setchar}} \entry{setstr}{54}{\CFNX{setstr}} \entry{footnotes}{54}{footnotes} \entry{dvijep.c}{55}{\tt dvijep.c} \entry{LaserJet}{55}{LaserJet} \entry{LaserJet}{55}{LaserJet} \entry{readfont}{55}{\CFNX{readfont}} \entry{Plus}{55}{Plus} \entry{xoffp}{55}{\CNNX{xoffp}} \entry{yoffp}{55}{\CNNX{yoffp}} \entry{loadchar}{55}{\CFNX{loadchar}} \entry{readfont}{55}{\CFNX{readfont}} \entry{tfm}{56}{\CNNX{tfm}} \entry{setstr}{56}{\CFNX{setstr}} \entry{fixpos}{56}{\CFNX{fixpos}} \entry{LaserJet}{56}{LaserJet} \entry{postscript}{56}{Post\discretionary {-}{}{}Script} \entry{Plus}{56}{Plus} \entry{makechar}{56}{\CFNX{makechar}} \entry{dvijet}{56}{\CNNX{dvijet}} \entry{run-length encoding}{56}{run-length encoding} \entry{dvijep.c}{57}{\tt dvijep.c} \entry{fixpos}{57}{\CFNX{fixpos}} \entry{setstr}{57}{\CFNX{setstr}} \entry{to-do list fonts for small space characters}{58}{to-do list}{fonts for small space characters} \entry{dvil75.c}{58}{\tt dvil75.c} \entry{DEC LA75}{58}{DEC LA75} \entry{dvim72.c}{58}{\tt dvim72.c} \entry{Apple ImageWriter}{58}{Apple ImageWriter} \entry{Epson}{58}{Epson} \entry{dvimac.c}{58}{\tt dvimac.c} \entry{Apple ImageWriter}{58}{Apple ImageWriter} \entry{dvim72}{58}{\CNNX{dvim72}} \entry{ImageWriter Plus}{58}{ImageWriter Plus} \entry{dvimpi.c}{58}{\tt dvimpi.c} \entry{dvimpi}{58}{\CNNX{dvimpi}} \entry{MPI Sprinter}{58}{MPI Sprinter} \entry{Sprinter}{58}{Sprinter} \entry{MPI}{58}{MPI} \entry{HIRES}{58}{\CNNX{HIRES}} \entry{dvimpi.c}{58}{\tt dvimpi.c} \entry{dvio72.c}{59}{\tt dvio72.c} \entry{Sprinter}{59}{Sprinter} \entry{dvio72.c}{59}{\tt dvio72.c} \entry{dvio72}{59}{\CNNX{dvio72}} \entry{Okidata Pacemark 2410}{59}{Okidata Pacemark 2410} \entry{Printronix}{59}{Printronix} \entry{outline}{59}{\CFNX{outline}} \entry{ETX}{59}{\CNNX{ETX}} \entry{ETX}{59}{\CNNX{ETX}} \entry{STX}{59}{\CNNX{STX}} \entry{ETX}{59}{\CNNX{ETX}} \entry{ETX}{59}{\CNNX{ETX}} \entry{ETX}{59}{\CNNX{ETX}} \entry{ETX}{59}{\CNNX{ETX}} \entry{ETX}{59}{\CNNX{ETX}} \entry{STX}{59}{\CNNX{STX}} \entry{ETX}{59}{\CNNX{ETX}} \entry{efficiency}{59}{efficiency} \entry{run-length encoding}{59}{run-length encoding} \entry{dvioki.c}{59}{\tt dvioki.c} \entry{dvioki}{59}{\CNNX{dvioki}} \entry{Okidata Pacemark 2410}{59}{Okidata Pacemark 2410} \entry{dvio72}{59}{\CNNX{dvio72}} \entry{Apple ImageWriter}{59}{Apple ImageWriter} \entry{MPI Sprinter}{59}{MPI Sprinter} \entry{dviprx.c}{60}{\tt dviprx.c} \entry{dviprx}{60}{\CNNX{dviprx}} \entry{Printronix}{60}{Printronix} \entry{C-Itoh}{60}{C-Itoh} \entry{Printronix}{60}{Printronix} \entry{prtbmap}{60}{\CFNX{prtbmap}} \entry{Printronix}{60}{Printronix} \entry{Trilog}{60}{Trilog} \entry{dvitos.c}{61}{\tt dvitos.c} \entry{dvitos.c}{61}{\tt dvitos.c} \entry{Hierogana characters}{61}{Hierogana characters} \entry{Japanese characters}{61}{Japanese characters} \entry{Kanji characters}{61}{Kanji characters} \entry{Katakana characters}{61}{Katakana characters} \entry{JISCII character set}{61}{JISCII character set} \entry{Greek}{61}{Greek} \entry{Cyrillic}{61}{Cyrillic} \entry{canon}{61}{Canon} \entry{P-1351}{61}{P-1351} \entry{hewlett-packard laserjet}{61}{Hewlett-Packard LaserJet} \entry{Toshiba P-1351}{61}{Toshiba P-1351} \entry{dvitos}{61}{\CNNX{dvitos}} \entry{dvitos.c}{61}{\tt dvitos.c} \entry{P-1351}{61}{P-1351} \entry{run-length encoding}{61}{run-length encoding} \entry{prtbmap}{62}{\CFNX{prtbmap}} \entry{prtbmap}{62}{\CFNX{prtbmap}} \entry{outline}{62}{\CFNX{outline}} \entry{run-length encoding}{62}{run-length encoding} \entry{outline}{62}{\CFNX{outline}} \entry{ibm pc}{62}{IBM PC} \entry{tops-20}{62}{TOPS-20} \entry{vax}{62}{VAX} \entry{vms}{62}{VMS} \entry{ibm pc}{62}{IBM PC} \entry{ibm pc}{62}{IBM PC} \entry{tops-20}{63}{TOPS-20} \entry{machdefs.h}{63}{\tt machdefs.h} \entry{AUTOEXEC.BAT}{63}{\tt AUTOEXEC.BAT} \entry{pc-dos}{63}{PC-DOS} \entry{PATH}{63}{\CNNX{PATH}} \entry{PATH}{63}{\CNNX{PATH}} \entry{dvialw}{63}{\CNNX{dvialw}} \entry{dvialw.ps}{63}{\tt dvialw.ps} \entry{TEXINPUTS}{63}{\CNNX{TEXINPUTS}} \entry{tops-20}{63}{TOPS-20} \entry{SYSTEM:n-m-CONFIG.CMD}{64}{\tt SYSTEM:n-m-CONFIG.CMD} \entry{logical name}{64}{logical name} \entry{n}{64}{\tt n} \entry{m}{64}{\tt m} \entry{TEXSPOOL:}{64}{\tt TEXSPOOL:} \entry{TEX:\discretionary {-}{}{}DVIxxx.\discretionary {-}{}{}EXE}{64}{\tt TEX:\discretionary {-}{}{}DVIxxx.\discretionary {-}{}{}EXE} \entry{DVISPOOL:}{64}{\tt DVISPOOL:} \entry{TEX:\discretionary {-}{}{}IMSPOOL.\discretionary {-}{}{}EXE}{64}{\tt TEX:\discretionary {-}{}{}IMSPOOL.\discretionary {-}{}{}EXE} \entry{imagen}{64}{Imagen} \entry{TEX:\discretionary {-}{}{}PSSPOOL.EXE}{64}{\tt TEX:\discretionary {-}{}{}PSSPOOL.EXE} \entry{postscript}{64}{Post\discretionary {-}{}{}Script} \entry{SYSJOB}{64}{\CNNX{SYSJOB}} \entry{@DO OPR:--START-IM-SPOOL}{64}{\CNNX{@DO OPR:--START-IM-SPOOL}} \entry{@DO OPR:--START-PS-SPOOL}{64}{\CNNX{@DO OPR:--START-PS-SPOOL}} \entry{LPTSPL}{64}{\CNNX{LPTSPL}} \entry{vms}{65}{VMS} \entry{vms}{65}{VMS} \entry{vax}{65}{VAX} \entry{vms}{65}{VMS} \entry{Kellerman, David}{65}{Kellerman, David} \entry{Smith, Barry}{65}{Smith, Barry} \entry{.exe}{65}{\tt .exe} \entry{SYS$MANAGER:SYLOGIN.COM}{65}{\FNNX{SYS\$MANAGER:SYLOGIN.COM}} \entry{vms}{67}{VMS} \entry{vms}{69}{VMS} \entry{unix}{70}{Unix} \entry{make}{70}{\CNNX{make}} \entry{make}{70}{\CNNX{make}} \entry{make}{70}{\CNNX{make}} \entry{unix}{70}{Unix} \entry{unix}{70}{Unix} \entry{make}{70}{\CNNX{make}} \entry{makefile}{70}{\tt makefile} \entry{makefile}{70}{\tt makefile} \entry{make}{70}{\CNNX{make}} \entry{makefile}{70}{\tt makefile} \entry{make}{70}{\CNNX{make}} \entry{makefile}{70}{\tt makefile} \entry{Feldman, Stu}{70}{Feldman, Stu} \entry{make}{70}{\CNNX{make}} \entry{makefile}{71}{\tt makefile} \entry{make}{71}{\CNNX{make}} \entry{makefile}{71}{\tt makefile} \entry{make}{71}{\CNNX{make}} \entry{make}{71}{\CNNX{make}} \entry{make}{71}{\CNNX{make}} \entry{unix}{71}{Unix} \entry{makefile}{71}{\tt makefile} \entry{makefile.xxx}{71}{\tt makefile.xxx} \entry{xxx}{71}{\tt xxx} \entry{makefile}{71}{\tt makefile} \entry{make}{71}{\CNNX{make}} \entry{makefile}{71}{\tt makefile} \entry{make}{71}{\CNNX{make}} \entry{makefile}{71}{\tt makefile} \entry{.idx}{72}{\tt .idx} \entry{.ids}{72}{\tt .ids} \entry{make}{72}{\CNNX{make}} \entry{.idx}{72}{\tt .idx} \entry{.id}{72}{\tt .id} \entry{make}{72}{\CNNX{make}} \entry{dviman.ltx}{72}{\tt dviman.ltx} \entry{makefile}{72}{\tt makefile} \entry{programming conventions}{72}{programming conventions} \entry{goto}{73}{\CNNX{goto}} \entry{#if}{73}{\CNNX{\#if}} \entry{lattice}{73}{Lattice} \entry{#include}{74}{\CNNX{\#include}} \entry{#define}{74}{\CNNX{\#define}} \entry{#undef}{74}{\CNNX{\#undef}} \entry{#if}{74}{\CNNX{\#if}} \entry{#else}{74}{\CNNX{\#else}} \entry{#endif}{74}{\CNNX{\#endif}} \entry{#elif}{74}{\CNNX{\#elif}} \entry{#if defined(var)}{74}{\CNNX{\#if defined(var)}} \entry{#ifdef}{74}{\CNNX{\#ifdef}} \entry{#ifndef}{74}{\CNNX{\#ifndef}} \entry{#undef}{74}{\CNNX{\#undef}} \entry{machdefs.h}{74}{\tt machdefs.h} \entry{#undef}{74}{\CNNX{\#undef}} \entry{lattice}{74}{Lattice} \entry{#define}{74}{\CNNX{\#define}} \entry{void}{74}{\CNNX{void}} \entry{main}{74}{\CFNX{main}} \entry{void}{74}{\CNNX{void}} \entry{main}{74}{\CFNX{main}} \entry{alphabetical order}{74}{alphabetical order} \entry{NULL}{75}{\CNNX{NULL}} \entry{stdio.h}{75}{\tt stdio.h} \entry{while (s != (char *)NULL)}{75}{\CNNX{while (s != (char *)NULL)}} \entry{while (s)}{75}{\CNNX{while (s)}} \entry{if (c == ESC)}{75}{\CNNX{if (c == ESC)}} \entry{if (c == 27)}{75}{\CNNX{if (c == 27)}} \entry{BOOLEAN}{75}{\CNNX{BOOLEAN}} \entry{TRUE}{75}{\CNNX{TRUE}} \entry{FALSE}{75}{\CNNX{FALSE}} \entry{int}{75}{\CNNX{int}} \entry{enum}{75}{\CNNX{enum}} \entry{struct}{75}{\CNNX{struct}} \entry{struct}{75}{\CNNX{struct}} \entry{unix}{75}{Unix} \entry{lint}{75}{\CNNX{lint}} \entry{unix}{76}{Unix} \entry{ibm pc}{76}{IBM PC} \entry{ibm pc}{76}{IBM PC} \entry{tops-20}{76}{TOPS-20} \entry{tops-20}{76}{TOPS-20} \entry{unix}{76}{Unix} \entry{CR}{76}{\CNNX{CR}} \entry{LF}{76}{\CNNX{LF}} \entry{LF}{76}{\CNNX{LF}} \entry{postscript}{76}{Post\discretionary {-}{}{}Script} \entry{CR}{76}{\CNNX{CR}} \entry{NEWLINE}{76}{\CFNX{NEWLINE}} \entry{tops-20}{76}{TOPS-20} \entry{open}{76}{\CFNX{open}} \entry{fopen}{76}{\CFNX{fopen}} \entry{f20open}{76}{\CFNX{f20open}} \entry{BINARYOPEN}{76}{\CNNX{BINARYOPEN}} \entry{fopen}{76}{\CFNX{fopen}} \entry{stdin}{76}{\CNNX{stdin}} \entry{stdout}{76}{\CNNX{stdout}} \entry{kcc-20}{76}{KCC-20} \entry{fopen}{76}{\CFNX{fopen}} \entry{stderr}{76}{\CNNX{stderr}} \entry{stdin}{76}{\CNNX{stdin}} \entry{stdout}{76}{\CNNX{stdout}} \entry{tops-20}{76}{TOPS-20} \entry{pascal}{76}{Pascal} \entry{Algol}{76}{Algol} \entry{pcc-20}{76}{PCC-20} \entry{pcc-20}{76}{PCC-20} \entry{Fortran}{76}{Fortran} \entry{pascal}{76}{Pascal} \entry{tops-20}{77}{TOPS-20} \entry{DDT}{77}{DDT} \entry{pcc-20}{77}{PCC-20} \entry{font_entry}{77}{\CNNX{font_entry}} \entry{font_list}{77}{\CNNX{font_list}} \entry{pcc-20}{77}{PCC-20} \entry{initterm}{77}{\CFNX{initterm}} \entry{rsetterm}{77}{\CFNX{rsetterm}} \entry{dvibit.c}{77}{\tt dvibit.c} \entry{void}{77}{\CNNX{void}} \entry{pcc-20}{77}{PCC-20} \entry{typedef int void;}{77}{\CNNX{typedef int void;}} \entry{stdio.h}{77}{\tt stdio.h} \entry{loadchar.h}{77}{\tt loadchar.h} \entry{struct}{77}{\CNNX{struct}} \entry{unix}{77}{Unix} \entry{monsym.h}{77}{\tt monsym.h} \entry{machdefs.h}{77}{\tt machdefs.h} \entry{switch}{77}{\CNNX{switch}} \entry{switch}{77}{\CNNX{switch}} \entry{prtpage.h}{77}{\tt prtpage.h} \entry{kcc-20}{78}{KCC-20} \entry{unix}{78}{Unix} \entry{ioctl}{78}{\CFNX{ioctl}} \entry{sgtty}{78}{\CFNX{sgtty}} \entry{dec-20}{78}{DEC-20} \entry{JSYS interface}{78}{JSYS interface} \entry{kcc-20}{78}{KCC-20} \entry{pcc-20}{78}{PCC-20} \entry{pcc-20}{78}{PCC-20} \entry{monsym.h}{78}{\tt monsym.h} \entry{kcc-20}{78}{KCC-20} \entry{machdefs.h}{78}{\tt machdefs.h} \entry{kcc-20}{78}{KCC-20} \entry{monsym.h}{78}{\tt monsym.h} \entry{kcc-20}{78}{KCC-20} \entry{dec-20}{78}{DEC-20} \entry{kcc-20}{78}{KCC-20} \entry{pcc-20}{78}{PCC-20} \entry{sieve}{78}{\CNNX{sieve}} \entry{unix}{78}{Unix} \entry{4.1BSD}{78}{4.1BSD} \entry{pcc-20}{78}{PCC-20} \entry{cc}{78}{\CNNX{cc}} \entry{4.1BSD}{78}{4.1BSD} \entry{unix}{78}{Unix} \entry{.xxx}{78}{\tt .xxx} \entry{.dvi-xxx}{78}{\tt .dvi-xxx} \entry{exit}{78}{\CFNX{exit}} \entry{sdb}{78}{\CNNX{sdb}} \entry{adb}{78}{\CNNX{adb}} \entry{4.1BSD}{78}{4.1BSD} \entry{unix}{78}{Unix} \entry{fclose}{78}{\CFNX{fclose}} \entry{abortrun}{78}{\CFNX{abortrun}} \entry{fclose}{78}{\CFNX{fclose}} \entry{fclose}{78}{\CFNX{fclose}} \entry{abortrun}{78}{\CFNX{abortrun}} \entry{fclose}{78}{\CFNX{fclose}} \entry{hpux}{79}{HPUX} \entry{hpux}{79}{HPUX} \entry{hpux}{79}{HPUX} \entry{AT\&T System V}{79}{AT\&T System V} \entry{unix}{79}{Unix} \entry{4.2BSD}{79}{4.2BSD} \entry{Hewlett-Packard 9000/350}{79}{Hewlett-Packard 9000/350} \entry{HPUX}{79}{\CNNX{HPUX}} \entry{machdefs.h}{79}{\tt machdefs.h} \entry{ibm pc}{79}{IBM PC} \entry{lattice}{79}{Lattice} \entry{lattice}{79}{Lattice} \entry{pc-dos}{79}{PC-DOS} \entry{unix}{79}{Unix} \entry{unsigned}{79}{\CNNX{unsigned}} \entry{Kernighan, Brian}{79}{Kernighan, Brian} \entry{Ritchie, Dennis}{79}{Ritchie, Dennis} \entry{void}{79}{\CNNX{void}} \entry{typedef}{79}{\CNNX{typedef}} \entry{typedefs.h}{79}{\tt typedefs.h} \entry{void}{79}{\CNNX{void}} \entry{void}{79}{\CNNX{void}} \entry{void}{79}{\CNNX{void}} \entry{lattice}{79}{Lattice} \entry{lattice}{79}{Lattice} \entry{efficiency}{79}{efficiency} \entry{ibm pc}{79}{IBM PC} \entry{ibm pc}{80}{IBM PC} \entry{wizard}{80}{Wizard} \entry{wizard}{80}{Wizard} \entry{unix}{80}{Unix} \entry{wizard}{80}{Wizard} \entry{efficiency}{80}{efficiency} \entry{ibm pc}{80}{IBM PC} \entry{if (a = b) foo();}{80}{\CNNX{if (a = b) foo();}} \entry{unix}{80}{Unix} \entry{lint}{80}{\CNNX{lint}} \entry{wizard}{80}{Wizard} \entry{cppsfile()}{80}{\CFNX{cppsfile()}} \entry{dvialw.c}{80}{\tt dvialw.c} \entry{getc}{80}{\CFNX{getc}} \entry{ibm pc}{80}{IBM PC} \entry{microsoft}{80}{Microsoft} \entry{microsoft}{80}{Microsoft} \entry{microsoft}{80}{Microsoft} \entry{Xenix}{80}{Xenix} \entry{unix}{80}{Unix} \entry{Intel}{80}{Intel} \entry{lattice}{81}{Lattice} \entry{wizard}{81}{Wizard} \entry{malloc}{81}{\CFNX{malloc}} \entry{microsoft}{81}{Microsoft} \entry{++}{81}{\CNNX{++}} \entry{-{}-}{81}{\CNNX{-{}-}} \entry{normaddr}{81}{\CFNX{normaddr}} \entry{bitmap.h}{81}{\tt bitmap.h} \entry{openfont}{81}{\CFNX{openfont}} \entry{sscanf}{81}{\CFNX{sscanf}} \entry{option.h}{81}{\tt option.h} \entry{efficiency}{81}{efficiency} \entry{register}{81}{\CNNX{register}} \entry{dvitype.web}{81}{\tt dvitype.web} \entry{footnotes}{81}{footnotes} \entry{malloc}{81}{\CFNX{malloc}} \entry{int}{81}{\CNNX{int}} \entry{long}{81}{\CNNX{long}} \entry{int}{81}{\CNNX{int}} \entry{malloc}{81}{\CFNX{malloc}} \entry{size_t}{81}{\CNNX{size_t}} \entry{sizeof}{81}{\CNNX{sizeof}} \entry{weave}{82}{Weave} \entry{pcc-20}{82}{PCC-20} \entry{dvialw}{82}{\CNNX{dvialw}} \entry{.gf}{82}{\tt .gf} \entry{.pk}{82}{\tt .pk} \entry{.gf}{82}{\tt .gf} \entry{.pk}{82}{\tt .pk} \entry{.pk}{82}{\tt .pk} \entry{.gf}{82}{\tt .gf} \entry{dvialw}{82}{\CNNX{dvialw}} \entry{.pk}{82}{\tt .pk} \entry{.gf}{82}{\tt .gf} \entry{.gf}{82}{\tt .gf} \entry{GFtoPK}{82}{\CNNX{GFtoPK}} \entry{dvialw}{82}{\CNNX{dvialw}} \entry{dviprx}{82}{\CNNX{dviprx}} \entry{pclook}{82}{\CNNX{pclook}} \entry{program counter}{82}{program counter} \entry{dvialw}{82}{\CNNX{dvialw}} \entry{.pxl}{82}{\tt .pxl} \entry{.pk}{82}{\tt .pk} \entry{.gf}{82}{\tt .gf} \entry{printf}{82}{\CNNX{printf}} \entry{dvialw}{82}{\CNNX{dvialw}} \entry{chargf}{82}{\CNNX{chargf}} \entry{charpk}{82}{\CNNX{charpk}} \entry{charpxl}{82}{\CNNX{charpxl}} \entry{setstr}{82}{\CNNX{setstr}} \entry{.pxl}{83}{\tt .pxl} \entry{.pk}{83}{\tt .pk} \entry{.gf}{83}{\tt .gf} \entry{printf}{83}{\CNNX{printf}} \entry{dviprx}{83}{\CNNX{dviprx}} \entry{chargf}{83}{\CNNX{chargf}} \entry{charpk}{83}{\CNNX{charpk}} \entry{charpxl}{83}{\CNNX{charpxl}} \entry{dispchar}{83}{\CNNX{dispchar}} \entry{fontsub}{83}{\CNNX{fontsub}} \entry{prtbmap}{83}{\CNNX{prtbmap}} \entry{setchar}{83}{\CNNX{setchar}} \entry{printf}{83}{\CNNX{printf}} \entry{dvialw}{83}{\CNNX{dvialw}} \entry{dviprx}{83}{\CNNX{dviprx}} \entry{putc}{83}{\CFNX{putc}} \entry{printf}{83}{\CFNX{printf}} \entry{charxx}{83}{\CFNX{charxx}} \entry{setstr}{83}{\CFNX{setstr}} \entry{dvialw}{83}{\CNNX{dvialw}} \entry{charxx}{83}{\CFNX{charxx}} \entry{dispchar}{83}{\CFNX{dispchar}} \entry{setchar}{83}{\CFNX{setchar}} \entry{dviprx}{83}{\CNNX{dviprx}} \entry{prtbmap}{83}{\CFNX{prtbmap}} \entry{tops-20}{83}{TOPS-20} \entry{shifts}{84}{shifts} \entry{ARITHRSHIFT}{84}{\CNNX{ARITHRSHIFT}} \entry{00ARIT.C}{84}{\tt 00ARIT.C} \entry{#if}{84}{\CNNX{\#if}}