Projects / Asymptote / Releases

All releases of Asymptote

  •  19 Feb 2009 18:26
Avatar

    Release Notes: The XeLaTeX TeX engine was implemented. Bugs in PDFLaTeX output and the XeLaTeX alignment were fixed.

    •  19 Feb 2009 08:47
    Avatar

      Release Notes: Support was added for XeLaTeX PDF specials. The target point is not forced to be part of the control volume for absolute projections. The directory is now stripped from the animation prefix; generated PDF animations are no longer automatically deleted. The new parameters xsize and ysize of the asyinclude function of the slide module are illustrated in interactive 3D examples in intro.asy. A Protein Data Bank example was added to illustrate the generation of predefined views. The slidedemo example was fixed. The license of the PRC code and tools was upgraded from GPL to LGPL.

      •  18 Feb 2009 11:43
      Avatar

        Release Notes: Support was added for XeLaTeX. The 2D contour routines were generalized to handle nonuiform lattices; interpolation artifacts are avoided when the midpoint function values are unknown. An interactive 3D surface of revolution example was added to slidedemo; rendered images are automatically included when fitting non-PRC pictures. Duplicate beginclip/endclip functions in pstoedit.asy were removed. Errors on EOF after reading 0 values are no longer reported. One-column legends are now handled correctly. Constructors in the base files were updated. An electromagnetic spectrum example was added.

        •  09 Feb 2009 10:03
        Avatar

          Release Notes: Outputting PDF format to other directories was fixed. An int hex(string) function that casts a hexidecimal string to an integer and a pen rgb(string) routine that returns a pen corresponding to a given 6-character RGB hexidecimal string were added. In the dot routines, Label arguments were added and minor bugs were fixed. A parametric version of markuniform was added.

          •  05 Feb 2009 11:04
          Avatar

            Release Notes: A workaround was implemented for a dvips misconfiguration in TeXlive 2008 that introduces unwanted %%BeginPaperSize commands into the EPS output. The -q option was reinstated and the asymptote.py Python module was fixed. The bezulate.asy module now enforces the same zerowinding fillrule as used by dvips. In solids.asy, a warning is issued if the silhouette routine is used in a fully 3D context. The freeglut extensions for supporting user-specified multisampling values were re-instated. A freeglut segmentation fault triggered by spurious window creation was fixed. An aspect ratio problem was fixed.

            •  27 Jan 2009 10:09
            Avatar

              Release Notes: An optional bool3 condition was added to the graph functions for skipping points or segmenting a graph into distinct branches, based on a user-supplied test (see gamma.asy). A gettriple routine was added. The interp function first promotes its pen arguments to the highest colorspace. Export exceptions are now caught gracefully. Under UNIX, xasy can now be run from a write-protected directory. A workaround was implemented for the inability of movie15.sty to handle spaces in file names. Stack overflow diagnostics were improved. A read from pipe failure under MS-DOS was fixed.

              •  19 Jan 2009 07:14
              Avatar

                Release Notes: A missing filltype option for projected 2D arrowheads was added. The scaling of plain TeX fonts was fixed. Examples that mix 3D exporting and viewing now work properly. With the -nothreads option, the main process now waits for 3D exports to finish before proceeding. Conflicts in slide presentations were fixed; the asy(string) function assigns defaultfilename correctly. A bug in processing command-line options was fixed.

                •  12 Jan 2009 11:28
                Avatar

                  Release Notes: Two-dimensional arrowheads are now drawn automatically for 2D projections. ArcArrow3 routines were added. Standard pen arithmetic is now used in all colorspaces, so that interp(pen,pen,real) and Gradient(pen[] p) now work as expected. A Wheel palette was added. A silhouette routine for solids of revolution was added. Problems with 3D axis label alignments were fixed. Interactive mode is now exited on EOF, unless exitonEOF=false. Support for open function signatures was added. A conflict between asymptote.sty and the breqn package was fixed. A problem with xasy under MSDOS was fixed.

                  •  14 Dec 2008 15:07
                  Avatar

                    Release Notes: The pdflatex texengine was fixed. The default MSDOS "start-in" directory is now %USERPROFILE%, for compatibility with the MS Windows Vista operating system. Temporary files are now generated in the directory specified by the -outname (-o) command-line option, so that write access to the current directory is no longer required. Various font size problems were fixed. The axis coverage calculation was improved. An object(Label, envelope, ...) constructor was added, along with support for object transformation and alignment. Clipping is now allowed across page boundaries.

                    •  06 Dec 2008 21:18
                    Avatar

                      Release Notes: A bounding box bug in the latex texengine was fixed. The font scaling is now rounded to the nearest integer. The wait=true argument of shipout was fixed. The documentation of grid3 was fixed. Examples of using grid3 with scale(true) were added. The handling of the asydef environment within Emacs lasy-mode was fixed. An asyinclude function for embedding 3D PRC graphs in slides was implemented.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.