jml*_*pez 6 wolfram-mathematica mathematica-8
你如何使Mathematica导出Row图形.我不喜欢如何GraphicsRow处理图形,图中的所有宽高比和填充都搞砸了.我喜欢做的是处理每个人的形象,然后使用简单的Row,Column或Grid结合我的数字.举个例子:
g1 = Plot[Sin[x], {x, -Pi, Pi},
Frame -> True, FrameLabel -> {"x", "y"}, ImageSize -> 2.6*72
]
Run Code Online (Sandbox Code Playgroud)
这创造了Sin情节.我现在要做的是创建如下图:
Fig = Row[{g1, g1, g1}]
Run Code Online (Sandbox Code Playgroud)

然后你可以使用 Export
Export["TestFig.pdf", Fig]
Run Code Online (Sandbox Code Playgroud)
这是我在MMA8中获得的pdf:

我刚刚在MMA7中尝试了这个代码,它运行正常.已经有一段时间了,因为我想创建这种类型的数字,我从不打扰检查它是否在MMA8中有效.MMA8中有没有人对此有所解决?
所需的输出是我在MMA7中获得的输出:

值得注意的是,GraphicsGrid 假设等宽列使用Grid有时更有用.与belisarius的答案相同的语法适用.可能值得探索ImageSize选项Export(参见文档和教程).
另请注意,PDF格式的导出使用PrintingStyleEnvironment,而不是屏幕上的内容.如果在"打印设置"中更改页面设置,可能会获得更好的结果.
| 归档时间: |
|
| 查看次数: |
1651 次 |
| 最近记录: |