Tag Info

New answers tagged

3

Here is how you can get exact control over the exported page size directly from Mathematica: I'll assume I want exactly a 5 inch square page. Then I would create a GraphicsGrid instead of Grid from the plots, and output them in an Inset with a Graphics wrapper that has exactly 5 inches as its ImageSize: img1 = ListLinePlot[#, ImageSize -> 500] & ...


1

One non-perfect workaround is to Magnify your graphics in order to fit the page width: Export["test1.eps", Magnify[Grid[{img1}], .8]] But perfect result can be achieved by Exporting to PDF and then converting PDF to EPS using a third-party tool like free pdftops utility which is a part of Poppler (you can download Windows binaries here): ...


5

so you understand whats happening, the image is all there and being cut off by whatever software you use to render because it is wider than the page. It may actually be ok if you use some other software that properly handles eps. Acrobat cuts it off which is really annoying since they literally wrote the standard, but just for example, it imports correctly ...


1

Here's another idea that makes use of ArrayFlatten GridPlus[data_, headers_, opts : OptionsPattern[Grid]] := Grid[ArrayFlatten[{{{{""}}, {headers[[1]]}}, \ {Transpose[{headers[[2]]}], data}}], opts]


3

As I was typing the question, I thought of a way by adding a level to data. As the question was already typed, I just decided to answer my own question, hoping that someone else has an easier way. This method also restricts all column widths to be the same. ListPicker[Dynamic[pos], Thread[Range[Length[data]] -> Map[Grid[{#}, Frame -> All, ItemSize ...



Top 50 recent answers are included