Mercurial > hg > octave-max
comparison kpathsea/unixtex.texi @ 2999:faa5d0421460
[project @ 1997-05-23 03:02:09 by jwe]
author | jwe |
---|---|
date | Fri, 23 May 1997 03:02:36 +0000 |
parents | |
children | 1f0b06020e36 |
comparison
equal
deleted
inserted
replaced
2998:692ba9d441ec | 2999:faa5d0421460 |
---|---|
1 @ifclear version | |
2 @defcodeindex fl | |
3 @defcodeindex op | |
4 @end ifclear | |
5 | |
6 @node unixtex.ftp | |
7 @section @file{unixtex.ftp}: Obtaining @TeX{} | |
8 | |
9 @cindex obtaining @TeX{} | |
10 @cindex retrieving @TeX{} | |
11 | |
12 @flindex unixtex.ftp | |
13 @flindex tug.cs.umb.edu | |
14 @flindex www.tug.org | |
15 @flindex ftp.tug.org | |
16 This | |
17 @iftex | |
18 chapter | |
19 @end iftex | |
20 is @url{ftp://ftp.tug.org/tex/unixtex.ftp}, last updated 1 February | |
21 1997. Also available as @url{http://www.tug.org/unixtex.ftp}. The IP | |
22 address is currently [158.121.106.10], and the canonical host name is | |
23 currently @samp{tug.cs.umb.edu}. It is also in Kpathsea source | |
24 distributions as @file{etc/unixtex.ftp} (although the network version is | |
25 usually newer). Mail @email{kb@@mail.tug.org} with comments or | |
26 questions. | |
27 | |
28 Following are general instructions for Unix or other sites who wish to | |
29 acquire the Web2c distribution, (plain) @TeX{}, La@TeX{} (2e), | |
30 Bib@TeX{}, Metafont, MetaPost, DVI processors for the X window system, | |
31 PostScript, the PCL language in the HP LaserJet, and related programs. | |
32 They are oriented towards building from the original sources, though | |
33 some information on alternative packages is included in the last | |
34 section. See also @url{http://www.tug.org/web2c}, the Web2c and | |
35 Kpathsea home page. | |
36 | |
37 Please consider joining the @TeX{} Users Group (TUG) to help support the | |
38 maintenance and development of the programs you retrieve. Email | |
39 @email{tug@@tug.org} or see @url{http://www.tug.org} for information and | |
40 a membership form. | |
41 | |
42 For actual installation instructions after obtaining the necessary | |
43 sources, @pxref{Installation}. A copy is in the distribution file | |
44 @file{kpathsea/INSTALL}. | |
45 | |
46 @menu | |
47 * Electronic distribution:: CTAN and so forth. | |
48 * CD-ROM distribution:: | |
49 * Tape distribution:: | |
50 * Other TeX packages:: | |
51 @end menu | |
52 | |
53 | |
54 @node Electronic distribution | |
55 @subsection Electronic distribution | |
56 | |
57 @cindex ftp retrieval | |
58 @cindex obtaining Web2c by ftp | |
59 @cindex distributions, via ftp | |
60 | |
61 @cindex CTAN, defined | |
62 @cindex backbone of CTAN | |
63 In many places we refer to @var{CTAN:}. This is @emph{both} a host name | |
64 and a directory name. Here are some primary locations: | |
65 | |
66 @example | |
67 @url{ftp://ftp.cdrom.com/pub/tex/ctan} @r{(California, USA)} | |
68 @url{ftp://ftp.dante.de/tex-archive} @r{(Germany)} | |
69 @url{ftp://ftp.tex.ac.uk/tex-archive} @r{(England)} | |
70 @end example | |
71 | |
72 @noindent | |
73 @flindex README.mirrors | |
74 @flindex CTAN.sites | |
75 @cindex mirrors, FTP | |
76 CTAN has many mirrors worldwide; see the top-level file | |
77 @file{README.mirrors} from one of the sites above, or finger | |
78 @email{ctan@@ftp.tug.org}, or see @url{http://www.tug.org/CTAN.sites}. | |
79 A list current as of the time of distribution is in the top-level file | |
80 @file{./MIRROR}. | |
81 | |
82 @cindex World Wide Web CTAN access | |
83 @cindex Gopher CTAN access | |
84 @cindex email CTAN access | |
85 @cindex NFS CTAN access | |
86 You can also access CTAN via the World Wide Web, Gopher, electronic | |
87 mail, or NFS. The same @file{README.mirrors} file explains how. | |
88 | |
89 @cindex binary mode, for file transfers | |
90 You will need to retrieve some or all of the following archives, | |
91 depending on your needs (don't forget to set binary mode for file | |
92 transfers): | |
93 | |
94 @table @asis | |
95 @item @file{@var{CTAN:}/systems/web2c/lib.tar.gz} | |
96 A basic collection of fonts (TFM files only) and macro packages | |
97 (including Texinfo and La@TeX{} 2e). It unpacks into @file{texmf/}; if | |
98 you change the structure of this hierarchy, you will also have to change | |
99 the default search paths (@pxref{Changing search paths}). It is | |
100 required unless you already have these files, in which case you should | |
101 change the default paths as necessary to find them. | |
102 | |
103 @item @file{@var{CTAN:}/systems/web2c/web.tar.gz} | |
104 @cindex Knuth, Donald E., original author | |
105 The original WEB source files, written mostly by Don Knuth. Required | |
106 unless you already have this @file{web} version. (The WEB sources | |
107 change irregularly with respect to Web2c itself.) Unpacks into | |
108 @file{web2c-@var{version}}. | |
109 | |
110 @item @file{@var{CTAN:}/systems/web2c/web2c.tar.gz} | |
111 The Web2c system. Required. Also unpacks into | |
112 @file{web2c-@var{version}}. | |
113 | |
114 @c @item @file{@var{CTAN:}/systems/web2c/psfonts.tar.gz} | |
115 @c Metrics, outlines, and bitmaps (for previewing) for the 35 de facto | |
116 @c standard fonts donated by URW and the additional high-quality freely | |
117 @c available PostScript fonts donated by Adobe, Bitstream, and URW, | |
118 @c including geometrically-created variants such as oblique and small | |
119 @c caps. Unpacks into @file{texmf}. Necessary for PostScript printing or | |
120 @c previewing support. | |
121 | |
122 @item @file{@var{CTAN:}/dviware/dvipsk.tar.gz} | |
123 DVI-to-PostScript translator. Unpacks into @file{dvipsk-@var{version}}. | |
124 Optional. | |
125 | |
126 @item @file{@var{CTAN:}/dviware/xdvik.tar.gz} | |
127 X window system DVI previewer. Unpacks into @file{xdvik-@var{version}}. | |
128 Optional. | |
129 | |
130 @item @file{@var{CTAN:}/dviware/dviljk.tar.gz} | |
131 DVI-to-PCL (HP LaserJet) translator. Unpacks into | |
132 @file{dviljk-@var{version}}. Optional. | |
133 @end table | |
134 | |
135 All that said, the originating host for the software above is | |
136 @file{ftp.tug.org}. You can retrieve these distributions (but not much | |
137 else) from the @file{tex/} directory on that host. | |
138 | |
139 | |
140 @node CD-ROM distribution | |
141 @subsection CD-ROM distribution | |
142 | |
143 @cindex CD-ROM distributions | |
144 @cindex obtaining Web2c on CD-ROM | |
145 @cindex distributions, on CD-ROM | |
146 | |
147 Numerous organizations distribute various @TeX{} CD-ROM's: | |
148 | |
149 @itemize @bullet | |
150 @item | |
151 @cindex @TeX{} Live CD-ROM | |
152 @cindex TUG | |
153 @cindex UKTUG | |
154 @cindex GUTenberg | |
155 TUG, UK TUG, and GUTenberg (French-speaking @TeX{} user group) | |
156 collaborated to produce the @cite{@TeX{} Live} CD-ROM, based on | |
157 te@TeX{}, which in turn is based on Web2c; email | |
158 @email{tex-live@@mail.tug.org} or see | |
159 @url{http://www.tug.org/tex-live.html}. | |
160 | |
161 @item | |
162 @cindex 4all@TeX{} Live CD-ROM | |
163 @cindex NTG | |
164 NTG (Dutch-speaking @TeX{} user group) produced the 4all@TeX{} CD-ROM; | |
165 email @email{ntg@@nic.surfnet.nl}, or see | |
166 @url{http://ei0.ei.ele.tue.nl/ntg/}. This is a runnable system. | |
167 | |
168 @item | |
169 @cindex Free Software Foundation | |
170 @cindex FSF Source Code CD-ROM | |
171 The Free Software Foundation's @cite{Source Code CD-ROM} contains the | |
172 minimal @TeX{} source distribution described in the previous section | |
173 (i.e., enough to print GNU documentation); email | |
174 @email{gnu@@prep.ai.mit.edu} or finger @email{fsf@@prep.ai.mit.edu}. | |
175 | |
176 @item | |
177 The Gateway@! CD-ROM set contains a runnable NetBSD/Amiga distribution | |
178 and sources; see @url{http://www.netbsd.org/Sites/cdroms.html}. | |
179 | |
180 @item | |
181 @cindex Prime Time @TeX{}cetera CD-ROM | |
182 The Prime Time @TeX{}cetera CD-ROM is a copy of CTAN (see the previous | |
183 section); email @email{ptf@@ctcl.com} or see | |
184 @url{http://www.ptf.com/ptf/}. | |
185 | |
186 @item | |
187 @cindex Walnut Creek @TeX{} CD-ROM | |
188 Walnut Creek's @TeX{} CD-ROM is also a copy of CTAN; email | |
189 @email{info@@cdrom.com} or see | |
190 @url{http://www.cdrom.com:/titles/tex.html}. | |
191 | |
192 @item | |
193 @cindex Linux, using Web2c | |
194 Most Linux distributions include some @TeX{} package based on | |
195 Web2c; see the Linux documentation file @samp{Distribution-HOWTO} for a | |
196 comparison of Linux distributions, available (for example) via | |
197 @url{http://www.linux.org}. | |
198 @end itemize | |
199 | |
200 If you know of additional @TeX{} CD-ROM distributions to add to this | |
201 list, please inform @email{kb@@mail.tug.org}. | |
202 | |
203 | |
204 @node Tape distribution | |
205 @subsection Tape distribution | |
206 | |
207 @cindex tape distribution | |
208 @cindex obtaining @TeX{} on tape | |
209 @cindex distributions, on tape | |
210 | |
211 @cindex Northwest Computing Support Center | |
212 @flindex unixtex@@u.washington.edu | |
213 @cindex support organization | |
214 You can obtain a complete @TeX{} distribution, including Web2c, on tape. | |
215 Contact: | |
216 @display | |
217 Pierre MacKay / Denny Hall, Mail Stop DH-10 / Department of Classics | |
218 University of Washington / Seattle, WA 98195 / USA | |
219 phone: 206-543-2268; email: @email{unixtex@@u.washington.edu} | |
220 @end display | |
221 | |
222 At this writing, the distribution is available in @code{tar} format on | |
223 1/4 inch 4-track QIC-24 cartridges and 4@dmn{mm} DAT cartridges, and the | |
224 cost is US$210. Make checks payable to the University of Washington, | |
225 drawn on a U.S. bank. Purchase orders are acceptable, but they carry an | |
226 extra charge of $10 to pay for invoice processing. Overseas sites, | |
227 please add $20 for shipment via air parcel post, or $30 for shipment via | |
228 courier. | |
229 | |
230 | |
231 @node Other TeX packages | |
232 @subsection Other @TeX{} packages | |
233 | |
234 @cindex other @TeX{} distributions | |
235 @cindex @TeX{} distributions besides Web2c | |
236 | |
237 @cindex Amiga @TeX{} implementations | |
238 @cindex Acorn @TeX{} implementations | |
239 @cindex VMS @TeX{} implementations | |
240 @cindex Macintosh @TeX{} implementations | |
241 @cindex DOS @TeX{} implementations | |
242 @cindex Windows @TeX{} implementations | |
243 Many other @TeX{} implementations are available in | |
244 @file{@var{CTAN:}/systems}, including ready-to-run distributions for | |
245 Unix, Amiga, Acorn, VMS, Macintosh, DOS, and Windows (in various forms). | |
246 Although Web2c has support in the source code for many operating | |
247 systems, and in fact some of the other distributions are based on it, | |
248 it's unlikely to work as distributed on anything but Unix. (Please | |
249 contribute improvements!) | |
250 | |
251 @cindex te@TeX{} | |
252 @cindex precompiled Unix binaries | |
253 The Unix distribution alluded to above is the te@TeX{} distribution. | |
254 This includes both complete sources and precompiled binaries for many | |
255 popular Unix variants, including Linux. It is based on Web2c, and | |
256 contains many other @TeX{}-related programs as well. | |
257 | |
258 @flindex labrea.stanford.edu | |
259 @cindex Knuth, Donald E., archive of programs by | |
260 The host @t{labrea.stanford.edu} is the original source for the files | |
261 for which Donald Knuth is directly responsible: @file{tex.web}, | |
262 @file{plain.tex}, etc. However, unless you want to build your @TeX{} | |
263 library tree ab initio, it is more reliable and less work to retrieve | |
264 these files as part of the above packages. In any case, @t{labrea} is | |
265 not the canonical source for anything except what was created by | |
266 Stanford @TeX{} project, so do not rely on all the files available at | |
267 that ftp site being up-to-date. |