diff options
Diffstat (limited to 'info/digests/texhax/97/texhax.01')
-rw-r--r-- | info/digests/texhax/97/texhax.01 | 752 |
1 files changed, 752 insertions, 0 deletions
diff --git a/info/digests/texhax/97/texhax.01 b/info/digests/texhax/97/texhax.01 new file mode 100644 index 0000000000..3d1db25396 --- /dev/null +++ b/info/digests/texhax/97/texhax.01 @@ -0,0 +1,752 @@ +(Message texhax/v97:1) +From texhax-digest-owner@nottingham.ac.uk Sat Feb 8 19:30:27 1997 +Received: from nottingham.ac.uk (jess.ccc.nottingham.ac.uk [128.243.40.193]) by granby.ccc.nottingham.ac.uk (8.6.12/8.6.12) with SMTP id TAA18668 for <cczdao@unix.ccc.nottingham.ac.uk>; Sat, 8 Feb 1997 19:30:26 GMT +Received: from majordom by nottingham.ac.uk with local (Exim 1.58 #10) + id 0vtITZ-0007bc-00; Sat, 8 Feb 1997 19:30:17 +0000 +From: owner-texhax-digest@nottingham.ac.uk +To: texhax-digest@nottingham.ac.uk +Subject: TeXhax Digest V1997 #1 +Reply-To: TeXhax@tex.ac.uk +Precedence: bulk +Message-Id: <E0vtITZ-0007bc-00@nottingham.ac.uk> +Date: Sat, 8 Feb 1997 19:30:17 +0000 + + +TeXhax Digest Saturday, 8 February 1997 Volume 1997 : Number 001 + +(incorporating UKTeX Digest) + +Today's Topics: + + Re> TeXhax digest + Testing if string starts with particular letter or word + Gothic Letters in LaTeX + Where can I find the psboxit package? + TeX directory structure (tds) 0.9993 available + web2c 7.0 and friends available + +---------------------------------------------------------------------- + +From: KNAPPEN@VKPMZD.kph.Uni-Mainz.DE +Date: Fri, 20 Dec 1996 19:09:17 +0100 +Subject: Re> TeXhax digest + +Colin Maison asked about: + + \font\titlefont=cmssdc10 + \ifx\titlefont\nullfont + \wlog{Using \string\nullfont}% + \fi + \bye + +This one is a classic pitfall. There sould be a \relax at the end of the +first line. Without that \relax, TeX scanns ahead for the keywords `at' +or `scaled' which are permissible in a font definition. Because \if +is expandable, the \if is expanded *before* the font can be assigned, thus +it is still the \nullfont at that moment. + +- --J"org Knappen. + + + +------------------------------ + +From: David Rhead <cczdgr@unix.ccc.nottingham.ac.uk> +Date: Sun, 22 Dec 1996 16:15:37 +0000 (GMT) +Subject: Testing if string starts with particular letter or word + +We have a database of information about the modules from which students' +courses are constructed. We typeset a `Catalogue of Modules' by +`publishing from the database'. I'm wondering about varying the detail +given in the catalogue depending on whether (1) a module is restricted to a +particular group of students, or (2) may have spare places. + +The database has a text field called `target students'. The `house style' +is that, in case (1), the text starts with + Restricted to students registered for ... +but, in case (2), the text starts with something else. + +Currently the `database to .tex file' software gives a file that starts +with + \usepackage{catalogue} +and continues with, for each module, commands of the form + % Set \TargetStudents to the text from the database field + \renewcommand{\TargetStudents}{...} + % More \renewcommands for other stuff from the database + ... + % Typeset the catalogue entry from the information held in + % \TargetStudents, etc. + \ProcessModule + +I'd like to write a package file catalogue.sty (or maybe a class file +catalogue.cls) that defines a \ProcessModule containing a fragment +something like + \if\beginswith{\TargetStudents}{Restricted} + % Text held in \TargetStudents starts with `Restricted'. + % We just typeset a skeleton entry in the catalogue. + ... + \else + % Typeset a full entry in the catalogue + ... + \fi +where \beginswith is a command that I'm having difficulty finding or +writing. + +Essentially I want something that, when given a string of text as `the +command' \TargetStudents, tests whether the string starts with a particular +substring. Although, it would be nice to be able to test whether the +string starts with `Restricted', it would actually be sufficient to +test whether it starts with the letter R. + +I've tried to use LaTeX's + \if@nextchar R +in catalogue.sty, but I didn't seem able to get it to do what I want. +(Perhaps the approach could work, but I got the details wrong?) + +Can anyone suggest an approach (or code-fragment) that is suitable for this +situation? E.g., is there any software in CTAN that involves testing +whether a string held in `a command' starts with a particular letter or +string? (If there's a fragment of code somewhere, I could presumably +imitate it.) + + +David Rhead +david.rhead@nottingham.ac.uk + + + +------------------------------ + +From: Vadim Zelenkov <zelenkov@gray.isir.minsk.by> +Date: Tue, 14 Jan 1997 17:01:08 +-200 +Subject: Gothic Letters in LaTeX + +Dear Sirs, + +Is it possible to install some gothic letters in LaTeX text? This +problem is extremely improtant for our mathematicians... + +Thank you! + +Vadim Zelenkov, +Head, Laboratory of New Educational Technologies, +International Sakharov Institute of Radioecology, +Minsk, Belarus + + + + +------------------------------ + +From: David.Rhead@vme.ccc.nottingham.ac.uk +Date: Thu,16 Jan 97 17:19:56 GMT +Subject: Where can I find the psboxit package? + +psboxit -- as mentioned on page 330 of the Companion -- seems just what I want. + +Unfortunately, I can't find it at ftp.tex.ac.uk. + +Is it in CTAN in a non-obvious place? + +If not, does anyone know where I can get it from? + + David Rhead + +------------------------------ + +From: "K. Berry" <kb@cs.umb.edu> +Date: Fri, 7 Feb 1997 16:57:57 -0500 (EST) +Subject: TeX directory structure (tds) 0.9993 available + +Another draft of the TeX Directory Structure (TDS) standards document +is now available from: + + http://www.tug.org/tds/ + ftp://ftp.tug.org/tex/tds.tar.gz + ftp://ftp.tug.org/tex/tds/ + +If ftp.tug.org is busy, try ftp.cs.umb.edu or tug2.cs.umb.edu. Soon it +will be on CTAN as well, in the `tds' directory (list of CTAN hosts appended). + +The main change from the last released draft (published in TUGboat) is +to combine the directories for the various whatever-to-pk converters +(gsftopk, ps2pk, ...) into one directory `modeless', instead of having +one directory per application. This simplifies search path specifications. + +Please send comments to twg-tds@mail.tug.org. + +kb@mail.tug.org, for the TDS committee + + +prompt$ finger ctan@ftp.tug.org +[tug.cs.umb.edu] +... +Plan: +In order to reduce network load, it is recommended that you use the +Comprehensive TeX Archive Network (CTAN) host which is located in the +closest network proximity to your site. Alternatively, you may wish to +obtain a copy of the CTAN via CD-ROM (see help/CTAN.cdrom for details). + +Known mirrors of the CTAN reside on (alphabetically): + cis.utovrm.it (Italia) /TeX + ctan.unsw.edu.au (NSW, Australia) /tex-archive + dongpo.math.ncu.edu.tw (Taiwan) /tex-archive + ftp.center.osaka-u.ac.jp (Japan) /CTAN + ftp.ccu.edu.tw (Taiwan) /pub/tex + ftp.cdrom.com (West coast, USA) /pub/tex/ctan + ftp.comp.hkbu.edu.hk (Hong Kong) /pub/TeX/CTAN + ftp.cs.rmit.edu.au (Australia) /tex-archive + ftp.cs.ruu.nl (The Netherlands) /pub/tex-archive + ftp.cstug.cz (The Czech Republic) /pub/tex/CTAN + ftp.duke.edu (North Carolina, USA) /tex-archive + ftp.ee.up.ac.za (South Africa) /tex-archive + ftp.funet.fi (Finland) /pub/TeX/CTAN + ftp.gwdg.de (Deutschland) /pub/dante + ftp.jussieu.fr (France) /pub4/TeX/CTAN + ftp.loria.fr (France) /pub/unix/tex/ctan + ftp.mpi-sb.mpg.de (Deutschland) /pub/tex/mirror/ftp.dante.de + ftp.nada.kth.se (Sweden) /pub/tex/ctan-mirror + ftp.rediris.es (Espa\~na) /mirror/tex-archive + ftp.rge.com (New York, USA) /pub/tex + ftp.riken.go.jp (Japan) /pub/tex-archive + ftp.tu-chemnitz.de (Deutschland) /pub/tex + ftp.u-aizu.ac.jp (Japan) /pub/tex/CTAN + ftp.uni-augsburg.de (Deutschland) /tex-archive + ftp.uni-bielefeld.de (Deutschland) /pub/tex + ftp.unina.it (Italia) /pub/TeX + ftp.uni-stuttgart.de (Deutschland) /tex-archive (/pub/tex) + ftp.univie.ac.at (\"Osterreich) /packages/tex + ftp.ut.ee (Estonia) /tex-archive + ftpserver.nus.sg (Singapore) /pub/zi/TeX + kadri.ut.ee (Estonia) /pub/tex + src.doc.ic.ac.uk (England) /packages/tex/uk-tex + sunsite.cnlab-switch.ch (Switzerland) /mirror/tex + sunsite.icm.edu.pl (Poland) /pub/CTAN + sunsite.queensu.ca (Canada) /pub/tex-archive + sunsite.unc.edu (North Carolina, USA) /pub/packages/TeX + wuarchive.wustl.edu (Missouri, USA) /packages/TeX + +Known partial mirrors of the CTAN reside on (alphabetically): + ftp.adfa.oz.au (Australia) /pub/tex/ctan + ftp.fcu.edu.tw (Taiwan) /pub2/tex + ftp.germany.eu.net (Deutschland) /pub/packages/TeX + ftp.jaist.ac.jp /pub/TeX/tex-archive + ftp.uu.net (Virginia, USA) /pub/text-processing/TeX + nic.switch.ch (Switzerland) /mirror/tex + sunsite.dsi.unimi.it (Italia) /pub/TeX + sunsite.snu.ac.kr (Korea) /shortcut/CTAN + +Please send updates to this list to <ctan@urz.uni-heidelberg.de>. + +The participating hosts in the Comprehensive TeX Archive Network are: + ftp.dante.de (Deutschland) + -- anonymous ftp /tex-archive (/pub/tex /pub/archive) + -- gopher on node gopher.dante.de + -- e-mail via ftpmail@dante.de + -- World Wide Web access on www.dante.de + -- Administrator: <ftpmaint@dante.de> + + ftp.tex.ac.uk (England) + -- anonymous ftp /tex-archive (/pub/tex /pub/archive) + -- gopher on node gopher.tex.ac.uk + -- NFS mountable from nfs.tex.ac.uk:/public/ctan/tex-archive + -- World Wide Web access on www.tex.ac.uk + -- Administrator: <ctan-uk@tex.ac.uk> + + + +------------------------------ + +From: kb@cs.umb.edu +Date: Sat, 8 Feb 1997 14:28:06 -0500 (EST) +Subject: web2c 7.0 and friends available + +I've released version 7.0 of Web2c, a port of the basic TeX project +programs (TeX, Metafont, MetaPost, GFtoPK, etc.) to Unix. I've also +released new versions of my modified drivers (dvipsk, xdvik, dviljk). + +You can get it via http://www.tug.org/web2c/, or by ftp from: + + (Boston) ftp://ftp.cs.umb.edu/pub/tex/web2c/texk.tar.gz (programs) + ftp://ftp.cs.umb.edu/pub/tex/web2c/texmflib.tar.gz (minimal lib) + +texk.tar.gz is the combined archive; you can also get them separately: +{dviljk,dvipsk,web2c,web,xdvik}.tar.gz. + +(Also on tug.cs.umb.edu and tug2.cs.umb.edu, same directory; + ftp.cs.umb.edu is an old and slow machine.) + +Soon they will be available from the CTAN sites and their mirrors: + + (Germany) ftp://ftp.dante.de/tex-archive/systems/web2c + (England) ftp://ftp.tex.ac.uk/tex-archive/systems/web2c + +See the ftp retrieval instructions below for details and all the mirrors. + +Instructions for sending bug reports (and joining the mailing list) are +in the distribution file kpathsea/BUGS. + +I've tried to record the names of all the many people have sent bug +reports, suggestions, and/or patches in the ChangeLog's. Thank you all. +I'd also like to thank all the long-suffering pretesters, and three +people in particular -- + Thomas Esser, for teTeX and so much else; + Ulrik Vieth, for the MetaPost port, doc improvements, and so much else; + Wayne Sullivan, for the dynamic memory and so much ...; +Thanks also to Rick Martin and the UMass/Boston Math & Computer Science + Dept. for the computer and network facilities. +And let's not forget Don Knuth, http://www-cs-faculty.Stanford.EDU/~knuth/, + who started it all. +(Also thanks to Glenn Gould, Jane Siberry, Leonard Cohen, Donald Westlake, + Laurie Anderson, ee cummings, Stephen King, Johann Sebastian Bach, + and the seals and birds on the not-so-wild shore just outside the house. :-) + + +kb@cs.umb.edu +Member of the League for Programming Freedom -- write lpf@uunet.uu.net. + + +A summary of the changes follows; big changes are summarized in few words, +so read carefully. Read the manuals, too. Please. + +kpathsea 3.0 +* Distribution terms changed to the GNU Library General Public License. +* Default directory structure matches the TDS standard. The most + important change is in the fonts/ directory: the file type (tfm, pk) + is now directly underneath fonts/. Also, mft/ is now at the top level. + `modeless' is used for gsftopk/ps2pk/etc.-generated fonts. +* Change in searching algorithm: if the name already has a suffix + (foo.sty), search for it by itself first, before appending the default + suffix (foo.sty.tex). This loses if you have an executable named + foo.bar, with documentation in foo.bar.tex (foo.bar will be found + first). But this is unusual, and the other case is common. +* Environment variables PATH_program (e.g., TEXINPUTS_latex) checked + for, as with configuration file values (TEXINPUTS.latex). +* Multiple TEXMF trees supported, via the following new facility: +* Shell brace expansion {foo,bar} implemented, thanks to Bash. +* Multiple ls-R files supported via the TEXMFDBS path. +* An ``alias'' database for files in ls-R supported, to handle 8.3 problems. +* Directories in the ls-R file can be relative (./) as well as absolute (/). +* New MakeTeX{PK,TFM,MF} scripts with more features, based on teTeX's. +* DVIPSMAKEPK (etc.) actually overrides the name `MakeTeXPK', as documented. +* MakeTeX* can be globally disabled via configure options. +* Support for building as a shared library with configure --enable-shared. +* Directories whose names begin with `.' are ignored. +* Some warnings can be suppressed by TEX_HUSH cnf value or envvar. +* kpsewhich has many new capabilities, documented via --help and in the manual. +* texfonts.map parsing has an include directive, and @c is a comment. +* Input lines in texmf.cnf can be continued with \. +* TEXMFLOG can be set in texmf.cnf, as previously documented. +* SELFAUTODIR and SELFAUTOPARENT are defined according to the location + of the binary, and used to search for texmf.cnf. +* /// (or more) is equivalent to //. +* If $HOME = / (as with root on some systems), avoid creating // in paths. +* Support for AFM, PostScript Type 1 font, source, documentation, Omega, + and MetaPost-related file formats. +* New header kpathsea.h with all #include files. +* Under DOS, ls-R lines need not start with . or / or \ (e.g., c:). +* Amiga support. + +web2c 7.0 +* Update from Knuth for tex, mf, dvitype, pltotf, vptovf, and tangle, + John Hobby's MetaPost (and support programs) included, + update from P. Breitenlohner to dvicopy 1.5 and patgen 2.3. +* Update for kpathsea 3.0. +* Texinfo manual written. +* Amiga, OS/2, Windows NT support in the sources. +* TeX: + - if -shell-escape or shell_escape in texmf.cnf is enabled, + \write18{str} passes str to system(3) for processing by sh. + - MLTeX extensions (\charsubdef, etc.) can be enabled at runtime. + - Many array sizes can be set dynamically, in texmf.cnf. + - MakeTeXTFM installed and enabled by default. + - IPC communications to an external program for incremental DVI reading. + - texfonts.map applies to TFM files, as originally intended. + - More than 256 fonts are allowed. + - DVI comment (with timestamp) can be overridden. + - tex.web's consistency checks on .fmt files restored. +* Metafont: + - A few array sizes can be set dynamically, in texmf.cnf. + - X11 support disabled by default; configure --with-x to enable it. + - MakeTeXMF enabled and installed by default. +* TeX, Metafont, MetaPost: + - If the first line of the main input file starts with %&, the rest of + the line is used as the fmt/base/mem file (if it can be found), + except that %&ini means initex/inimf/inimpost. + - One binary: initex/mf/mpost capabilities merged with virtex/mf/mpost. + - New option -progname sets program name independently of argv[0]. + - Eight-bit filenames are output correctly in ^^ notation, instead of + always being simplified to ^^@. + - MakeTeX* scripts can be named and disabled via texmf.cnf. + - MakeTeX* scripts are silent if \batchmode is in effect. + - TEXMFINI environment variable checked for pool/fmt/base/mem lookups. + - \openout (TeX) and write (MP) by default will not write to files + whose names start with `.'. + - ``Small'' versions no longer supported without source hacking. + - Length bug regarding single non-ASCII characters in MF and MP fixed. +* BibTeX: + - Some arrays dynamically reallocated as needed, other sizes increased. + - Default behavior is verbose; new -terse option changes that. + - Statistics are written to the .blg file. + - Does not look at TEXINPUTS to find .bst files, but does check + TEXBIB (after BIBINPUTS). + - Does not interactively ask for the top-level .aux name. +* All programs: + - Supply default extensions and default output files. + - Support the standard --help and --version options. + - Filenames not arbitrarily restricted in length. + - Output written in the current directory, not the directory of + an input file. (Most interesting for tangle.) + - Times-Roman etc. work as font names, via texfonts.map and subsidiaries. +* dvitype prints decimal opcode numbers with --show-opcodes. +* bibtex and gftodvi never interactively ask for filenames; + dvitype and dvicopy do not enter interactive dialogues. +* mft looks in MFTINPUTS, not TEXINPUTS. +* Configuration: + - Optional features are enabled via configure --with-* and --enable-* + options. Run configure --help. + - There is no small TeX, Metafont, or MetaPost. If you want it, you'll + have to change the change files, #define SMALL* yourself, and do + whatever else is necessary yourself. +* Source hierarchy substantially simplified. +* Web2c: + - Support for ifndef...endifn, a la ifdef. + - Support for const expressions. + - Can generate ANSI code. + +dvipsk 5.66a +* Update for kpathsea 3.0 and dvips 5.66. +* No default config.ps is installed. +* Partial downloading of Type 1 fonts supported via -j (j in config file). +* Compressed headers and figures (names ending in .Z or .gz) are + automatically uncompressed. +* Fonts and macros now distributed separately on CTAN. +* dvihps merged in, i.e., hyperdvi html: specials supported. +* Manual restructured and new text regarding PostScript fonts added. +* .dvipsrc is looked for along a path, and the DVIPSRC value overrides. +* -Pfoo does not require config.foo; and if in fact config.foo doesn't exist, + the default output is to | lpr -Pfoo. +* -o - outputs to standard output. +* -E does not require single-page input documents. +* -d -1 does not include the size of every memory allocation; + new information about dvips config file reading is included. +* W messages from config.ps are omitted if -q is specified. +* -E turns off -N and -K. +* Improve checksums and ligkern table output in Afm2tfm. +* Small improvements to epsf.tex. + +xdvik 20a +* Update for kpathsea 3.0. +* xhdvi merged in, i.e., hyperdvi html: specials supported via libwww. +* gsftopkk included. +* Adjustable rulers on magnifiers, and grids on the whole page. +* Many function keys supported. +* Online help via H/Help/etc. while the program is running. +* Shrink button factors determined at runtime. +* Exit with bad status via Abort button, Q keystroke. +* Update for xdvi patchlevel 20 and gsftopk 1.12, implying the following: +* X resource name for the Metafont mode now `mfMode'. +* MakeTeXPK option/resource now `makepk'. +* Compressed (.Z or .gz) header and figure files automatically uncompressed, + and shell escape specials ("`...) turned off by default. +* Decompression does not happen with -nopostscript, etc. +* New options -safer, -interpreter, -nogssafer, -gspalette. + +dviljk 2.6 +* Update for kpathsea 3.0. +* Update for dvi2xx 0.51-13. +* dvihp script handles options a la dvips, and is installed by default. +* Raster characters and fonts can be downloaded compressed. +* - option (operate as pipe) works again. +* More useful debugging output. +* Bug in page-skipping fixed. +* But in printing character 0 fixed. +* Fonts rearranged per TDS, and `q' changed to `8t'. + + +Long-winded instructions: + +`unixtex.ftp': Obtaining TeX +============================ + + This is `ftp://ftp.tug.org/tex/unixtex.ftp', last updated 7 February +1997. Also available as `http://www.tug.org/unixtex.ftp'. The IP +address is currently [158.121.106.10], and the canonical host name is +currently `tug.cs.umb.edu'. It is also in Kpathsea source +distributions as `etc/unixtex.ftp' (although the network version is +usually newer). Mail <kb@mail.tug.org> with comments or questions. + + Following are general instructions for Unix or other sites who wish to +acquire the Web2c distribution, (plain) TeX, LaTeX (2e), BibTeX, +Metafont, MetaPost, DVI processors for the X window system, PostScript, +the PCL language in the HP LaserJet, and related programs. They are +oriented towards building from the original sources, though some +information on alternative packages is included in the last section. +See also `http://www.tug.org/web2c', the Web2c and Kpathsea home page. + + Please consider joining the TeX Users Group (TUG) to help support the +maintenance and development of the programs you retrieve. Email +<tug@tug.org> or see `http://www.tug.org' for information and a +membership form. + + For actual installation instructions after obtaining the necessary +sources, *note Installation::.. A copy is in the distribution file +`kpathsea/INSTALL'. + +Electronic distribution +- ----------------------- + + In many places we refer to CTAN:. This is *both* a host name and a +directory name. Here are some primary locations: + + `ftp://ftp.cdrom.com/pub/tex/ctan' (California, USA) + `ftp://ftp.dante.de/tex-archive' (Germany) + `ftp://ftp.tex.ac.uk/tex-archive' (England) + +CTAN has many mirrors worldwide; see the top-level file +`README.mirrors' from one of the sites above, or finger +<ctan@ftp.tug.org>, or see `http://www.tug.org/CTAN.sites'. A list +current as of the time of distribution is in the top-level file +`./MIRROR'. + + You can also access CTAN via the World Wide Web, Gopher, electronic +mail, or NFS. The same `README.mirrors' file explains how. + + You will need to retrieve some or all of the following archives, +depending on your needs (don't forget to set binary mode for file +transfers): + +`CTAN:/systems/web2c/texmflib.tar.gz' + A basic collection of fonts (TFM files only) and macro packages + (including Texinfo and LaTeX 2e). It unpacks into `texmf/'; if + you change the structure of this hierarchy, you will also have to + change the default search paths (*note Changing search paths::.). + It is required unless you already have these files, in which case + you should change the default paths as necessary to find them. + +`CTAN:/systems/web2c/web.tar.gz' + The original WEB source files, written mostly by Don Knuth. + Required unless you already have this `web' version. (The WEB + sources change irregularly with respect to Web2c itself.) Unpacks + into `web2c-VERSION'. + +`CTAN:/systems/web2c/web2c.tar.gz' + The Web2c system. Required. Also unpacks into `web2c-VERSION'. + +`CTAN:/dviware/dvipsk.tar.gz' + DVI-to-PostScript translator. Unpacks into `dvipsk-VERSION'. + Optional. + +`CTAN:/dviware/xdvik.tar.gz' + X window system DVI previewer. Unpacks into `xdvik-VERSION'. + Optional. + +`CTAN:/dviware/dviljk.tar.gz' + DVI-to-PCL (HP LaserJet) translator. Unpacks into + `dviljk-VERSION'. Optional. + + All that said, the originating host for the software above is +`ftp.tug.org'. You can retrieve these distributions (but not much +else) from the `tex/' directory on that host. + +CD-ROM distribution +- ------------------- + + Numerous organizations distribute various TeX CD-ROM's: + + * TUG, UK TUG, and GUTenberg (French-speaking TeX user group) + collaborated to produce the `TeX Live' CD-ROM, based on teTeX, + which in turn is based on Web2c; email <tex-live@mail.tug.org> or + see `http://www.tug.org/tex-live.html'. + + * NTG (Dutch-speaking TeX user group) produced the 4allTeX CD-ROM; + email <ntg@nic.surfnet.nl>, or see + `http://ei0.ei.ele.tue.nl/ntg/'. This is a runnable system. + + * The Free Software Foundation's `Source Code CD-ROM' contains the + minimal TeX source distribution described in the previous section + (i.e., enough to print GNU documentation); email + <gnu@prep.ai.mit.edu> or finger <fsf@prep.ai.mit.edu>. + + * The Gateway! CD-ROM set contains a runnable NetBSD/Amiga + distribution and sources; see + `http://www.netbsd.org/Sites/cdroms.html'. + + * The Prime Time TeXcetera CD-ROM is a copy of CTAN (see the previous + section); email <ptf@ctcl.com> or see `http://www.ptf.com/ptf/'. + + * Walnut Creek's TeX CD-ROM is also a copy of CTAN; email + <info@cdrom.com> or see `http://www.cdrom.com:/titles/tex.html'. + + * Most Linux distributions include some TeX package based on Web2c; + see the Linux documentation file `Distribution-HOWTO' for a + comparison of Linux distributions, available (for example) via + `http://www.linux.org'. + + If you know of additional TeX CD-ROM distributions to add to this +list, please inform <kb@mail.tug.org>. + +Tape distribution +- ----------------- + + You can obtain a complete TeX distribution, including Web2c, on tape. +Contact: + Pierre MacKay / Denny Hall, Mail Stop DH-10 / Department of Classics + University of Washington / Seattle, WA 98195 / USA + phone: 206-543-2268; email: <unixtex@u.washington.edu> + + At this writing, the distribution is available in `tar' format on 1/4 +inch 4-track QIC-24 cartridges and 4mm DAT cartridges, and the cost is +US$210. Make checks payable to the University of Washington, drawn on +a U.S. bank. Purchase orders are acceptable, but they carry an extra +charge of $10 to pay for invoice processing. Overseas sites, please +add $20 for shipment via air parcel post, or $30 for shipment via +courier. + +Other TeX packages +- ------------------ + + Many other TeX implementations are available in `CTAN:/systems', +including ready-to-run distributions for Unix, Amiga, Acorn, VMS, +Macintosh, DOS, and Windows (in various forms). Although Web2c has +support in the source code for many operating systems, and in fact some +of the other distributions are based on it, it's unlikely to work as +distributed on anything but Unix. (Please contribute improvements!) + + The Unix distribution alluded to above is the teTeX distribution. +This includes both complete sources and precompiled binaries for many +popular Unix variants, including Linux. It is based on Web2c, and +contains many other TeX-related programs as well. + + The host labrea.stanford.edu is the original source for the files for +which Donald Knuth is directly responsible: `tex.web', `plain.tex', +etc. However, unless you want to build your TeX library tree ab initio, +it is more reliable and less work to retrieve these files as part of +the above packages. In any case, labrea is not the canonical source for +anything except what was created by Stanford TeX project, so do not +rely on all the files available at that ftp site being up-to-date. + + +CTAN mirrors: + +prompt$ finger ctan@ftp.tug.org +[tug.cs.umb.edu] +... +Plan: +In order to reduce network load, it is recommended that you use the +Comprehensive TeX Archive Network (CTAN) host which is located in the +closest network proximity to your site. Alternatively, you may wish to +obtain a copy of the CTAN via CD-ROM (see help/CTAN.cdrom for details). + +Known mirrors of the CTAN reside on (alphabetically): + cis.utovrm.it (Italia) /TeX + ctan.unsw.edu.au (NSW, Australia) /tex-archive + dongpo.math.ncu.edu.tw (Taiwan) /tex-archive + ftp.center.osaka-u.ac.jp (Japan) /CTAN + ftp.ccu.edu.tw (Taiwan) /pub/tex + ftp.cdrom.com (West coast, USA) /pub/tex/ctan + ftp.comp.hkbu.edu.hk (Hong Kong) /pub/TeX/CTAN + ftp.cs.rmit.edu.au (Australia) /tex-archive + ftp.cs.ruu.nl (The Netherlands) /pub/tex-archive + ftp.cstug.cz (The Czech Republic) /pub/tex/CTAN + ftp.duke.edu (North Carolina, USA) /tex-archive + ftp.ee.up.ac.za (South Africa) /tex-archive + ftp.funet.fi (Finland) /pub/TeX/CTAN + ftp.gwdg.de (Deutschland) /pub/dante + ftp.jussieu.fr (France) /pub4/TeX/CTAN + ftp.loria.fr (France) /pub/unix/tex/ctan + ftp.mpi-sb.mpg.de (Deutschland) /pub/tex/mirror/ftp.dante.de + ftp.nada.kth.se (Sweden) /pub/tex/ctan-mirror + ftp.rediris.es (Espa\~na) /mirror/tex-archive + ftp.rge.com (New York, USA) /pub/tex + ftp.riken.go.jp (Japan) /pub/tex-archive + ftp.tu-chemnitz.de (Deutschland) /pub/tex + ftp.u-aizu.ac.jp (Japan) /pub/tex/CTAN + ftp.uni-augsburg.de (Deutschland) /tex-archive + ftp.uni-bielefeld.de (Deutschland) /pub/tex + ftp.unina.it (Italia) /pub/TeX + ftp.uni-stuttgart.de (Deutschland) /tex-archive (/pub/tex) + ftp.univie.ac.at (\"Osterreich) /packages/tex + ftp.ut.ee (Estonia) /tex-archive + ftpserver.nus.sg (Singapore) /pub/zi/TeX + kadri.ut.ee (Estonia) /pub/tex + src.doc.ic.ac.uk (England) /packages/tex/uk-tex + sunsite.cnlab-switch.ch (Switzerland) /mirror/tex + sunsite.icm.edu.pl (Poland) /pub/CTAN + sunsite.queensu.ca (Canada) /pub/tex-archive + sunsite.unc.edu (North Carolina, USA) /pub/packages/TeX + wuarchive.wustl.edu (Missouri, USA) /packages/TeX + +Known partial mirrors of the CTAN reside on (alphabetically): + ftp.adfa.oz.au (Australia) /pub/tex/ctan + ftp.fcu.edu.tw (Taiwan) /pub2/tex + ftp.germany.eu.net (Deutschland) /pub/packages/TeX + ftp.jaist.ac.jp /pub/TeX/tex-archive + ftp.uu.net (Virginia, USA) /pub/text-processing/TeX + nic.switch.ch (Switzerland) /mirror/tex + sunsite.dsi.unimi.it (Italia) /pub/TeX + sunsite.snu.ac.kr (Korea) /shortcut/CTAN + +Please send updates to this list to <ctan@urz.uni-heidelberg.de>. + +The participating hosts in the Comprehensive TeX Archive Network are: + ftp.dante.de (Deutschland) + -- anonymous ftp /tex-archive (/pub/tex /pub/archive) + -- gopher on node gopher.dante.de + -- e-mail via ftpmail@dante.de + -- World Wide Web access on www.dante.de + -- Administrator: <ftpmaint@dante.de> + + ftp.tex.ac.uk (England) + -- anonymous ftp /tex-archive (/pub/tex /pub/archive) + -- gopher on node gopher.tex.ac.uk + -- NFS mountable from nfs.tex.ac.uk:/public/ctan/tex-archive + -- World Wide Web access on www.tex.ac.uk + -- Administrator: <ctan-uk@tex.ac.uk> + + +(have a nice day) + + + +------------------------------ + + + +About TeXhax... + +Please send contributions to: TeXhax@tex.ac.uk + +Subscription and unsubscription requests: + send a one line mail message to TeXhax-Request@tex.ac.uk + containing only the line + subscribe texhax + or + unsubscribe texhax +If you have problems with un/subscribing, +please mail texhax-owner@nottingham.ac.uk + +For information on the TeX Users Group, please send a message to +TUG@TUG.org, or write TeX Users Group, 1850 Union Street, #1637 +San Francisco CA 94123 (phone: 1 415 982 8449, fax: 1 415 982 8559) + +Backnumbers of all the digests are stored in the Comprehensive TeX +Archive Network (CTAN) and can be retrieved on the Internet by +anonymous ftp. The hosts comprising CTAN include, among others, + ftp.dante.de (129.69.1.12) -- Germany + ftp.tex.ac.uk (128.232.1.87) -- UK +Please use your nearest server, to keep network load down. +The file /tex-archive/CTAN.sites on each of these hosts gives a +list of other sites which maintain full or partial mirrors of the CTAN. +Alternatively, finger ctan_us@ftp.shsu.edu for full details. + +TeXhax Digest back issues are filed below /tex-archive/digests/texhax/ +Keyword-In-Context indexes are filed in /tex-archive/digests/indexes/ + +A Hypermail version of TeXhax is also available on the World-Wide Web at URL +http://www.tex.ac.uk/tex-archive/digests/hyper/ + +\bye +End of TeXhax Digest V1997 #1 +***************************** + |