2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Не могу разобраться gnuplot + tikz
Сообщение10.03.2022, 19:05 


29/04/21
20
Пытаюсь вывести график gnuplot в код tikz. Попробовал использовать в gnuplot терминал set terminal lua tikz. Gnuplot выдал соответствующий код в окружении \begin{tikzpicture}[gnuplot] ... \end{tikzpicture}, то что и надо. Не могу понять как правильно использовать в документе в LaTeX. В окружении tikzpicture есть, например, \draw[gp path] (1.196,2.963)--(1.376,2.963);, что за gp path? На это возмущается pdflatex и выдает ошибку.

 Профиль  
                  
 
 Re: Не могу разобраться gnuplot + tikz
Сообщение11.03.2022, 12:22 
Заслуженный участник
Аватара пользователя


23/07/05
17982
Москва
ddv в сообщении #1550166 писал(а):
что за gp path? На это возмущается pdflatex и выдает ошибку.
Видимо, надо подключить какую-то библиотеку пакета tikz или даже какой-то пакет. Не знаю, что именно.

 Профиль  
                  
 
 Re: Не могу разобраться gnuplot + tikz
Сообщение11.03.2022, 13:15 
Заслуженный участник


09/05/12
25179
Насколько я помню, нужно подключить пакет gnuplot-lua-tikz (и, возможно, собирать это LuaTeX'ом - в этом, впрочем, уже совсем не уверен, давно дело было).

P.S. Нет, второе не обязательно, но необходим ключ сборки --shell-escape.

 Профиль  
                  
 
 Re: Не могу разобраться gnuplot + tikz
Сообщение11.03.2022, 18:46 


29/04/21
20
Pphantom в сообщении #1550207 писал(а):
Насколько я помню, нужно подключить пакет gnuplot-lua-tikz (и, возможно, собирать это LuaTeX'ом - в этом, впрочем, уже совсем не уверен, давно дело было).

P.S. Нет, второе не обязательно, но необходим ключ сборки --shell-escape.


Где можно найти этот пакет? Устанавливал MiKTeX полный со всеми пакетами из ctan

 Профиль  
                  
 
 Re: Не могу разобраться gnuplot + tikz
Сообщение11.03.2022, 18:50 
Заслуженный участник


09/05/12
25179
Ставьте texlive-context-gnuplot и texlive-gnuplottex, они оба должны там быть.

 Профиль  
                  
 
 Re: Не могу разобраться gnuplot + tikz
Сообщение11.03.2022, 18:55 
Заслуженный участник
Аватара пользователя


31/01/14
11345
Hogtown
Pphantom в сообщении #1550207 писал(а):
но необходим ключ сборки --shell-escape.

--shell-escape разрешает ТеХу запускать внешние команды, в т.ч. заставлять gnuplot поставлять данные для чертежа

 Профиль  
                  
 
 Re: Не могу разобраться gnuplot + tikz
Сообщение27.03.2022, 23:56 


29/04/21
20
Спасибо всем, разобрался.

В установленном gnuplot есть файлы
Код:
C:\...\gnuplot\share\texmf\tex\latex\gnuplot\gnuplot-lua-tikz.sty

и
Код:
C:\...\gnuplot\share\texmf\tex\generic\gnuplot\gnuplot-lua-tikz-common.tex
,
их нужно поместить в папку с проектом TeX.

Можно получить по-другому, если добавить createstyle к set terminal tikz, то есть set terminal tikz createstyle, дальше указать вывод гнуплоту и строить график, на выходе будут эти недостающие файлы.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group