fixed l_reserveobj (thanks to Marcel F. Krüger zauguin@gmail.com )
[luatex.git] / source / texk / web2c / man / virtex.min
blob8d490e9ea152455ba3b0ea85e5ccb3dec8233b1f
1 .TH VIRTEX 1 "14 December 1993"
2 .\"=====================================================================
3 .if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP
4 .if n .ds TX TeX
5 .ie t .ds OX \fIT\v'+0.25m'E\v'-0.25m'X\fP for troff
6 .el .ds OX TeX for nroff
7 .\" the same but obliqued
8 .\" BX definition must follow TX so BX can use TX
9 .if t .ds BX \fRB\s-2IB\s0\fP\*(TX
10 .if n .ds BX BibTeX
11 .\" LX definition must follow TX so LX can use TX
12 .if t .ds LX \fRL\\h'-0.36m'\\v'-0.15v'\s-2A\s0\\h'-0.15m'\\v'0.15v'\fP\*(TX
13 .if n .ds LX LaTeX
14 .if t .ds AX \fRA\\h'-0.1667m'\\v'0.20v'M\\v'-0.20v'\\h'-0.125m'S\fP\*(TX
15 .if n .ds AX AmSTeX
16 .if t .ds AY \fRA\\h'-0.1667m'\\v'0.20v'M\\v'-0.20v'\\h'-0.125m'S\fP\*(LX
17 .if n .ds AY AmSLaTeX
18 .\"=====================================================================
19 .SH NAME
20 virtex \- virgin TeX for production typesetting
21 .SH DESCRIPTION
22 .B virtex
23 is a version of the \*(TX program that has no
24 preloaded macro packages, but is capable of
25 loading a special preformatted binary file, called
27 .I format
28 .RI ( .fmt )
29 file produced by the
30 .BR initex (1)
31 program.
32 .PP
33 Preprocessing of large macro files and font
34 definitions by
35 .B initex
36 makes it possible to rapidly load complex
37 packages, like plain \*(TX, \*(AX, \*(AY, or \*(LX,
38 without the overhead of macro parsing and file
39 opening that would otherwise be experienced.
40 .PP
41 .B virtex
42 can be invoked directly, providing it with a name
43 of a format file specially prefixed by an
44 ampersand:
45 .RS
46 .I "virtex '&plain' filename"
47 .RE
48 This causes it to load the binary file named
49 .I plain.fmt
50 from a directory in the standard TEXINPUTS search
51 path, and then load the text file
52 .I filename
53 and process it.  The quotes are needed to protect
54 the ampersand from Unix shell interpretation.
55 .PP
56 Because this need occurs frequently, Unix
57 .B virtex
58 provides a convenient shorthand.  If it is invoked
59 under a name other than
60 .BR virtex ,
61 such as
62 .BR footex ,
63 it will behave as if it had been invoked as
64 .I "virtex '&footex'"
65 and first load a file named
66 .IR footex.fmt .
67 Thus,
68 .BR amslatex ,
69 .BR amstex ,
70 .BR lamstex ,
71 .BR latex ,
72 .BR slitex ,
73 .BR tex ,
74 .BR texinfo ,
75 and others can all be file system links to
76 .BR virtex ,
77 without requiring additional disk space.
78 .\"=====================================================================
79 .SH "SEE ALSO"
80 .BR initex (1),
81 .BR tex (1).