LINUX.ORG.RU

Вышел MetaPost 1.200

 ,


0

0

MetaPost — интерпретатор языка программирования META, который можно использовать для создания графических иллюстраций. MetaPost был создан Джоном Хобби в то время, когда он был аспирантом у Дональда Э. Кнута. В качестве основы была взята система создания шрифтов METAFONT.

В версии 1.200 были сделаны следующие важные добавления:

  • новый оператор glyph, который позволяет присвоить переменной типа picture рисунок символа из шрифта формата Adobe Type1;
  • MetaPost теперь может выводить результат в svg формате (ранее был вывод только в eps).

Так же были исправлены ошибки и отлажен уже имеющийся код.

Исходные тексты MetaPost доступны под лицензией GPL3. Версия 1.200 будет включена в дистрибутив TeX Live 2009.

>>> Подробности

★★★★★

Проверено: Shaman007 ()

s/GPL/LGPL/ - это ещё одно изменение.

Evgueni ★★★★★
() автор топика

Новость позитивная. Жду TeX Live 2009.

gnunixon ★★★
()

Не может не радовать. Особенно svg. Ставим на конвеер. :-)

Round ★★
()

А когда ожидаются ебилды тех лайф 2009?

artishka
()
Ответ на: комментарий от faustus

В Asymptote не вглядывался - только быстро просмотрел его возможности.

MetaPost позволяет писать более краткие и чёткие программки в силу разумных умолчаний (подробности у Кнута во Всё про METAFONT). MetaPost сейчас очень активно развивается. Asymptote - это попытка сделать ещё один MetaPost со всеми плюсами и минусами такого подхода.

Evgueni ★★★★★
() автор топика
Ответ на: комментарий от Evgueni

У меня впечатления от Asymptote исключительно положительные. Простой C-like язык, большое количество пакетов, всё довольно интуитивно.

faustus
()
Ответ на: комментарий от faustus

C-like не интуитивен :) Хотя безусловно на вкус и цвет.

А, ну и да, теперь в MetaPost есть так же и вывод в SVG :) Правда не проверял, так что о качестве судить не могу.

Evgueni ★★★★★
() автор топика
Ответ на: комментарий от faustus

Пробовал и MetaPost, и Asymptote. Особой разницы в конечном результате не увидел.

Асимпот радует синтаксисом, но на синтаксис метапост тоже быстро подсаживаешься. Плюс последний есть в любом дистре латеха.

С другой стороны, мне очень нравится, как асимптот интегрируется с латехом (а-ля \begin{asy}...\end{asy}). Но и метапост прикручивается парой скриптов - ничего сложного.

Так что, имхо, выбор - дело вкуса. Активность метапост как бы намекает, к чему стоит склониться.

ЗЫ Аналитику в сабжах не использовал, сравнивать не стану.

ЗЗЫ В асимпот умолчания тоже вполне вменяемые, как и в метапосте. Но там и там они _разные_, так что с полпинка сконвертить mp в asy (или наоборот) не выйдет.

Round ★★
()
Ответ на: комментарий от magnum16

PSTricks - это на сколько я понимаю программирование на языке PostScript, а вот TikZ/PGF IMHO довольно сильно напоминает MetaPost. Служат они для одного и того же - создание графических иллюстраций.

Ни то ни другое в отличии от MetaPost не имеет вывод в SVG :)

Evgueni ★★★★★
() автор топика

Позитивная новость!

Ждём TeX Live 2009!

Хм, а туда случайно не включат стиль библиографических ссылок по новому ГОСТу?

Кстати, Евгений мне понравилась ваша книга, большое за неё спасибо! =)

Пользуясь случаем хочу Вас спросить.

А не планируете ли вы её обновить или написать продолжение?

keeper_b ★★★★
()
Ответ на: комментарий от keeper_b

> А не планируете ли вы её обновить или написать продолжение?

В планах есть, но не в ближайших. Причём это будет не обновление моей книги, а обновление труда Котельникова, Чеботаева. В ближайших планах (если удастся) сделать методичку для университета. Как (если) будет готова предварительная версия сообщу здесь.

Evgueni ★★★★★
() автор топика
Ответ на: комментарий от Round

Мне как раз казалось что асимптота очень активно развивается, поэтому в свое время перешел на нее.

buddha
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.