상길! 홈페이지 상길이를 만나요| ZanNavi's space
  현재위치 ► ZanNavi's space : All that computer : 블로그  

----------------------------------------------------------------------
All that computer [글쓰기]
토론 게시판 블로그  

set format   | gnuplot forever

x축이나 y축에 숫자를 붙일때 set format 명령으로 보기좋게 꾸며낼수 있다.
가령 소수점 첫째자리까지 표시하고 싶은 경우,

set format y "%.1f"


만약 set logscale y를 써서 지수값을 쓰고 싶은 경우는 어떨까.

set term x11 enhanced
...
set format y "10^{%T}"

혹은

set format y "%.1t{/Symbol \260}10^{%T}"


참고: gnuplot 프롬프트 상에서 help format, specifiers

# by 손상길 | 2010.3.21(일) 낮 12시 | 조회수:44443
이 글의 링크 및 트랙백: http://www.zannavi.com/blog/3/17
[고치기][파일첨부][프린트출력][댓글쓰기]

set term postscript   | gnuplot forever

gnuplot에서 PostScript 기본 세팅은...
Helvetica 14pt, dashed, 10in x 7in for PS or 5in x 3.5in for EPS

내가 즐겨쓰는 세팅은 보통 이렇게 시작한다.

set term post eps color solid enhanced size 3.25, 3 font 11


solid가 아닌 dashed가 선택되었을때 linetype에 따라 나오는 선모양은 아래와 같다.
linetype 1: solid
linetype 2: dashed
linetype 4: dotted

pointtype에 따라 나오는 점모양은 다음과 같다.
pointtype 4: open square
pointtype 5: filled square
pointtype 6: open circle
pointtype 7: filled circle

# by 손상길 | 2010.3.21(일) 낮 12시 | 조회수:41267
이 글의 링크 및 트랙백: http://www.zannavi.com/blog/3/16
[고치기][파일첨부][프린트출력][댓글쓰기]

첨자와 특수문자를 써보자   | gnuplot forever

gnuplot에 라벨을 붙일때, 첨자나 특수문자를 써보자.
참고: gnuplot 프롬프트 상에서 help enhanced

set term x11 enhanced
or
set term pdf enhanced

set term 뒤에 enhanced를 붙이면 아래처럼 라벨이나 제목에 확장텍스트를 쓸수 있다.
참고: http://www.gnuplot.info/docs/gnuplot.html#x1-2000011
참고: http://gnuplot.sourceforge.net/demo/enhancedtext.html

set title 'H@_2^+ 1{/Symbol s}_u, 2{/Symbol \264}10^{14} W/cm^2, {/Symbol Q}=0{/Symbol \260}'

아래첨자는 _, 위첨자는 ^, 둘다를 같이 쓸때는 @_{}^{}를 활용한다.
그리스문자는 {/Symbol } 사이에 써주면 되고 특수문자는 \번호로 써준다.
특수문자에 해당하는 번호는 어딘가에 받아져있을 ps_guide.ps를 살펴보면 되는데 (내경우엔 /sw/share/doc/gnuplot/psdoc/)
내가 주로 쓰는 몇가지를 살펴보면 다음과 같다.
× --> \260
° --> \264
(헉, 이 두개가 전부였던가...)

label이나 title에는 double quote "보단 single quote '를 쓰는게 좋은데 (나조차도 잘 안지켜지는 것 중 하나)
가령 perpendicular symbol을 쓰려면 반드시 아래와 같이 써야한다.
"{/Symbol \\^}"
"{/Symbol \\136}"
'{/Symbol \136}'
'{/Symbol \^}'
"를 사용할때 복잡한 확장문자열 체계때문에 그런건데, 복잡하게 "쓰고 \\를 두번씩 쓰는것 보다 그냥 간단하게 '를 쓰는게 여러모로 편하다.

근데 label은 레이블이 아니라 왜 라벨이 되었을까...

# by 손상길 | 2010.3.21(일) 낮 12시 | 조회수:45847
이 글의 링크 및 트랙백: http://www.zannavi.com/blog/3/15
[고치기][파일첨부][프린트출력][댓글쓰기]

블로그 마당 둘러보기
상길이 게시판 (738) N n
한국현대미술 (122) N n
All that computer (19) N
  – 카테고리 없는거 (1) N
  – Linux power (4) N
  – I love Mac (1) N
  – iPhone revolution (1) N
  – command line mania (0)
  – Links (0)
  – Happy LaTeXing (9) N
  – gnuplot forever (3) N
사진첩 (296) N n
Research (44) N n
결혼 (73) N n
목록형태로 보시려면 위 토론버튼을 선택하거나 [이곳]을 선택하세요.

최근 8주간 꼭지글/댓글
요즘 글이 참 뜸하네요... -_-

한화면 글개수
 
[전부다 읽은걸로] [카테고리 바꾸기]


빠른 찾기 :

새로운 글을 써주세요...
제목
작성자 계속 저장
(이곳 주인장 아이디를 한글 혹은 영문자로 입력해주세요. 홈페이지 주소와 같습니다.)
(골치아픈 스팸땜에 그렇습니다. 너그러이 애교로 봐주시길 부탁드릴께요.)
내용
트랙백쏘기 이 글과 연관된 블로그 글주소를 적으면, 그곳에다 트랙백을 남겨줍니다. 없으면 안써도 됩니다.
[카테고리편집]

----------------------------------------------------------------------

이 페이지의 최종수정일: 2017.9.12
Copyright (C) 2000-2025 손상길
저작권에 대한 본 사항이 명시되는 한, 어떠한 정보 매체에 의한 본문의 전재나 발췌도 무상으로 허용됩니다. [copyleft]