2014-04-28 4 views
5

gnuplot의 플롯을 확대하기 위해 마우스 오른쪽 버튼을 터미널 X11에서 사용할 수 있습니다.gnuplot x11의 마우스

다른 마우스 제스처에 대한 설명서를 찾을 수 없습니다. 예를 들어, 약간 축소하는 것이 좋습니다. 제안 하시겠습니까?

최고,

알.


편집 : 는 분명히, 유일한 가능성은 마우스 오른쪽 버튼으로 확대하고 크리스토프 제안으로 돌아올 키 페이지를 사용하는 것입니다.

답변

7

예. 문서가 이에 대해 명확하지 않습니다. 이에 대한 정보는 help mouse (대화 형 gnuplot 터미널에 입력하거나 PDF의 Mouse 섹션 참조)에서 찾을 수 있습니다. 예를 들어 마우스 휠을 사용하여 x 및 y 방향으로 스크롤하고 확대/축소 (help mouse scrolling) 할 수 있습니다. 나는 이것이 이전 게시물입니다 알지만,이 그래프의 문제가 있었어요

gnuplot> show bind 

2x<B1>    print coordinates to clipboard using `clipboardformat` 
        (see keys '3', '4') 
<B2>    annotate the graph using `mouseformat` (see keys '1', '2') 
        or draw labels if `set mouse labels is on` 
<Ctrl-B2>   remove label close to pointer if `set mouse labels` is on 
<B3>    mark zoom region (only for 2d-plots and maps). 
<B1-Motion>  change view (rotation). Use <ctrl> to rotate the axes only. 
<B2-Motion>  change view (scaling). Use <ctrl> to scale the axes only. 
<Shift-B2-Motion> vertical motion -- change xyplane 
<wheel-up>   scroll up (in +Y direction). 
<wheel-down>  scroll down. 
<shift-wheel-up> scroll left (in -X direction). 
<shift-wheel-down> scroll right. 
<control-wheel-up> zoom in toward the center of the plot. 
<control-wheel-down> zoom out. 
<shift-control-wheel-up> zoom in only the X axis. 
<shift-control-wheel-down> zoom out only the X axis. 

Space   raise gnuplot console window 
q   * close this plot window 

a    `builtin-autoscale` (set autoscale keepfix; replot) 
b    `builtin-toggle-border` 
e    `builtin-replot` 
g    `builtin-toggle-grid` 
h    `builtin-help` 
l    `builtin-toggle-log` y logscale for plots, z and cb for splots 
L    `builtin-nearest-log` toggle logscale of axis nearest cursor 
m    `builtin-toggle-mouse` 
r    `builtin-toggle-ruler` 
1    `builtin-previous-mouse-format` 
2    `builtin-next-mouse-format` 
3    `builtin-decrement-clipboardmode` 
4    `builtin-increment-clipboardmode` 
5    `builtin-toggle-polardistance` 
6    `builtin-toggle-verbose` 
7    `builtin-toggle-ratio` 
n    `builtin-zoom-next` go to next zoom in the zoom stack 
p    `builtin-zoom-previous` go to previous zoom in the zoom stack 
u    `builtin-unzoom` 
Right   `builtin-rotate-right` only for splots; <shift> increases amount 
Up    `builtin-rotate-up` only for splots; <shift> increases amount 
Left   `builtin-rotate-left` only for splots; <shift> increases amount 
Down   `builtin-rotate-down` only for splots; <shift> increases amount 
Escape   `builtin-cancel-zoom` cancel zoom region 
+0

이 도움이 될 것입니다! 불행히도 "show bind"는 내 gnuplot에서 유효하지 않습니다. 나는 오른쪽 버튼을 사용하여 확대 할 수 있습니다! Gnuplot 버전은 "4.2 patchlevel 6", 터미널 x11 – altroware

+0

이것은 NEWS 파일 버전 4.4.3에서 소개 된 것 같습니다 :'NEW 마우스 휠을 사용하여 팬 및 줌 구현 ' – Christoph

+0

그러나 여전히 오른쪽 마우스를 사용하여 확대 할 수 있습니다 단추. 축소 할 방법이 없습니까? – altroware

-1

:

나에게주는 모든 제스처 입력 show bind, (리눅스, 4.6.4)을 얻으려면 gnuplot 창 (버전 4.6 패치 레벨 6)에 비해 너무 큽니다.

해결책은 스크롤 휠을 누르고 왼쪽 또는 오른쪽으로 각각 축소하여 확대하는 것입니다.

희망이 있습니다.

+0

그러면 뭔가 잘못하고있는 것입니다. 이 질문에 대한 답변으로 적합하지 않습니다. – Christoph