Làm cách nào để bạn thực hiện Mathematica xuất đồ họa. Tôi không thích cách GraphicsRow
xử lý đồ họa, tất cả các tỷ lệ khung hình và phần đệm trong các số liệu bị rối tung lên. Những gì tôi muốn làm là làm việc với từng con số cá nhân và sau đó sử dụng một đơn giản , Column
hoặc Grid
để kết hợp các số liệu của tôi. Lấy ví dụ sau:Xuất một hàng đồ họa bị hỏng trong MMA8
g1 = Plot[Sin[x], {x, -Pi, Pi},
Frame -> True, FrameLabel -> {"x", "y"}, ImageSize -> 2.6*72
]
Điều này tạo ra âm mưu Sin. Những gì tôi muốn làm bây giờ là tạo ra các hình sau:
Fig = Row[{g1, g1, g1}]
Sau đó, bạn có thể sử dụng Export
Export["TestFig.pdf", Fig]
Đây là pdf tôi có được trong MMA8:
Tôi vừa thử mã này trong MMA7 và nó hoạt động tốt. Nó đã được một thời gian kể từ khi tôi muốn tạo ra loại hình này và tôi không bao giờ bận tâm để kiểm tra xem nó làm việc trong MMA8. Có ai có một sửa chữa cho điều này trong MMA8?
Các đầu ra mong muốn là một trong tôi thu được trong MMA7:
['Row'] (http://reference.wolfram.com/mathematica/ref/Row.html) tự động kết thúc tốt đẹp ở độ rộng đường nhất định. Nếu bạn sử dụng 'Grid' hoặc' GraphicsRow' hoặc 'GraphicsGrid', v.v ... thì bạn sẽ không gặp vấn đề này. – Simon