TeXhax@cs.washington.edu (TeXhax Digest) (10/13/89)
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 <xg00@gte.com>
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 <IBTUS05%CZHETH1I.BITNET@UWAVM.ACS.WASHINGTON.EDU>
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 <knight@sfi.santafe.edu>
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 <pjbk%cs.heriot-watt.ac.uk@NSFnet-Relay.AC.UK>
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 <sthaug@idt.unit.no>
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: <bed_gdg%SHSU.BITNET@UWAVM.ACS.WASHINGTON.EDU> (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 <your name> % 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
**************************
-------