Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!think.com!spool.mu.edu!cs.umn.edu!ariel.unm.edu!cie.uoregon.edu!scavo From: scavo@cie.uoregon.edu (Tom Scavo) Newsgroups: comp.sys.mac.apps Subject: Re: Array formula command in Word 4.0 Summary: the trick is to use *nested* Arrays Keywords: Word 4.0, formula processor, Array Message-ID: <1991Jun13.023805.6181@ariel.unm.edu> Date: 13 Jun 91 02:38:05 GMT Article-I.D.: ariel.1991Jun13.023805.6181 References: <1991Jun11.155045.16589@ariel.unm.edu> Organization: Campus Information Exchange, University of Oregon Lines: 40 Thanks to everyone who responded to the problem with Word's Array formula command. An overwhelming majority suggested I dump the formula approach and use a drawing program to construct the commutative diagram. In the end, it worked out, however. The key idea came from idsardi@athena.mit.edu (thanks Bill!) who used nested Array structures to overcome Word's apparent inability to handle more than 39 arguments in a single Array command (a documented bug?). Here's the end result (I hope this single, long line comes thru unscathed): \A(\A\ac\hs0\vs0\co8(,,,,f,,,),\A\ac\hs0\vs0\co8(,A, <190>,\D\ba1()<190>,\D\ba2()<190>,\D\ba2()<174> ,A,),\A\ac\hs0\vs0\co8(,\S\di-2\do2(<189>),,,,,\S\di-2\do2(<189>),,h ,\S\di-3\do3(<189>),,,,,\S\di-3\do3(<189>), h,,<175>,,,,,<175>,,,B, <190>,\D\ba1()<190>,\D\ba2()<190>,\D\ba2()<174> ,B),\A\ac\hs0\vs0\co8(,,,,g,,,)) Cut and paste this beast, and make the following changes: 1) replace all backslashes with the formula character (use ^\ in Word's Change utility); 2) replace the forms with the corresponding ascii char- acter taken from the Symbol font (use command-option-Q); 3) italicize the function and set names; 4) edit out the \hs0\vs0 options if you wish (I was hoping to use negative spacing options, rather than \D, to line up the arrows and bars, but this doesn't work). I stored mine in a Mathematics Glossary formatted with the Normal style (except for the Symbol characters) so that the resulting structure takes on the font of the surrounding text. I dare say it looks pretty good! Thanks again for all the help, -- Tom Scavo scavo@cie.uoregon.edu