Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет xinm ([info]xinm)
@ 2009-03-01 15:43:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Музыка:Kraftwerk - Trans-Europe Express [1977]/01-Europe Endless
Entry tags:gnuplot

Может кому пригодится. tips & tricks
Gnuplot позволяет внедрять в графики всякую несложную математику. Как - см. предыдущий пост. Но работает это только с

set terminal postscript eps color solid enhanced;

EPS хорош когда полученный график будет внедряться в LaTeX. Если же график предполагается вставить в OpenOffice.org, то неплохо было бы его сконвертировать во что-нибудь растровое, типа PNG.

Если сделать просто:

convert file.eps file.png

результат будет мягко говоря хреновый. Чтобы получить красивую качественную PNG-шку надо делать так:

convert -density 300 file.eps file.png



(Добавить комментарий)


[info]beshenov
2009-03-01 15:56 (ссылка)
А сразу set terminal png?

(Ответить) (Ветвь дискуссии)


[info]xinm
2009-03-01 17:07 (ссылка)
А тогда не получится вставлять в подписи к осям математику.

set terminal postscript eps color solid enhanced

преобразовывает sin^2(x) в формулу где 2 будет именно степенью. И позволяет вставлять греческие буквы.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]beshenov
2009-03-01 17:38 (ссылка)
Вообще можно поместить \epsfig внутрь picture и набрать подписи уже в LaTeX.

То есть, я так делал. Не знаю, насколько это правильно и удобно.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]xinm
2009-03-01 17:47 (ссылка)
Мне не в LaTeX, мне это потом отдавать коллегам, у которых виндоус.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]beshenov
2009-03-01 17:51 (ссылка)
Сделать DVI, а из DVI --- PNG.

Сложно, конечно, но на случай, когда надо будет что-то сложное набрать.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]xinm
2009-03-01 17:58 (ссылка)
Тогда уж можно и спецпакет для метапоста использовать. mplot или как-то так.

(Ответить) (Уровень выше)


[info]xinm
2009-03-01 17:13 (ссылка)
http://gnu.xinm.googlepages.com/tmp2.png -- вот так, например.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]beshenov
2009-03-01 17:21 (ссылка)
А, понятно. По ссылке, кстати, слишком маленькое значение samples.

(Ответить) (Уровень выше)


[info]igorpashev
2009-03-01 19:38 (ссылка)
http://asymptote.sourceforge.net/

(Ответить) (Ветвь дискуссии)


[info]xinm
2009-03-01 20:08 (ссылка)
Спасибо, я уже как-то на него смотрел, но чем-то не понравилось. Это не столько конкурент gnuplot'а, это скорее конкурент metapost.

(Ответить) (Уровень выше)