2010-09-16 4 views
1

Я чувствую, что у меня есть простое желание, которое никто не может удовлетворить: я хочу, чтобы иметь возможность графического набора точек, и я использую Ruby 1.9.2.Ruby 1.9 совместимая графика/графическая библиотека?

Я хотел бы использовать Gruff или Scruffy, поскольку они кажутся самыми легкими в использовании. Тем не менее, они оба полагаются на rmagick, и, похоже, это делают многие другие библиотеки. Rmagick не совместим с Ruby 1.9. (не говоря уже о том, что я читал, что вам все равно следует держаться подальше от него). Мне нравятся слухи.

Я использую wxRuby для проекта, но в будущем мне понадобятся простые графики в других местах, таких как онлайн и просто сценарии командной строки. Поэтому, если у кого-то есть решение для wxRuby, это здорово, но всеохватывающее решение будет еще лучше.

Спасибо!

P.S. Я видел gnuplot, но это было бы немного переборщить. Если это мой лучший вариант, я могу жить с этим. Я также видел RGL, но я не слишком долго смотрел на него.

EDIT: просто чтобы добавить, ни Груфф, ни Скраффы не были обновлены с августа 2009 года, и я хотел бы найти что-то, по крайней мере, полуподдержанное. SVG :: Graph выглядит очень мощно, но не обновляется с сентября 2009 года. На рубигемах есть вилка, которая говорит, что она совместима с 1.9, может быть, я попробую, если я не смогу заставить Скрэффи или Груфф играть хорошо.

ответ

0

Возможно, существует несколько wx lib.

Запрещая что я использую RMagick с 1.9 (что это ваша платформа?)

и, кажется, есть некоторые обновления этих драгоценных камней, хотя и не новых релизов в некоторое время.

http://ruby-toolbox.com/categories/graphing.html

+0

Я нахожусь в Windows. Я видел ссылку, которую вы дали раньше, но я никогда не проверял Git для любого из них. Я заметил, что Gruff был обновлен в прошлом месяце. Я просто нашел пример использования wx для открытия файлов .png и .jpeg, так что, возможно, я смогу наскрести на нем пока. Я получил SVG :: Graph для вывода SVG для меня, но я не могу понять, как его использовать с чем угодно. –

+0

Да, rmagick работает нормально здесь, на 1.9 http://betterlogic.com/roger/?p=2186 – rogerdpack