Терминал Gnuplot

Терминал Gnuplot

Сегодня я столкнулся с проблемой написания большой статьи, и мне нужно, чтобы мои графики выглядели очень красиво и аккуратно. Я заглянул в документацию gnuplot и ужаснулся: там много разных терминалов с кучей опций. Я всегда использую epslatexтолько sizeтерминал с опцией в gnuplot, чтобы включать свои графики в проекты latex. Но есть epscairo, latexcairo, latex, pslatex, tikzи другие разные терминалы. Какой из них мне использовать? Какие опции мне использовать? Не могли бы вы дать несколько рекомендаций, как получить красивые графики, пожалуйста?

Более точные вопросы:

1) Какой терминал и параметры мне следует использовать, чтобы получить наиболее красивый векторный рисунок с обработкой текста Latex, чтобы позже ввести его в проект Latex?

Пожалуйста, приведите пример, set terminal type [options]если это возможно.

2) Какой терминал и опции мне следует использовать, чтобы получить самый красивый НЕвекторный график с latexобработкой текста? Например, если я хочу поделиться своим графиком как просто изображением.

3) Есть ли что-то вроде цветовых схем для графиков? Например, у меня есть 10 наборов данных с аппроксимацией, чтобы отобразить их на одной фигуре. Я хотел бы отобразить данные точками, а аппроксимацию линиями, поэтому мне нужно 20 разных цветов, которые должны хорошо выглядеть, и цвета точек и линий должны сочетаться. Очень сложно подобрать цвета эмпирически.

решение1

  1. Для красивой векторной графики в Latex я использую Gnuplot, как этот, с выводом Cairolatex.

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

    А затем я использую вывод из gnuplot в своем latex вот так

    \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. Что касается цветовых схем, я просто использую настройки по умолчанию или черный цвет, так что я на самом деле не знаю.

Связанный контент