2012-12-09 32 views
8

Trong gnuplot, tôi có thể đặt phím ngoài các ô sử dụng this command:Gnuplot: thêm âm mưu chính bên ngoài mà không cần thay đổi kích thước cốt truyện

set key outside; 
set key right top; 

Nhưng khi this page cho thấy, vị trí của phím sẽ tự động thay đổi kích thước khu vực cốt truyện như vậy rằng kích thước của hình ảnh kết quả vẫn giữ nguyên. Có cách nào dễ dàng để giữ khu vực cốt truyện giống nhau không có vấn đề nơi tôi đặt chìa khóa bên ngoài khu vực ô?

Trả lời

7

Kích thước của ô trong đơn vị kích thước canvas được đặt bằng lệnh "đặt kích thước". Nhưng khóa được coi là một phần của cốt truyện, vì vậy biểu đồ thực tế sẽ luôn co lại khi bạn sử dụng "đặt khóa bên ngoài", sao cho biểu đồ + chính tuân theo kích thước bạn đã đặt với "kích thước được đặt".

Điều bạn cần làm trước tiên là tạo khoảng trống cho khóa bằng cách thu hẹp ô theo chiều ngang, nói theo "kích thước thiết lập .75, 1". Sau đó, định vị chìa khóa theo cách thủ công. Thay vì nói "đặt khóa bên ngoài", hãy thử "đặt khóa tại x, y", trong đó x và y nằm trong các đơn vị trục của bạn. Giá trị của x sẽ là một số lề + chiều dài khóa + chiều dài trục x, và giá trị của y sẽ hơi nhỏ hơn đỉnh trục y của bạn. Bạn sẽ muốn thử nghiệm một chút để có được vị trí mà bạn thích, nhưng bạn sẽ thấy rằng kích thước biểu đồ không thay đổi khi bạn di chuyển phím xung quanh bằng cách sử dụng lệnh này.

Các vấn đề liên quan