LINUX.ORG.RU

Создание иллюстраций в MetaPost


0

0

По согласованию редакцией LF выложил третью часть "Начала автоматизации" из цикла статей <<Создание иллюстраций в MetaPost>> в открытый доступ. В тексте описаны структуры упрощающие труд TeXнического рисовальщика: картинки (picture), циклы, условные операторы, макросы, трансформации и стандартные функции.

Там же доступны исходники картинок ко всем частям цикла. Сборка картинок производится по команде make pics. В качестве базового дистрибутива использовался TeX Live. В случае проблем, вопросов, замечаний и пожеланий координаты в README или в тексте.

Публикация цикла в журнале закончилась.

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

★★★★★

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

Re: Создание иллюстраций в MetaPost

красиво. Только я не представляю секретаршу, набивающую скрипт в vim :) хотя если секретарша Саныча...

lester_dev ★★★★★ ()

Re: Создание иллюстраций в MetaPost

Читаю первую часть и возникли проблемы. Второй пример про закрученную надпись Linux Format набрал, скомпилировал. Программы pstopdf у меня нету.. apt-cache search pstopdf тоже молчит. Попробовал ps2pdf, пишет GPL Ghostscript 8.50: Unrecoverable error, exit code 1, gv пишет то же самое. В чём может быть дело?

Legioner ★★★★★ ()
Ответ на: Re: Создание иллюстраций в MetaPost от Legioner

Re: Создание иллюстраций в MetaPost

Гмм, надо было добавить в начало prologues := 1; вопрос снят. Хотя в pdf-е оно как-то странно в углу получилось, толком ничего не видно. Но в ps-е всё нормально. Спасибо за статьи, очень интересно.

Legioner ★★★★★ ()

Re: Создание иллюстраций в MetaPost

Любопытно, почитаем.. :-)

MiracleMan ★★★★★ ()
Ответ на: Re: Создание иллюстраций в MetaPost от lester_dev

Re: Создание иллюстраций в MetaPost

> Только я не представляю секретаршу, набивающую скрипт в vim :)

А секретаршу, заполняющую web-форму, представляешь?

anonymous ()

Re: Создание иллюстраций в MetaPost

Большое спасибо за этот цикл. Планируете ли ещё какие-либо публикации в LF?

Lumi ★★★★★ ()
Ответ на: Re: Создание иллюстраций в MetaPost от Lumi

Re: Создание иллюстраций в MetaPost

> Планируете ли ещё какие-либо публикации в LF?

Сейчас печатается "экспериментальный" во всех смыслах цикл про программы обработки данных paw/root из трёх частей.

Начал цикл про LaTeX (ориентировочно начнётся с сентября - число частей пока не определено - завдомо больше трёх). Есть желание написать про PostgreSQL.

Evgueni ★★★★★ ()
Ответ на: Re: Создание иллюстраций в MetaPost от Legioner

Re: Создание иллюстраций в MetaPost

> Хотя в pdf-е оно как-то странно в углу получилось, толком ничего не видно. Но в ps-е всё нормально.

Я по разбираюсь. Возможно, в тексте ошибка. В любом случае можно взять исходники на сайте и воспользоваться стандартным Makefile.

Evgueni ★★★★★ ()
Ответ на: Re: Создание иллюстраций в MetaPost от lester_dev

Re: Создание иллюстраций в MetaPost

> Только я не представляю секретаршу, набивающую скрипт в vim :)

А секретаршу рисующую иллюстрации Вы представляете? :)

Создание иллюстраций это совершенно отдельный вид деятельности. Если умеешь рисовать, то карандаш и бумага лучше всего подходят, а если не умеешь, то приходится код набирать

Evgueni ★★★★★ ()
Ответ на: Re: Создание иллюстраций в MetaPost от Evgueni

Re: Создание иллюстраций в MetaPost

Отндюдь. Я сам был на лекции Кнута о Метапост и Метафонт. Он показывал картинки, нарисованные художниками и картинки созданные в Метапост или Метафонт. Последние математически четкие, а не приблизительные. Когда есть необходимость в четких иллюстрациях приходит на помощь Метапост или Метафонт. Для того о ни и были созданы, потому, очень часто картинки созданные художниками недостаточно достоверны или точны для научных книжек

roni ()
Ответ на: Re: Создание иллюстраций в MetaPost от Evgueni

Re: Создание иллюстраций в MetaPost

=)

никогда себе не мог подумать, что ТеХники могут для иллюстраций использовать карандаш... всетаки характер инструментов разный: дизигнерам - можно набросать и карандашом, ТеХникам - еффективней набрать скриптик МетаПост...

zHACKa ()
Ответ на: Re: Создание иллюстраций в MetaPost от roni

Re: Создание иллюстраций в MetaPost

Не следует воспринимать всё так буквально.

metafont был создан для того чтобы можно было рисовать шрифты. Причём Computer Modern был создан полностью электронным способом (за что Кнута сильно критиковали), а, например, Euler делался с эскизов Цапфа - по отзывам шрифты для математики очень интересные, но русских букв нет.

Да и, если бы в фирма Xerox не была бы столь прижимистой (они хотели всё в свою собственность, что сделано на их оборудывании), то Кнут рисовал бы шрифты мышкой, а не изобретал бы METAFONT :)

Цель создания MetaPost не важна - главное что он есть и его можно использовать :) Для создания "технических" иллюстраций IMHO самое то, особенно если их очень много. Раньше пытался делать это в ручную в xfig/tgif/tkpaint/gimp/что-то ещё, но в общем не то. А MetaPost очень даже в тему оказался.

Evgueni ★★★★★ ()
Ответ на: Re: Создание иллюстраций в MetaPost от roni

Re: Создание иллюстраций в MetaPost

Только вот научные книжки разными бывают :))) Например зоологическая или ботаническая литература.

Автору -- большое спасибо!

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