TeXhax Digest Monday, September 30, 1991 Volume 91 : Issue 043 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: Adobe Technology Exchange Diacritics over oblique Pandora (aka Mrs. Schallhorn's Draft Effect) (DVIdriver for Canon BubbleJet wanted) TeXhax Digest V91 #041 Help! 8-bit \catcode sometimes ignored in TeX 3.0? Re: ieee bsty 85 DPI fonts for SEETEX FWEB 1.22 [a WEB system for C, C++, Fortran, Ratfor, and TeX] Need characters for Old English and Old Icelandic/Old Norse ------------------------------------------------------------------------------ Date: Sat, 21 Sep 91 02:20:11 CDT From: "Ed Garay (u12570@uicvm.uic.edu)" Subject: Adobe Technology Exchange Keywords: Adobe, technology exchange Adobe Systems Endorses International Users Group Mountain View, Calif. (September 9, 1991) -- Adobe Systems Incorporated today announced its endorsement of the Adobe Technology Exchange (ATX), a new international users group chartered to promote the exchange of information and ideas among users of Adobe(R) technologies and related products. The group will act as a liaison and educational resource among Adobe Systems, its licensed Adobe OEMs and the user community. It will also promote the use of Adobe technologies, products, business communication tools and document-generation enablers. "The wide acceptance of Adobe's document generation products and technologies, particularly the PostScript language, has created a significant need among users to exchange information and ideas in a positive, open forum," said Chuck Geschke, Adobe's president and chief operating officer. "Our users have shown great interest in an independent, Adobe-endorsed organization, and the Adobe Technology Exchange promises to fulfill that need." Regional chapters are currently being formed in Boston, Chicago, Dallas, Los Angeles, Philadelphia, the San Francisco Bay Area, Seattle and Washington, D.C. Additional U.S. chapters will be formed as necessary in 1992, with chapters in European and Asian markets slated for formation in 1993. Adobe has elected to maintain an arms-length relationship with the Adobe Technology Exchange, assuring that the interests of the group will be determined solely by its membership and an elected board of directors. The users group will operate within the framework of a newly formed, non-profit corporation. Info-Catalysts, Inc., an international conference and marketing management firm in Santa Clara, California, will manage the operation of the Adobe Technology Exchange. Prospective members and interested parties may contact Mike Rose, manager of user programs for Adobe, at (415) 962-4999, or Gary Chesnutis, president of Info-Catalysts and executive director of Adobe Technology Exchange, by phone at (408) 562-6104 or fax at (408) 562-6381. Interested parties can also reach Chesnutis by mail at the national headquarters of Adobe Technology Exchange, located at 5201 Great America Parkway, Santa Clara, California 95054. Adobe Systems Incorporated (NASDAQ symbol: ADBE), founded in 1982 by Dr. John Warnock and Dr. Charles Geschke, is headquartered in Mountain View, California. Adobe is the developer of PostScript, the industry-standard page description language for electronic printing and publishing and the Display PostScript(R) system, a device-independent graphics software component for computer displays. In addition, the company develops and markets a line of application software products. Revenue for 1990 exceeded $168 million. Adobe, PostScript and Display PostScript are registered trademarks of Adobe Systems Incorporated. ------------------------------------------------------------------------------- Date: Fri, 20 Sep 91 09:50 PDT From: ELISABET@MAX.U.WASHINGTON.EDU Subject: Diacritics over oblique Pandora (aka Mrs. Schallhorn's Draft Effect) Keywords: Pandora When Mrs. Klaus Schallhorn was examining a document set by her husband using Neenie Billawala's Pandora fonts, she observed that the umlauts over the slanted upper case letters appeared to have been blown past the letters to which they belonged, by a draft coming in from the left side of the page. All diacritical marks above upper case pnsl10 and pnssi10 currently manifest this effect. The problem is that the tfm slant value has been set to a HUGE value as an accidental side effect of Neenie Billawala's careful calculations of slant offsets in character design. We offer the following ad hoc solution: Edit rotext.mf (line 12) and tttext.mf (line 12) from font_slant oblique; to font_slant sind(oblique/cosd oblique); and regenerate pnsl10 and pnssi10 for replacement TFMs. This change is to be understood as a "quick fix" for those who are in immediate need of it. We are waiting to hear from Neenie Billawala for confirmation as to whether this is the actual slant value she wants. Email concerned with UnixTeX distribution software should be sent primarily to: elisabet@max.u.washington.edu Elizabeth Tachikawa otherwise to: mackay@cs.washington.edu Pierre A. MacKay Smail: Northwest Computing Support Center TUG Site Coordinator for Thomson Hall, Mail Stop DR-10 Unix-flavored TeX University of Washington Seattle, WA 98195 (206) 543-6259 ------------------------------------------------------------------------------ Date: Thu, 19 Sep 91 18:04:01 -0700 From: mackay (Pierre MacKay) Subject: (DVIdriver for Canon BubbleJet wanted) TeXhax Digest V91 #041 Keywords: dviware, Canon Bubblejet I have done a successful but crude driver for the BJ300/330 The interface is still primitive but it works, and it accepts encapsulated PostScript files embedded in TeX documents. I can't get at it now owing to a machine outage, and it will be 30 September before I can, but get back to me. Email concerned with UnixTeX distribution software should be sent primarily to: elisabet@max.u.washington.edu Elizabeth Tachikawa otherwise to: mackay@cs.washington.edu Pierre A. MacKay Smail: Northwest Computing Support Center TUG Site Coordinator for Thomson Hall, Mail Stop DR-10 Unix-flavored TeX University of Washington Seattle, WA 98195 (206) 543-6259 ------------------------------------------------------------------------------- Date: Thu, 19 Sep 91 17:17:08 -0700 From: mackay (Pierre MacKay) Subject: Help! 8-bit \catcode sometimes ignored in TeX 3.0? Keywords: TeX 3.0, \catcode This is a good place to remind everybody that a serious error in the handling of 8-bit input in any form but ^^XX got into the basic WEB for TeX because the trip file did not happen to check for such input. IF you can possibly avoid it, !!!!!!!!! DO NOT USE TeX3.0. !!!!!!!! The current version of TeX is TeX3.14, and the UnixTeX distribution compiles it with the large hyphenation trie array by default. Email concerned with UnixTeX distribution software should be sent primarily to: elisabet@max.u.washington.edu Elizabeth Tachikawa otherwise to: mackay@cs.washington.edu Pierre A. MacKay Smail: Northwest Computing Support Center TUG Site Coordinator for Thomson Hall, Mail Stop DR-10 Unix-flavored TeX University of Washington Seattle, WA 98195 (206) 543-6259 ------------------------------------------------------------------------------ Date: Thu, 19 Sep 91 15:40:30 MEZ From: Hans-Hermann Bode Subject: Re: ieee bsty Keywords: IEEE.STY In TeXhax Digest, Volume 91, Issue 041, Dan Karron wrote: > Does anyone have a bib style for ieee transactions journals ? There is one written by Howard Trickey and Oren Patashnik. You can get the file ieeetr.bst by ftp from rusinfo.rus.uni-stuttgart.de (129.69.1.12) in the directory /soft/tex/bibtex or by mail from mail-server@rusinfo.rus.uni-stuttgart.de. Hans-Hermann Bode ---------------------------------------------------------------------------- Date: Thu, 19 Sep 91 8:49:06 BST From: Dr R M Damerell (RHBNC) Subject: 85 DPI fonts for SEETEX Keywords: fonts, SEETEX The authors of SEETEX generated a set of these fonts, and I am asking if anybody has a copy available for FTP? I would much prefer a single tarfile, as the local FT S-ware insists on a separate command for every file and fetching large numbers of separate font files gets very tedious. Thank you, Mark -------------------------------------------------------------------------- Date: Wed, 18 Sep 91 19:40:19 EDT From: krommes@theory.pppl.gov (John Krommes) Subject: FWEB 1.22 [a WEB system for C, C++, Fortran, Ratfor, and TeX] Keywords: WEB, FWEB, C, C++, Fortran, Ratfor, and TeX The WEB System of Structured Software Design and Documentation for C, C++, Fortran, Ratfor, and TeX Release 1.22 September 21, 1991 John A. Krommes Princeton University INTRODUCTION This message is for new users of the so-called FWEB processors, which implement a version of Knuth's WEB system that supports multiple languages and a variety of other useful features. If you are already on the FWEB mailing list, you should have already received announcements about version 1.22, and there is nothing new in the following. If you would like to be added to the mailing list, please let me know. (Please supply an Internet address if possible.) The WEB system consists of EASY-TO-USE software tools that aid in software design and documentation. In fact, one can say that the documentation IS the code, and vice versa. The documentation facility is fully integrated with TeX; book-quality documentation of both text and code can be produced essentially automatically. Knuth's fundamental philosophy of rearrangable and pluggable modules of code fragments substantially simplifies the translation of logical ideas into compilable code. A fully indexed, 150 page user manual based on Knuth's original brief memo is included with this release. The most significant features that distinguish FWEB from its predecessors are: * SUPPORT for MULTIPLE LANGUAGES Presently supported are C, C++, Fortran--77, Fortran--90, Ratfor (RATional FORtran), and (to a limited extent) TeX itself. * A POWERFUL, C-LIKE MACRO PREPROCESSOR This is particularly useful for Fortran and Ratfor; it makes programming in those languages substantially less painful. * A BUILT-IN RATFOR PROCESSOR Ratfor endows Fortran with a C-like syntax and certain useful commands such as `for' and `switch'. If you must program in Fortran, try Ratfor. In addition, many user-friendly features and options have been added to this release. FWEB was originally released in 1989. Since then, it has undergone substantial development and testing on a variety of machines. It is written in ANSI C, so it is very portable. An INCOMPLETE list of machines and operating systems on which FWEB runs is [ansi] (any system that has a fully ANSI C compiler) Apollo Cray-2 DECstation IBM-PC (executable files are supplied in addition to source code) NeXT Silicon Graphics Personal Iris Sun (both gcc and cc compilers) VAX/VMS FWEB is compiled on all machines in the above list except the Apollo before each release. OBTAINING VERSION 1.22 Version 1.22 of the FWEB system is available via anonymous guest ftp from Internet host lyman.pppl.gov in public area /pub/fweb/v1.22/ Here is a sample ftp dialog. (The precise commands may differ slightly on your system.) ftp lyman.pppl.gov Name: anonymous Password: guest ftp> cd pub/fweb/v1.22 ftp> ls ftp> get READ_ME.FWEB (brief instructions) [If you're a new user, you may initially want to skip the next two lines:] ftp> type image ftp> get TAR.v1.22.Z (the entire release) [If you get the TAR file, the next two lines are unnecessary:] ftp> cd manual ftp> get INSTALL_FWEB.tex (detailed installation instructions) ftp> quit Follow the instructions in READ_ME.FWEB or, in much more detail, in INSTALL_FWEB.tex. The TAR file contains the complete release, except that the executable files for the IBM-PC are not included in it. You must obtain those by separate get commands, e.g., ftp> cd boot/pc ftp> mget *.exe To unpack the TAR file, say in an empty subdirectory uncompress TAR.v1.22 tar -xvf TAR.v1.22 * After you've done this, obtain the user manual make -n fwebman to see what will happen, then say ``make fwebman'' to really do it. If you can't use ftp, you may be able to use the intermediary of bitftp, available through bitnet. You type a valid ftp session into a file, then send that file as a message to bitftp@pucc.bitnet. You will get the files you requested---e.g., TAR.v1.22.Z---back in the form of a message or messages, possibly uuencoded if the file is large. To obtain help on using bitftp, send to the above address a message containing the single word ``help''. NEW in VERSION 1.22 Version 1.22 is essentially the non-beta version of v1.20--beta that was made available in February 1991; it fixes a wide variety of bugs with that earlier version, and adds a few new features. A short list of the changes and principal bug fixes can be found at the beginning of the detailed installation guide INSTALL_FWEB.tex. Note the following in particular [new users will be most interested in point (1) about support for LaTeX]: (1) This version is intended to run with LaTeX as well as with Plain TeX, and it is recommended that you use LaTeX if you can. However, this recent enhancement has not been tested thoroughly. If you run across macro conflicts or other difficulties with using LaTeX in conjunction with fweave, please let me know. Note that fwebmac usurps LaTeX's \output routine, so you won't be able to do fancy things with output unless you dig into the details of fwebmac. But simple LaTeX environments such as tables are supposed to work. (2) IBM--PC users should note that executable files are provided with this release, so you don't need a C compiler to proceed. That's the good news. The bad news is that I haven't yet been able to squeeze this version down enough so that the processors can do themselves. To get a feeling for the size of things, you should begin with small test programs and use the -s command-line option to look at the memory allocation statistics. (3) SYSTEM INSTALLERS SHOULD NOTE THAT THE BOOTSTRAPPING PROCEDURE HAS BEEN GREATLY SIMPLIFIED. All source files with the exception of one are now common to all machines. The exception is custom.web/custom.h. For bootstrapping, if a custom.h for your machine is not provided in the relevant boot subdirectory, you should first copy a version of custom.h into the web subdirectory, then edit that copy following the instructions contained in the file. Then compile and link as usual. A short version of the bootstrapping procedure is provided in READ_ME.FWEB; more details are given in manual/INSTALL_FWEB.tex. I continue to be very interested in what changes you must make to get FWEB running on your machine. For example, you might have to do something that's not covered in custom.h. Unless you know better, always begin by trying the ansi customization (in boot/unix/ansi/custom.h). If your C compiler isn't ANSI, complain to the vendor; standards are useful. If your compiler crashes, complain to the vendor and notify me. This version has benefited from the bug reports and suggestions of a large number of patient beta-testers and manual readers of v1.20. I am very grateful to all of you. OBTAINING HELP and REPORTING BUGS FWEB is an evolving project [supported by just one author, in (allegedly) spare time] that benefits greatly from user feedback. An attempt is made to answer FWEB-related mail promptly---at least once a week, generally more frequently. Please feel ABSOLUTELY FREE to request help, advice, and new features, and to report bugs or inconsistencies in the documentation. Thanks very much for your help. --- John Krommes September 21, 1991 krommes@princeton.edu | John A. Krommes | Plasma Physics Laboratory ``princeton.edu'' is a synonym for | P.O. Box 451 lyman.pppl.gov == 192.55.106.129 | Princeton, NJ 08543 | Phone: (609) 243--2606 ----------------------------------------------------------------------------- Date: Tue, 17 Sep 91 12:50 EDT From: Subject: Need characters for Old English and Old Icelandic/Old Norse Keywords: fonts, Old English,Old Icelandic/Old Norse My wife wants to use LaTeX to write papers in Old English and Old Icelandic/Old Norse. Many of the characters she needs are already available through the accents and foreign language symbols. However, there are some not available: Thorn (upper- and lowercase) - looks sort of like an italicized lowercase p Edh or Eth (upper- and lowercase) - uppercase looks like a D with a bar through the vertical (similar to the \E character in TeX,) lowercase looks sort of like a lowercase delta with a bar through the ascender. a reversed cedilla mark - like the TeX \c{}, but opening to the right rather than to the left. If anyone knows of a way to produce these characters in LaTeX, it would be greatly appreciated. Thank you. Karl R. Wurst wurstk@ctstateu.bitnet ----------------------------------------------------------------------- %%% 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.nnn %%% yy = last two digits of current year %%% nnn = issue number %%% %%%\bye %%% End of TeXhax Digest ************************** -------