- Asymptote
-
Asymptote Тип язык описания векторной графики
Написана на С++-подобный
Операционная система Последняя версия 2.13 (19 июля 2011)
Лицензия LGPL v3
Сайт Asymptote — язык описания векторной графики, предназначенный для создания технических рисунков. Изначально разработчиками предполагалось создать средство, которое бы стало стандартом представления иллюстраций в LaTeX. Тем не менее, asymptote позволяет генерировать графические изображения независимо от системы TeX.
В качестве выходных форматов доступны: PDF, PostScript, SVG и 3D PRC.
Содержание
Описание языка
Язык с C++-подобным синтаксисом, созданный под влиянием MetaPost.
Этот раздел не завершён. Вы поможете проекту, исправив и дополнив его.Примеры использования
Asymptote на Викискладе? Следующий исходный код позволяет нарисовать график функции Хевисайда при помощи языка asymptote.
import graph; import settings; outformat="pdf"; size(300,300); // Function. real[] x1 = {-1.5,0}; real[] y1 = {0,0}; real[] x2 = {0,1.5}; real[] y2 = {1,1}; draw(graph(x1,y1),red+2); draw(graph(x2,y2),red+2); draw((0,0)--(0,1),red+1.5+linetype("4 4")); fill( circle((0,1),0.035), red); filldraw( circle((0,0),0.03), white, red+1.5); // Axes. xaxis( Label("$x$"), Ticks(new real[]{-1,-0.5,0.5,1}), Arrow); yaxis( Label("$y$"), Ticks(new real[]{0.5,1}), Arrow, ymin=-0.18, ymax=1.25); // Origin. labelx("$O$",0,SW);
asymptote в различных операционных системах
В настоящее время asymptote поддерживается большинством операционных систем:
- Все 32-разрядные версии Microsoft Windows
- Все BSD платформы (FreeBSD/NetBSD/OpenBSD/Apple Mac OS X)
- Все POSIX-платформы
Многие дистрибутивы GNU/Linux содержат asymptote в основных репозиториях: Debian, Ubuntu и проч.
Ссылки
Категории:- Программное обеспечение по алфавиту
- Векторная графика
Wikimedia Foundation. 2010.