Re: Re: SetOptions[TableForm] doesn't seem to work?

*To*: mathgroup at smc.vnet.net*Subject*: [mg89308] Re: [mg89294] Re: SetOptions[TableForm] doesn't seem to work?*From*: Murray Eisenberg <murray at math.umass.edu>*Date*: Thu, 5 Jun 2008 00:42:48 -0400 (EDT)*Organization*: Mathematics & Statistics, Univ. of Mass./Amherst*References*: <g20b54$g10$1@smc.vnet.net> <g22to5$ik3$1@smc.vnet.net> <200806040936.FAA18271@smc.vnet.net>*Reply-to*: murray at math.umass.edu

But Grid could serve as readily as TableForm for the simple, quick, terse, form. For example, Table[Cos[a t] Sin[b t], {a, 1, 3}, {b, 1, 2}] // Grid instead of: Table[Cos[a t] Sin[b t], {a, 1, 3}, {b, 1, 2}] // TableForm And if you want the spacing more to your liking, with Grid use Spacings. (Getting rules with Grid, via the Frame option, is not so simple.) AES wrote: > Thanks for replies from David Park and Helen Read, and I'll set to work > learning Grid. > > But to respond in defense of TableForm, there are many occasions when > one is not formatting material for printing or distribution, instead one > is doing an initial analysis and just wants to get a quick one-shot > picture of how some expression is going to behave, or test some function > one is coding. > > In that case, what could be simpler, quicker, terser, and easier to > remember than > > Table[---table contents---] // TableForm > > Don't need to mess with headings, 'cause I know what I'm putting in the > table; don't need to make it look nice, 'cause I'm not printing it > anyway; can instantly change the iterator and reevaluate if I need to > see what the expression does over some wider range or narrower subrange; > can see if expression blows up at end points or intermediate points, > *without* losing intermediate points. > > And while we're on the subject of how making things better makes them > worse: > > 1) I believe default horizontal spacing for Table used to be 2 or 3 > spaces, which was enough to make most tables readable. Now it's been > set to just one space, which is not. One can see some logic for making > the default the minimum, I guess, but I think that was a bad design > change. > > 2) I believe the default for TableHeadings used to be no rules under > headings; now default is a rule, and it's too tightly spaced, looks ugly > -- and as far as I can tell would involve deep-level messing with > styles, not just options, to change this default. > -- Murray Eisenberg murray at math.umass.edu Mathematics & Statistics Dept. Lederle Graduate Research Tower phone 413 549-1020 (H) University of Massachusetts 413 545-2859 (W) 710 North Pleasant Street fax 413 545-1801 Amherst, MA 01003-9305

**References**:**Re: SetOptions[TableForm] doesn't seem to work?***From:*AES <siegman@stanford.edu>