Gnuplot 터미널

Gnuplot 터미널

오늘 나는 큰 기사를 작성해야 하는 문제에 직면했고 플롯이 매우 멋지고 깔끔하게 보이도록 해야 합니다. 저는 gnuplot 문서를 조사한 후 깜짝 놀랐습니다. 수많은 옵션이 있는 다양한 터미널이 있다는 것입니다. 저는 라텍스 프로젝트에 플롯을 포함하기 위해 항상 gnuplot의 옵션 터미널 epslatex만 사용합니다. 하지만 , , , , 또 다른 터미널이 size있습니다 . 그 중 어느 것을 사용해야 합니까? 어떤 옵션을 사용해야 합니까? 보기 좋은 플롯을 얻는 방법에 대한 몇 가지 권장 사항을 제공해 주시겠습니까?epscairolatexcairolatexpslatextikz

더 정확한 질문:

1) 나중에 라텍스 프로젝트에 입력하기 위해 라텍스 텍스트 처리를 통해 가장 아름다운 벡터 플롯을 얻으려면 어떤 터미널과 옵션을 사용해야 합니까?

set terminal type [options]가능하다면 예를 들어주세요.

latex2) 텍스트 처리를 통해 가장 아름다운 비벡터 플롯을 얻으려면 어떤 터미널과 옵션을 사용해야 합니까 ? 예를 들어, 내 플롯을 이미지로만 공유하려는 경우입니다.

3) 플롯에 대한 색 구성표와 같은 것이 있습니까? 예를 들어, 단일 그림에 플롯하기 위한 근사값이 포함된 10개의 데이터 세트가 있습니다. 점으로 데이터를 플롯하고 선으로 근사치를 플롯하고 싶기 때문에 멋지게 보일 수 있는 20가지 색상이 필요하고 점과 선의 색상이 결합되어야 합니다. 경험적으로 색상을 선택하는 것은 매우 어렵습니다.

답변1

  1. 라텍스의 멋진 벡터화된 그래픽을 위해 cairolatex 출력과 함께 이와 같은 gnuplot을 사용합니다.

    set term cairolatex pdf
    set output "data.tex"
    plot 'data.csv' using 1:2 with lines,
    

    그런 다음 라텍스에서 gnuplot의 출력을 다음과 같이 사용합니다.

    \begin{figure}
      \centering
      \input{data.tex}
      \caption{}
    \end{figure} 
    

여기에 이미지 설명을 입력하세요

  1. 벡터화되지 않은 버전의 경우 변경하면 됩니다.

    set term cairolatex pdf
    set output "data.tex"
    

    에게

    set term png
    set output "data.png"
    
  2. 색 구성표는 기본값이나 검정색을 사용하므로 잘 모르겠습니다.

관련 정보