CTAN Update: asymptote

CTAN Announcements ctan-ann at ctan.org
Fri Aug 7 08:58:38 CEST 2020

John Bowman submitted an update to the



Version:  2.67 2020-08-05
License:  lgpl3

Summary description:  2D and 3D TeX-Aware Vector Graphics Language

Announcement text:
 Support was added for importing and inputting URLs.
 Compilation and 2D SVG to HTML conversion no longer requires the GLM library;
 2D html output is fit to the canvas unless settings.absolute=true.
 Diagnostics for dvisvgm were enabled; SVG clipping was fixed.
 A -globalread setting (default true) was implemented.
 Files are opened using the search path, which now includes the examples
 An invalid array dimensions error was fixed.
 A WebGL resize event listener was added; the + and - keys now zoom in and out,
 rather than expanding and shrinking the viewport.
 Remeshing on export is forced; unnecessary remeshing on zoom in AsyGL is avoided. 
 The triple dir(path3, path3) function was normalized.
 The repositioning of OpenGL windows was fixed.
 The copy constructors for path and path3 were fixed.
 Asymptote errors no longer cause Xasy to hang.
 A numerical precision issue was fixed.
 A portable way of skipping whitespace was implemented;
 casts from empty strings now yield uninitialized values.
 Interrupt handling under MacOS X was fixed.
 A devicepixelratio setting was implemented.
 The error location is displayed in the console.
 Segmentation faults were fixed. 
 The documentation was updated and the code was reformatted.
 A hang on exit under MSWindows was fixed.
 Obsolete encoding modules were removed.


The package’s Catalogue entry can be viewed at

The package’s files themselves can be inspected at


   Thanks for the upload.

     For the CTAN Team
    Petra Rübe-Pugliese


CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs

More information about the Ctan-ann mailing list