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