Re:Wordwrapping in matrices
- To: mathgroup at yoda.physics.unc.edu
- Subject: Re:Wordwrapping in matrices
- From: HAY at leicester.ac.uk
- Date: Tue, 28 JAN 92 23:02:25 GMT
John W. Szuhay Mobil Research and Development Corp. Email: jwszuhay at drl.mobil.com Writes > I am running Mathematica 2.0 on a NeXT '040 Cube nad when I adjust the > page width as you suggest I still get unacceptable wrapping. The problem > stems from the spaces Mathematica inserts between the array elements. > In the case of your example, Table[x,{3},{50}]//MatrixForm, I get > about 5 spaces between each x. Is there an easy way to adjust this > spacing? The option TableSpacing adjusts spacing. The default is Automatic, which on the Mac is {1,3, ....} and gives one blank line between rows and a minimum of 3 spaces between columns. If you use MatrixForm[Table[x,{3},{50}], TableSpacing -> {0,1}] you get no blank lines between rows and just one space between columns. You may also need to set the the Right Margin to -20 .... Unfortunately, if some entries in a matrix are big then because MatrixForm generates uniform spacing you can get a lot of unwanted space around small entries. To deal with this use TableForm instead of MatrixForm, this does not use uniform spacing (the same options are available). Allan Hayes Department of Mathematics The University Leicester LE1 7RH U.K. hay at leicester.ac.uk