Path: utzoo!news-server.csri.toronto.edu!rutgers!cs.utexas.edu!sdd.hp.com!ucsd!ucbvax!VAXCAR.MPI-STUTTGART.MPG.DE!stzo From: stzo@VAXCAR.MPI-STUTTGART.MPG.DE ("MPI-FKF, Stuttgart, Germany") Newsgroups: comp.text.tex Subject: RE: How do you increase font memory? Message-ID: <009451b5.fd458820.1141@vaxcar.mpi-stuttgart.mpg.de> Date: 4 Mar 91 19:31:02 GMT Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: INFO-TeX@SHSU.BITNET Lines: 68 Date sent: 4-MAR-1991 14:17:24 >From: Rainer Schoepf >Subject: RE: How do you increase font memory? > >On Mon, 04 Mar 1991 09:31:08 EST MPI-FKF, Stuttgart, Germany said: >> >>You probably have Tex 2.9 for the VAX. It's a PASCAL program where all arrays >>are addressed with 16-Bit integer variables. That means that no array can be >>longer than 64 kByte. So the main memory of your TEX is probably smaller than >>64 kByte, which is not enough for the Tex Primer. (I am having the same >>problem). >> >This has nothing to do with the question of C versus Pascal. It's very >easy to have 32bit integer index arithmetic for the arrays, if you don't >mind the additional memory requirements. You've just to increase some >internal constants in the WEB change file. > I agree that this has nothing to do with C or PASCAL, . but ... since most people on the VAX (VMS) will probably still have the old TEX version 2.9, they cannot simply do something to the .CH files to have more than 64 k of memory, since the way TEX.PAS is written for the VAX, all arrays ARE adressed with 16-Bit variables. I agree this can be changed, but who would want to fiddle around with TEX.PAS or WEB2PAS in order to print out a simple Tex document. We leave these things to the specialists. Repeat: The .CH files for VAX-TEX 2.9 do not give you a choice to have more than 64 k of memory. >As to the problem of the german hyphenation pattern with TeX 3.x (the >current version is 3.1, folks!): In 3.0 DEK added an error check that ^^^ who ?? do you mean DEC did something to TEX ?? >complains when one of the internal tables overflows during the INITeX >run. Previously (in TeX 2.x) TeX would silently discard all hyphenation >patterns that came after this overflow. So, the problem is not new, >it only went unnoticed before. To load the large set of german >hyphenation patterns into TeX, it is necessary to apply the respective >patch devoloped by Klaus Guntermann, TH Darmstadt. This patch is, >for example, included in the WEB2C distribution of TeX and (hopefully) >available from all good servers. Wait a minute, ... is there such a thing as WEB2C for a VAX (VMS) that will give me a C code I can compile with the VAXC compiler? A asked that question on VAX-INFO a while ago, and some from DECUS TEX in the US told me there was no such program available. If the answer to this question is no, can I conclude from what you just said above that there is no TEX 3.0 (or 3.1) for a VAX that can handle German hyphenations ? (To me it seems like a German Ph. D. thesis can only be written on UNIX machine and not under VMS.) Regards, Stefan BTW: Is there a WEB2PAS for Tex 3.1, or just WEB2C ? (Remember that Info-TEX is an VMS-based mailing list !) *************************************************************************** Stefan Zollner Max-Planck-Institut fuer Festkoerperforschung Heisenbergstr. 1, D-7000 Stuttgart 80, Germany Ph: (0711) 6860-735 FAX: (0711) 678 7934 BITNET: STZO @ DS0MPI11 (COMPAREX 778 - VM/CMS) InterNet: STZO @ vaxcar.mpi-stuttgart.mpg.de (MicroVax II - VMS 5.3.1) STZO @ comp778.mpi-stuttgart.mpg.de (COMPAREX 778 - VM/CMS) ***************************************************************************