Asymptote is a powerful descriptive 2D and 3D vector graphics language for technical drawing, inspired by MetaPost but with an improved C++-like syntax. It provides for figures the same high-quality level of typesetting that LaTeX does for scientific text. Asymptote is a programming language as opposed to just a graphics program. It can exploit the best features of script (command-driven) and graphical user interface (GUI) methods. High-level graphics commands are implemented in the language itself, allowing them to be easily tailored to specific applications.
|Tags||Scientific/Engineering Visualization education Text Processing Markup TeX/LaTeX Mathematics multimedia Graphics Editors Vector-Based 3D Modeling|
|Operating Systems||Mac OS X Unix POSIX Linux Windows|
Release Notes: The libc++ stringstream workaround was also enabled for FreeBSD. The segment(bool b) function was fixed. The side(pair,pair,pair) function was renamed to orient(pair,pair,pair) and an error in its documentation was corrected. New orient(triple,triple,triple,triple) and insphere(triple,triple,triple,triple,triple) functions were implemented. A random number generator incompatibility on some platforms was fixed. Support for the obsolete texi2dvi4a2ps utility was removed. Compiler warnings were suppressed.
Release Notes: Compilation issues were addressed. A workaround for the broken stringstream container in Mac OS X 10.9 libc++ was implemented. The OpenGL zoom/menu button was fixed.
Release Notes: A locale bug that interfered with the 3D PRC camera transformation was fixed. Minimum OpenGL window constraints were removed in favor of the viewportsize variable. The transform(u,v,O) function was fixed. Numerical overflow issues in quadraticroots and cubicroots were fixed. The documentation was updated. The TeX bidirectional pipe was overhauled to support the context tex engine again. The luatex and lualatex tex engines were enabled. The inline option used by the asymptote.sty LaTeX package and the inlineimage option used for generating external PRC files were fixed.
Release Notes: The Adobe transparency workaround was moved to C++ code to support texpreamble with the pdflatex tex engine.
Release Notes: The xasy graphical user interface now terminates the asy process on exit. The xasy code editor under MS Windows was fixed; the default code editor is now winpad. Degenerate HookHead and SimpleHead arrows were fixed. Portability issues were addressed.