Subject: TeXhax Digest V89 #91 From: TeXhax Digest Errors-To: TeXhax-request@cs.washington.edu Maint-Path: TeXhax-request@cs.washington.edu To: TeXhax-Distribution-List:; Reply-To: TeXhax@cs.washington.edu TeXhax Digest Wednesday, October 11, 1989 Volume 89 : Issue 91 Moderators: Tiina Modisett and Pierre MacKay %%% The TeXhax digest is brought to you as a service of the TeX Users Group %%% %%% in cooperation with the UnixTeX distribution service at the %%% %%% University of Washington %%% Today's Topics: Wanted: TPIC MetaFont for the PC Re: IBM Academic Computer Info. System 4.3 BSD, TeX SWEDISH STY-files and HYPHENATION-tables Word Perfect->Tex; SunView DVI previewer sources TeX info--dvipage for a SUN 386i Apple Laserwriter Drivers JTeX, JTeX capable dvips Access to the European TeXserver at Aston BibTeX bugreport and fix, complaint, and query for database tools TeX/LaTeX and multinational character sets \text command for text in mathmode (LaTeX) ------------------------------------------------------------------------------- Date: Tue, 10 Oct 89 08:06:26 EDT From: Xev Gittler Subject: Wanted: TPIC Keywords: TPIC Can someone tell me where I can get a copy of tpic? Xev Gittler xev%gte.com@relay.cs.net ---------------------------------------------------------------------------- Date: Mon, 9 Oct 89 14:49:46 +0200 From: av@ohdake.uta.fi (Arto V. Viitanen) Subject: MetaFont for the PC Keywords: METAFONT, PC I am developing an idea to generate my own fonts (ala Knuth's ransom), so I like to know, where can I get (i.e. public domain) MetaFont for PC ? Or, is it possible to use UnixTeX's metafont on PC ? Arto V. Viitanen email: av@ohdake.uta.fi University Of Tampere, av%utacs.uta.fi@uunet.uu.net Finland ----------------------------------------------------------------------------- Date: Thu, 5 Oct 89 09:46:58 EDT From: jbeck@umd5.umd.edu (John Beck) Subject: Re: IBM Academic Computer Info. System 4.3 BSD, TeX Keywords: IBM Academic Computer Info. System 4.3 BSD, TeX Can anyone tell me if there is a public domain version of Tex that will compile and run on the IBM Academic Computer Information System 4.3 BSD (IBM's version of 4.3 Berkeley Unix). We currently have a copy of TEX called Tex 82. It is running on a VAX 11/750 running Ultrix (DEC's 4.3 BSD). I attempted to port over to our IBM RT's running IBM's 4.3 but it would not compile. The faculty members I support would like to be able to use TEX on their new IBM RT's but I have not been able to make it work. I would appreciate any information. ------------------------------------------------------------------------- Date: Thu, 05 Oct 89 11:57:09 CET From: Stephan Maier Subject: SWEDISH STY-files and HYPHENATION-tables Keywords: TeX, Swedish SWEDISH TEX Does anybody know a fileserver where I can get SWEDISH STY-files and HYPHENATION-tables. Or is there someone who can mail them to me. Thank you Stephan Maier Institute for Biomedical Engineering and Medical Informatics University and Swiss Federal Institute of Technology/Zurich Stephan Maier MD Gloriastrasse 35 CH-8092 Zuerich IBTUS05@CZETH1I.BITNET Tel ++41 1 256 45 62 -------------------------------------------------------------------------- Date: Mon, 9 Oct 89 08:54:11 MDT From: Bob Knight Subject: Word Perfect->Tex; SunView DVI previewer sources Keywords: Word Perfect, TeX, SunView dviware Apologies to the digest readers. I ignored the discussion of Word Perfect to TeX tools, and find that I now need such a thing. Does it exist, and, if so, from where can I ftp it? Also, I'd like to know about whatever SunView DVI previewers exist, and where I might be able to FTP them from, too. Thanks very much. --------------------------------------------------------------------------- Date: Tue, 3 Oct 89 13:03:04 EDT From: crm@summanulla.nbsr.duke.edu (Charles R. Martin) Subject: TeX info--dvipage for a SUN 386i Keywords: SUN 386i, dvipage I'm trying to get dvipage up on a sun 386i; are you aware of a version that really and truely works on one? Thanks very much, Charlie Martin (...!mcnc!duke!crm, crm@summanulla.mc.duke.edu) NBSR/Box 3709/Duke University Medical Center/Durham, NC 27710 ------------------------------------------------------------------------- Date: Tue, 10 Oct 89 14:33:10 BST From: Peter King Subject: Apple Laserwriter Drivers Keywords: APL, dviware Yesterday, more from curiosity than need, I ran testpage.tex (which comes with LaTeX) through latex, and then printed it on our Apple Laserwiter Plus. The results surprised me. I used dvialw, dvi2ps, and dvitops to convert the dvi file to Postscript. Each driver positioned the frame in a different position on the page! One can live with that, since all the drivers give one the power to displace the image on the page. More worrying was the fact that the frame which is supposed to be 6.5 inches x 9 inches was, when measured (with a ruler, nothing fancy), 6.58 inches by 8.94 inches. Since all three drivers give the same size frame, it looks as if the bug is in one of three places a) the Postscript interpreter in the LW b) TFM files (seems unlikely since it is presumably rules that are being drawn) c) the mechanics of the LW None of these seems very likely -- has anyone else tried this test? Peter King, Computer Science Department JANET: pjbk@uk.ac.hw.cs Heriot-Watt University ARPA: pjbk@cs.hw.ac.uk 79 Grassmarket, Edinburgh EH1 2HJ or pjbk%cs.hw.ac.uk@ucl-cs Phone: (+44) 31 225 6465 Ext. 555 UUCP: ..!ukc!cs.hw.ac.uk!pjbk ------------------------------------------------------------------------- Date: Tue, 10 Oct 89 17:23:28 PDT From: steven@pacific.csl.uiuc.edu Subject: JTeX, JTeX capable dvips Keywords: Japanese TeX, dvips There is a description of a publicly-available japanese TeX in font.memo, but I do not seem to be able find further references to JTeX or a usable dvips (one that doesn't expect a postscript printer with japanese fonts pre-loaded.) I was directed by one individual to russell.stanford.edu, but the file there seems to be in a very strange format. If anyone knows of a US and/or internet-reachable source for JTeX and the appropriate dvips, I'd really appreciate the information. steven ------------------------------------------------------------------------------- Date: Mon, 9 OCT 89 12:20:24 BST From: TEX%rmcs.cranfield.ac.uk@NSFnet-Relay.AC.UK Subject: Access to the European TeXserver at Aston Keywords: European TeXserver, Aston In TeXhax V89 #89, instructions for accessing the Clarkson repository are reproduced, and read, in part, as under: >4) Keepers of Slave Repositories of the LaTeX Style Collection > >UK users: Aston University maintains a TeX archive covering all aspects of >TeX/LaTeX/Metafont and ancilliary software. UKTeX (like TeXhax) digests are >distributed from Aston. For users with Colour book software `FTP' >access is available, for all users mail access is available. Send enquires in >the first instance to info-tex@uk.ac.aston (via internet use >pabbott@nss.cs.ucl.ac.uk). To save Peter Abbott having to pass on all of these messages to one of the archivists, and for that person (namely myself) having to tell lots of enquirers how to use the mail server at Aston, I'll say it here! Send an e-mail message to TEXSERVER@UK.AC.ASTON.TEX (I leave it to your ingenuity to reach Janet, but some hints appear in the examples) which contains the following (without the leading four spaces): any number of lines of rubbish (such as mailer headers) you wish (or have) to insert --- a line starting with at least three hyphens, rest of line ignored yourname%yoursite@relay help The word HELP (and everything may appear in upper- or lower-case, except of course any case-sensitive usernames) may optionally be followed by various language qualifiers: I cannot quote them all here, but I do know that it supports /ENGLISH, /FRANCAIS, /DEUTSCH, /NEDERLANDS, /NORSK, /DANSK, /ITALIANO, /SWEDISH (don't ask me why this isn't in Swedish). These qualifiers may be written instead as the English name for the language, as synonyms. The subject, if included, is ignored by the TeXserver mailer. Now the only problem is the `yourname%yoursite@relay' --- for users directly connected on Janet, then this reduces to yourname@yoursite, in normal NRS format. JANET ***** The problem is trivial. Note that partial domain routing can be used, so users on the UK.AC part of the network can omit the `uk.ac.' from "yoursite". Example: To: texserver@uk.ac.aston.tex Subject: Rubbish --- rmcs_tex@aston.kirk HELP BITNET/EARN *********** Bitnet/Earn and some Canadian users connect to Janet via BITNET.UKACRL, and for these sites the return relay is EARN-RELAY. So Bitnet user HANS on BITNET.D123456 (I hope that all addresses I use here *are* fictitious) would give his return path as `hans%bitnet.d123456@earn-relay'. Many Bitnet sites now have intelligent mailers which can interpret a Janet address if presented in little-endian format, so you can send to `texserver@tex.aston.ac.uk'; if your mailer cannot handle this, you'll have to specify the routing via UKACRL, as below. The domain names BITNET. and EARN. are interchangeable, so don't worry about this: earn-relay always seems to find the right site eventually! Note however that earn-relay, being an IBM machine, applies some unwanted character tranliterations and is also upset by source lines exceeding 80 characters or periods in column one. Example: To: texserver%uk.ac.aston.tex@UKACRL Subject: Rubbish --- hans%bitnet.d123456@earn-relay HELP /DEUTSCH INTERNET ******** Internet sites have to route back through nsfnet-relay, and although that relay is quite clever, it is preferable to reorder the sitename into big- endian form, so user MARY at AAA.BBB.EDU would specify herself as `mary%edu.bbb.aaa@nsfnet-relay'. If your sitename is unknown to nsfnet-relay, you may need to specify some intermediate node, in the ordering understood by that node. Example: To: texserver%uk.ac.aston.tex%nsfnet-relay.ac.uk@aaa.bbb.edu Subject: Rubbish --- mary%ws1.eng.bbb.edu%edu.bbb.aaa@nsfnet-relay HELP EAN/X.400 ********* Sites connecting to the UK through ean-relay (such as OZ, NZ and X400) route back the same way, so user BRUCE at OZ.BONDAI.BEACH would route back as `bruce%oz.bondai.beach@ean-relay'. Example: To: texserver%uk.ac.aston.tex@munnari.mu.au Subject: Rubbish --- bruce%oz.bondai.beach@ean-relay HELP /STRINE (Sorry, we haven't *really* got a /STRINE version of the help --- you'll just have to have the default!) UUCP **** The only *major* grouping left is the UUCP sites. These have to route out of the UK through UK.AC.UKC. UKC (University of Kent at Canterbury) knows about the world maps for uucp sites, so genereally speaking it will be possible to specify your return path as `name%uucp.yoursite@ukc'. However, if UKC doesn't have your site in its world map, you may need to specify an intermediate relay which *is* known to UKC, thus: `name%yoursite%uucp.othersite@ukc'. If you *must* use the `pling' form, it has to be written enclosed within double quotes, like this: `"othersite!yoursite!name"@ukc'. UUCP sites can usually route using standard little-endian format to UK sites, as in the example; those that can't will send the message to `...!ukc!aston!texserver'. Example: To: texserver@tex.aston.ac.uk Subject: Rubbish --- name%yoursite%uucp.othersite@ukc HELP UUCP sites can also use the earn-relay site, or an internet routing via uunet.uu.net, which both understand the domain uucp and route via gateways in the USA --- don't use this routing if `mcvax' appears within the chain, because the message will then cross the Atlantic twice! Therefore, you could specify `name%uucp.site@earn-relay' or `name%site.uucp%net.uu.uunet@nsfnet-relay'. (You can check whether your site appears in UKC's world map by sending a message to `...!ukc!netdir' with a subject line consisting of the name of your site (without the `uucp.'). You'll be mailed in return a message giving details of your site, or an error message if you are unknown to UKC.) If all else fails ***************** Anybody having difficulty is welcome to contact me: just make your subject line incorporate the words `help wanted' (with one single intervening space) and I'll try to work out your reverse path from whatever magic caballistic symbols the CBS mailer shows me. But before you do that, check the format of your outgoing message: *did* you remember the three hyphens, and the return address on the NEXT line, with HELP on the one after that? Brian {Hamilton Kelly} +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + JANET: rmcs_tex@uk.ac.aston.kirk + + BITNET: rmcs_tex%uk.ac.aston.kirk@ac.uk + + INTERNET: rmcs_tex%uk.ac.aston.kirk@nsfnet-relay.ac.uk + + Smail: School of Electrical Engineering & Science, Royal Military + + College of Science, Shrivenham, SWINDON SN6 8LA, U.K. + + Phone: Swindon (0793) 785252 (UK), +44-793-785252 (International) + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ---------------------------------------------------------------------------- Date: Tue, 3 Oct 89 13:41:27 +0100 From unido!mathematik.uni-Bremen.de!bengt@uunet.UU.NET Subject: BibTeX bugreport and fix, complaint, and query for database tools Keywords: BibTeX, bug report, database tools BibTeX 0.99c (Unix): According to the documentation it should search for .bib files in a path, which does not work, or someone just forgot to implement it. Here is a diff that does the job. Since the documentation was not consistent with the naming, I invented the environment variable BIBINPUTS. Apply the diff to bibext.c, and add something like #define BIBINPUTS ".:/u/ids/refs" to site.h. With this modification, BibTeX will search for .bib files first in the current directory, then ... *** bibext.c Wed Mar 15 23:43:20 1989 %--- bibext.c.ORIG Fri Jul 8 19:24:36 1988 *************** *** 22,28 **** int gargc; static char input_path[filenamesize]; %- static char bib_input_path[filenamesize]; FILE *openf(name, mode) char *name, *mode; %--- 22,27 ---- *************** *** 77,87 **** (void) strcpy(input_path, p); else (void) strcpy(input_path, TEXINPUTS); %- %- if (p = getenv("BIBINPUTS")) %- (void) strcpy(bib_input_path, p); %- else %- (void) strcpy(bib_input_path, BIBINPUTS); } %--- 76,81 ---- *************** *** 94,101 **** if (filepath == 1) path = input_path; %- if (filepath == 2) %- path = bib_input_path; if (nameoffile[0] == '/') path = NULL; do { %--- 88,93 ---- %------------------ Secondly, the new BibTeX has a cross referencing feature. This however does more than just save typing: It puts the cross referenced item in the reference list, if cross reference more than once. Probably, someone has read somewhere that conference proceedings should be included in this way. This is not the custom at least in my branch of science. Furthermore, there are other situations where a cross reference feature is advisable, as a more advanced version of the @string---let's say that I want to write @TechReport{idsreport, institution = "Institute for Dynamical Systems, University of Bremen", type = "Report", } @TechReport{key, crossref = "idsreport", author = "A. U. Thor", title = "Typical Title", year = 1666, } @TechReport{anotherkey, crossref = "idsreport", author = "A. U. Thor", title = "Another Typical Title", year = 1667, } (sounds like a reasonable thing to do, even though BibTeX complains about missing mandatory fields.) The above example will put the first entry in the reference list!!?? Is there a way to turn off this "feature"? (without having a private BibTeX?) I think BibTeX job is to FORMAT the reference list, not to WRITE it. Finally, does anyone have some "database tools" for .bib-files: A "BibTeX-lint" which warns for things like @artikle (i.e. misspelled @article), sorting, searching, etc?? Bengt Martensson +49 421 218-2952 Institute for Dynamical Systems +49 421 171713 (home) University of Bremen FAX: +49 421 218-3054 Postfach 330 440 bengt@mathematik.uni-Bremen.de D-2800 Bremen 33 bengt%mathematik.uni-Bremen.de@uunet.UU.NET F.R.G. G09E@DHBRRZ41.BITNET -------------------------------------------------------------------------- Date: Tue, 10 Oct 89 12:51:55 +0100 From: Steinar Haug Subject: TeX/LaTeX and multinational character sets Keywords: TeX, LaTeX, character sets We are looking for a version of TeX (or rather, LaTeX) which accepts full 8-bit character sets *on input*, for instance DEC's multinational character set, ISO-8859/2, IBM PC multinational character set, etc. Does such a version of TeX/LaTeX exist? Is anybody out there working on TeX/LaTeX and multinational character sets? Public domain is no requirement; we would most definitely be interested in a commercial, supported version. (Yes, I am aware of Knuth's proposal for input of 8-bit characters in TeX Version 3.0, as mentioned in UKTeX V89 #31. However, it looks to me as if this version of TeX is still a good bit in the future, and we need 8-bit input *now*!) Steinar Haug Division of Telematics and Computer Science, University of Trondheim, NORWAY Email: sthaug@idt.unit.no, steinar@flute.er.sintef.no ------------------------------------------------------------------------ Date: Wed, 11 Oct 1989 08:55:00.93 CST From: (George D. Greenwade) Subject: \text command for text in mathmode (LaTeX) Keywords: LaTeX, mathmode, \text While the following code is not quite as dynamic as that found in AMSTeX, it does basically what was requested. Even though it amounts to a single line of code, I have it in a file called mathtext.sty, which allows me to issue the command \text{foo} in a math environment to insert textual material. Outside of mathmode, it is somewhat fragile, but code is there to verify its use if a mistake is made. %-------mathtext.sty------- % MATHTEXT.STY % Author: George D. Greenwade, Director, Center for Business and Economic % Research, Sam Houston State University, Huntsville, TX 77341-2056 % Voice: (409) 294-1518 BITNET: BED_GDG@SHSU % Purpose: Brief style file which allows the issuance of \text{foo} to insert % text in mathmode, and warns (but processes fragilely) when % encountered outside mathmode. % Date: January 14, 1989 (GDG) \typeout{Document substyle 'mathtext.sty' January 14, 1989 (GDG)} \def\text#1{\ifmmode\leavevmode\hbox{#1}\else \typeout{Warning: \string\text \space used outside math mode!} \begingroup\hbox{#1}\endgroup\fi} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %George D. Greenwade, Director Bitnet: BED_GDG@SHSU %Center for Business and Economic Research THEnet: SHSU::BED_GDG %Sam Houston State University Voice: (409) 294-1518 %Huntsville, TX 77341-2056 Internet: bed_gdg%shsu.decnet@utadnx.cc.utexas.edu %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ----------------------------------------------------------------------- %%% Further information about the TeXhax Digest, the TeX %%% Users Group, and the latest software versions is available %%% in every tenth issue of the TeXhax Digest. %%% %%% Concerning subscriptions, address changes, unsubscribing: %%% %%% BITNET: send a one-line mail message to LISTSERV@xxx %%% SUBSCRIBE TEX-L % to subscribe %%% or UNSUBSCRIBE TEX-L %%% %%% Internet: send a similar one line mail message to %%% TeXhax-request@cs.washington.edu %%% JANET users may choose to use %%% texhax-request@uk.ac.nsf %%% All submissions to: TeXhax@cs.washington.edu %%% %%% Back issues available for FTPing as: %%% machine: directory: filename: %%% JUNE.CS.WASHINGTON.EDU TeXhax/TeXhaxyy.nn %%% yy = last two digits of current year %%% nn = issue number %%% %%%\bye %%% End of TeXhax Digest ************************** -------