Subject: TeXhax Digest V89 #64 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 Monday, July 3, 1989 Volume 89 : Issue 64 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: Syntax diagrams in Tex and Latex TeX for the Mac A texhax byte-value checklist would be useful Re: TeX-Hax Digest V89 #55 (suggestions) Suggestion concerning TeXhax Chiwrite and LaTeX??? Blank lines between footnotes Multi-line figure captions not centered Re: TeX-Hax Digest V89 #55 ( \hrules in margins) Re: Graphics in TeX Problems with the Macintosh version of Latex (Textures) AmSTeX and alignments ---------------------------------------------------------------------- Date: 28-JUN-1989 11:43:35 GMT From: SHW_X%leicester.ac.uk@NSFnet-Relay.AC.UK Subject: Syntax diagrams in Tex and Latex Keywords: TeX, LaTeX, syntax diagrams In a past issue of TUGboat, vol:2, no:3, there was a listing of some macros to do syntax diagrams in TeX, "Charting Your Grammar With TeX" by Michael Plass. The macros went under the name SynChart.tex. Has anyone got these macros or similar ones which can be used in LaTeX or TeX. Thanks in advance. Hugo Korwaser JANET: SHW_X@UK.AC.LEICESTER.VAX BITNET: SHW_X@VAX.LEICESTER.AC.UK ARPA: SHW_X%VAX.LEICESTER.AC.UK@NSS.CS.UCL.AC.UK Telephone: +44 533 541475 Address: Femview Ltd 1 St Albans Road Leicester LE2 1GF England ------------------------------------------------------------------------ Date: Wed, 28 Jun 89 00:32:48 PDT From: David_Dalton@mtsg.ubc.ca Subject: TeX for the Mac Keywords: TeX, Macintosh This is from the info-mac digest v.7 n.113 Date: Mon, 26 Jun 89 18:43 +01:00 From: "Lukas Nellen TP 6.3 ext 73949" Subject: Public domain TeX for the Mac exists! In digest #107, Matthew Wall mentioned the search for a p. d. MacTeX. Thanks to Andrew Trevorrow, it now exists and is called OzTeX. OzTeX includes a previewer, a PostScript driver, the CMR fonts in the standard sizes and font metrics for the LaserWriter builtin fonts. It also includes a userguide (written in LaTeX) and the source code (in MODULA 2). OzTeX was developed on a 1M Mac+ running the finder. But it runs happily on a Mac II under multifinder, if you tell the multifinder to give it enough memory. The preview display on a big screen is excellent and the fonts are well tuned for printing on the LaserWriter. The userguide mentions transfering DVI files from other systems, so you should be able to use OzTeX to preview DVI files created on a different machine. Using OzTeX is straightforward if you know TeX - the fun of using the Mac! I don't think our secretary wants to go back to using the VAX :-). OzTeX doesn't have an integrated editor, so you have to use either a DA, like the included \Sigma edit, or use your favourite editor/wordprocessor. I don't know who does the re-distribution of OzTeX in the US or other areas. For UK users, OzTeX is available from the ASTON TeX archive. Or send 10 unformatted disks and return postage to Peter Abbott Computing Service Aston University Aston Triangle Birmingham B4 7ET -- Lukas When OzTeX becomes available on a North American archive, could someone post the address here or in Info-Mac-Digest, or both. --------------------------------------------------------------------- Date: Thu, 29 Jun 89 10:43:25 +0100 From: Hylton Boothroyd Subject: A texhax byte-value checklist would be useful Keywords: Suggestion Copies of texhax go through many e-mail gateways. Some gateways transpose byte values of non-alphanumerics; some map two onto one; some may be worse. Since TeX and LaTeX rely heavily on non-alphanumerics, the code in copies of texhax that arrive electronically-far from Washington can be a minefield of nonsense, with code that at best blows up and at worst subverts quietly. It would be useful to us electronically-distant readers if each texhax carried a short check table that in simple cases would allow local correction and in complicated cases would warn that a replacement is needed. Something like: ASCII byte value check 20H ! " # $ % & ' 28H ( ) * + , - . / 38H 8 9 : ; < = > ? 58H X Y Z [ \ ] ^ _ 60H,79H ` y z { | } ~ Yes. It does need a table of ASCII byte values to hand. But it avoids the possible ambiguity of longhand-names and the possible oversights of not using an array. Hylton ------------------------------------------------------------------------ Date: Tue, 27 JUN 89 13:29:52 BST From: CHAA006%vaxb.rhbnc.ac.uk@NSFnet-Relay.AC.UK Reply-To: Philip Taylor (RHBNC) Subject: Re: TeX-Hax Digest V89 #55 (suggestions) Keywords: Suggestion %%% The response was overwhelmingly in favor of a shortened trailer %%% so we have edited it almost out of existence. The full version %%% will continue to appear in every tenth digest, beginning with %%% Issue 70. With reference to Dennis Gentry 's suggestions (`can we reduce the amount of [garbage] after ``%%%'' ?'): I strongly agree. Ideally, I would like to see the digest beginning: TeX-Hax Digest Vxx #yy (dd-mmm-yyyy [hh:mm]) Total submissions: nn; total lines mmm. Table-of-contents: at-end Acknowledgements: at-end Miscellaneous: at-end Item: 1 Date: From: Subject: Keywords: Item: 2 Table-of-contents: Acknowledgements: Miscellaneous: Within a few weeks of introduction, it should be possible to omit the reference to `acknowledgements' and `miscellaneous', leaving only the reference to `table-of-contents' in the preamble. Within the body of submissions, submissions should be sorted by length: shortest first, longest last. Meeting announcements are frequently very long, and this will ensure that sequential readers do not have to wade through them to get to the next `interesting' submission. ----------------------------------------------------------------------------- Date: Thu, 29 Jun 89 00:57:43 EDT From: ken@cs.rochester.edu Subject: Suggestion concerning TeXhax Keywords: Suggestions Gentle moderators, Congratulations on overcoming the distribution problems and many thanks for your continuing work on TeXHaX. May I make a couple of comments? Occasionally I get an item that the mail interface doesn't like. These are usually caused by one of two problems: 1. Blank lines that are not actually empty but contain one or more spaces. These can lead the mail program to think the body of the letter is part of the header. They can also make the undigester miss separators. I now use a sed script to remove these before undigesting. No doubt an emacs macro or something can do the same before posting. 2. Long header lines continued on the next line without indentation. I think the RFC requires that such lines be indented to indicate this is a continuation of the previous line. I also support the call for the trailer information to be abbreviated except for every 5th or 10th digest. Certainly people who have to pay to transfer mail will prefer this. Finally, how is the backlog clearing up? The timeliness of replies to neophyte queries would suffer if they had to wait for several weeks before anybody saw their problem... Ken -------------------------------------------------------------------------- Date: Wed, 28 Jun 89 16:18 MET From: "Johannes L. Braams" Subject: Chiwrite and LaTeX??? Keywords: Chiwrite, LaTeX Hi all, I don't remember seeing anything on this, so here's a question. Does anybody now of a conversion between Chiwrite and LaTeX? A collegue of mine has a thesis with lots of mathematics formulas, written using Chiwrite (not by him, but a secretary). Now he wants to have it in LaTeX and he would rather not have to do it all again.... Please respond directly to me, I'll summarize to the list af anything useful turns up. Regards, Johannes Braams PTT Research Neher Laboratorium, EARN/BITnet : BRAAMS@HLSDNL50 P.O. box 421, SURFnet : DNLTS::BRAAMS 2260 AK Leidschendam, UUCP : hp4nl!dnlunx!johannes The Netherlands. INTERnet : BRAAMS%HLSDNL5@CUNYVM.cuny.edu Phone : +31 70 435051 PSS (DATAnet1) : +204 1170358::BRAAMS ------------------------------------------------------------------------ Date: Tue, 27 Jun 89 17:04:54 +0200 From: masini@loria.crin.fr (Gerald Masini) Subject: Blank lines between footnotes Keywords: LaTeX, footnotes I've got trouble with LaTeX footnotes: when several footnotes are displayed on a same page and when the text of one of them fills exactly several lines, a blank line is inserted before the text of the next footnote. The result looks like that: left margin right margin | | |blabla blabla blabla\footnote{...} blabla blabla blab| |blabla blabla\footnote{...} blabla blabla blabla blab| |blabla\footnote{...} blabla blabla blabla blabla blab| |blabla blabla blabla blabla blabla blabla blabla blab| | | |_________________________ | |1Here is a text that fills exactly one or more lines.| | | <-- ? |2Here is the text of the next footnote. | |3And so on... | How to get rid of that blank line? MTIA (Many Thanx In Advance) Ge'rald MASINI CRIN - INRIA Lorraine uucp: masini@loria.crin.fr post: CRIN B.P. 239 54506 Vandoeuvre-les-Nancy Cedex FRANCE phone: +33 83.91.21.45 ------------------------------------------------------------------------ Date: Fri, 23 Jun 89 19:09 CDT From: Subject: Multi-line figure captions not centered Keywords: LaTeX, macro Howdy hackers, I am in need of a macro (in LaTeX) that would cause multi-line figures to be centered, either with me explicitly giving it a line break, or it doing the break itself. I am not a very proficient TeX-hacker and have only been able to get them all flushleft. My requirement is that they be consistently either centered or flushleft, but I greatly prefer centered. As they say, time is of the essence here and response directly to this account would be appreciated in the next 37 seconds. Thanks in advance, David Branyon ---------------------------------------------------------------------------- Date: Tue, 27 JUN 89 13:29:52 BST From: CHAA006%vaxb.rhbnc.ac.uk@NSFnet-Relay.AC.UK Reply-To: Philip Taylor (RHBNC) Subject: Re: TeX-Hax Digest V89 #55 ( \hrules in margins) Keywords: TeX, \hrule Andrew Arensburger asked how to get an \hrule extending into the margin: % % establish the paper size and margins, and paragraphing conventions % \hsize = 210 true mm \vsize = 297 true mm \hoffset = 1.0 true in \voffset = 1.0 true in \advance \hsize by -2\hoffset \advance \vsize by -2\voffset \parindent = 0 em \parskip = \baselineskip % % Mark the left and right margins % \smash {\hbox to \hsize {\vrule depth \vsize \hfil \vrule depth \vsize}} % % Set a 20 cm \hrule extending 5cm into the left margin % \moveleft 5cm \vbox {\hrule width 20 cm} % % and that's it % \end Philip Taylor Royal Holloway and Bedford New College ------------------------------------------------------------------------ Date: Tue, 27 Jun 89 05:02:09 -0400 From: Ken Yap Subject: Re: Graphics in TeX Keywords: graphics, TeX > Computer Graphics and TeX -- A Challenge > by > David F. Rogers > dfr@usna.mil I've refrained from commenting on this document for a while because I've not been doing anything with graphics recently. However today a user query prompted me to write this note. The user in question wanted to know if he could get a bigger version of TeX (huge TeX is standard here). 256k words is not enough, he said. Well you can compile a bigger version, said I, but what were you trying to do? Oh, just printing a graph generated with grap and awk. It uses lots of \circles*. Only 5500 lines, said he nonchalantly. TeX should be able to handle that shouldn't it? (For non-Unix users, grap is a x-y plot frontend and awk is a string processing language.) Which brings me to the point of this note. After death and taxes, it is certain that users will stretch your software to the limit. In every case that a user here has managed to get the out of memory message (except for runaway macros), graphics was involved, but especially x-y plots. It has always irked me that TeX has to waste all that memory and CPU time processing entities that have no textual content. The user in question could have turned his graph into a PostScript diagram and psfig would have happily digested it, no matter how rich the graph. Device dependence, I hear DFR protest. So what? The point is, we may establish a graphical macro standard, but it will be stillborn because nobody will be able to draw anything but toy graphics with it. Let's face it, don't try to make TeX do things it wasn't suited for. Let it position boxes on the page, instead of spending its time constructing lists of points whose positions are already specified anyway. With all due respect for Knuth's achievement, I genuinely believe the time has come to incorporate TeX typesetting in a more encompassing model of document layout. X-Uucp: ..!rochester!ken Internet: ken@cs.rochester.edu X-Snail: CS Dept., U of Roch., NY 14627. Voice: Ken! X-Phone: (716) 275-1448 (office) ---------------------------------------------------------------------- Date: Tue, 27 Jun 89 10:55:13 PST From: MAS@grouch.JPL.NASA.GOV Subject: Problems with the Macintosh version of Latex (Textures) Keywords: TeXtures, Macintosh, LaTeX I am having a problem with the Macintosh version of Latex (which is part of the Textures package). The problem, for the most part, is that Latex is not properly breaking typeset pages before the page extends past the physical page boundary. This problem has been observed by this user with the VAX version of Latex. However, on the VAX, a few \pagebreak commands spaced throughout the Latex source file seems to clear the problem. I have noticed on the VAX that the overfilling problem seems to return several pages after each \pagebreak command, which is why they need to be spaced close enough in order to eliminate the problem. However, on the Macintosh version of Latex, \pagebreak commands often have no effect after the first page on which the command takes effect. The overfilling problem often resumes with the first page after the \pagebreak command and continues for several consecutive pages. This requires the undesirable solution of manually placing \pagebreak commands at strategic locations throughout the Latex source file. This in turn requires several iterations of editing and typesetting. In an attempt to solve this problem, I have typeset on the Mactinosh with a number of different options. I've tried changing the point size in the preamble from 10pt to 11pt, using both the book and report option for the \documentstyle command, physically setting the text height with the \textheight command, using \pagebreaks at different points, and moving text around. None of the results are satisfactory. Although the above is perhaps by no means a complete sample of the full parameter space, it is enough to convince me that either I'm doing something wrong and/or there's something wrong with Latex. If anyone out there has a suggestion, solution, etc., please feel free to contact me and supply my with necessary information. Thankyou, Marc A. Sengstacke Jet Propulsion Laboratory, (818)-354-0371, FTS# 792-0371 Return address -- mas@grouch.jpl.nasa.gov P.S. Recently, I returned to the VAX and tried typesetting there again, only to find that the overfilling problem appears to be more of a problem there than I had originally found (even when changing some of the Latex parameters). --------------------------------------------------------------------------- Date: Wed, 28 Jun 89 16:26 CDT From: ravindran Subject: AmSTeX and alignments Keywords: AmSTeX i am using AMS TeX to type a book currently. There is a problem though, regarding aligned equations. i would like the alignments not centered but start from the left margin with a small indent (1.25truecm). i could not find a way to do this. in appendix d of the TeX book this problem has been addressed in the form of a macro called \generaldisplay. but i believe that this macro interferes with AmS TeX commands. Is there a way to solve this problem without altering the definitions of commands like \align, \alignat etc., ? the problem is easy to solve with single displays without tags but becomes complicated in the presence of tags and multiple displays. (Incidentally LaTeX has a seperate style called fleqn.sty to solve this problem.) if you have any ideas pl. mail it to bharathi at ksuvm. ravindran ----------------------------------------------------------------------- %%% 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 %%% %%% 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 ************************** -------