CTAN update: asymptote

CTAN Announcements ctan-ann at ctan.org
Tue Nov 24 08:33:23 CET 2020

John Bowman submitted an update to the



Version number: 2.68
License type: lgpl3

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

Announcement text:

Floating point exceptions in OpenGL libraries are now masked.  A
normalization used to render tubes was fixed.  A Label align(Label,dir)
function was added for aligning label normals.  A new
settings.compress=true option controls PDF image compression.  A bool
isometry(transform) function was added.  Various bugs in the geometry
module were fixed.  The transpose function ignores uninitialized
elements.  Null fields are treated as undefined values in cvs mode and
in line mode.  Uninitialized rendering variables were fixed. A RELEASE
variable was added.  Logarithmic graphs of surfaces are supported.
Files are opened without assuming an asy suffix.  Support for
Ghostscript 9.53 was implemented.  The end argument of Margin functions
is now optional. A function cputime().change.clock that returns the
high-resolution elapsed wall clock time was added.  A --disable-curl
option was added.  The centering of slides was fixed.  Null characters
and null strings are supported in the repl! ace function.
Configuration without readline support was fixed.  In binary mode, an
entire file can be read into a string.  The getc function now works
properly when reading the NUL character.  Reproducible builds are


This package is located at 

More information is at


   Thanks for the upload.

     For the CTAN Team
    Manfred Lotz

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