Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67a
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • 7-DAY TOP DOWNLOAD
    #
    Program
    Psiphon 3
    3,256 downloads
    LibreOffice 3.6.6 /
    4.0.3

    1,458 downloads
    Wine 1.4.1 / 1.5.30
    1,310 downloads
    BackTrack 5 R3
    1,140 downloads
    Red Hat Linux 9
    1,039 downloads
    Adobe Flash Player
    for Linux
    11.2.202.258

    1,036 downloads
    Linux Mint 14.1 / 15
    RC

    908 downloads
    Red Hat Enterprise
    Linux 6.4

    775 downloads
    VLC 2.0.6
    751 downloads
    Ubuntu 12.10
    714 downloads
    MOST POPULAR DISTROS
    #
    Distribution
    PCLinuxOS 2013.04
    User rating: 4.8/5
    Votes: 367
    OpenMandriva
    20130513

    User rating: 4.4/5
    Votes: 621
    Ubuntu 9.10
    User rating: 4.4/5
    Votes: 266
    Clonezilla LiveCD
    2.1.1-25 / 2.1.2-3

    User rating: 4.3/5
    Votes: 255
    BackTrack 5 R3
    User rating: 4.3/5
    Votes: 565
    Fedora 18
    User rating: 4.3/5
    Votes: 610
    openSUSE Linux 12.3
    / 13.1 Milestone 1

    User rating: 4.2/5
    Votes: 467
    Ubuntu 12.04.2 LTS
    User rating: 4.2/5
    Votes: 664
    Ubuntu 10.04.4 LTS
    User rating: 4.0/5
    Votes: 281
    Linux Mint 14.1 / 15
    RC

    User rating: 4.0/5
    Votes: 353
    Home > Linux > Multimedia > Graphics > Asymptote > Changelog

    Asymptote 2.23 - Changelog


    What's new in Asymptote 2.23:

    May 21st, 2013

    · Compilation without the FFTW library is now supported again.



    What's new in Asymptote 2.22:

    May 16th, 2013

    · Self-defined unary operators are now allowed.
    · Formatted strings instead of real values are compared in OmitFormat.
    · The segment(bool[]) function was rewritten to use the more efficient segmentlimits(bool[]) call.
    · Unnecessary buffering of surface and path3 data was removed.
    · Portability tweaks were made.
    · References to out-of-date trembling examples were removed.
    · Vertex-colored triangles now work again in Adobe XI.
    · The transformation of normal vectors was fixed.
    · PostScript extend qualifiers were added for axial and radial shading.



    What's new in Asymptote 2.21:

    October 11th, 2012

    · Explicitly transformed billboard labels now work correctly again.
    · The alignment point of OpenGL billboard labels has been fixed.
    · An "extend" parameter has been added to the axes (default true) and axes3 (default false) routines.
    · A history recall bug has been fixed.
    · A typo has been corrected in the documentation of the Jacobi elliptic functions sncndn.



    What's new in Asymptote 2.19:

    September 26th, 2012

    · Numerical resolution issues with the PRC camera orientation and viewportshift were fixed.
    · The lighting of NURBS surfaces was fixed.
    · The special 8192 strlen NSIS build was now correctly reinstated, with stubs, to prevent the installer from overwriting Windows PATH environment variables > 1023 bytes.



    What's new in Asymptote 2.16:

    May 31st, 2012

    · Ticks are no longer autoscaled when the number of major intervals is specified and autoscale is false.
    · Manual tick scaling was fixed.
    · A bug in the palette range was fixed.
    · A division by zero in constructing curved arrows was fixed.
    · A picture bound error was fixed.
    · The current value of currentpen is respected in default arguments.
    · A default viewportwidth is no longer imposed.
    · Named arguments can now appear in function calls after rest arguments.
    · The erase command no longer resets.
    · Pipes are used for xasy.
    · A mode parameter to input and output replaces xinput, xoutput, binput, and boutput.



    What's new in Asymptote 2.13:

    June 20th, 2011

    · Autodetect memrchr.
    · Make install-prebuilt also install asy-keywords.el.
    · Increment version to 2.13svn.



    What's new in Asymptote 2.11:

    June 19th, 2011

    · A new off-screen (software) 3D rendering option supports rendering on machines that are remote or lack a working video graphics card. Shifted pens now work correctly.
    · The handling of whitespace in word mode file reads was fixed.
    · A transpose argument was added to the pen function image facility, for consistency with the other image functions.
    · The limit calculation of parabola and hyperbola was fixed in the geometry module.



    What's new in Asymptote 2.08:

    November 4th, 2010

    · Fix incorrect marker optimization in r5194.



    What's new in Asymptote 2.07:

    November 1st, 2010

    · Refactoring of variable access.
    · Experimental closure implementation.
    · Improve asyinclude so that asy source file is not required by publisher; make .asy extension optional.
    · Implement string mktemp(string).
    · Fix loop ordering.
    · Test while and do loops.
    · Work around missing CYGWIN prototype.



    What's new in Asymptote 2.06:

    October 25th, 2010

    · Fixed compilation problems and build issues.



    What's new in Asymptote 2.02:

    July 12th, 2010

    · A global latexusage.asy file is no longer generated, in favour of individual latexusage-*.asy files.
    · Global and local values can be given for the inline and attach asymptote.sty (version 1.15) options.
    · Underscores were removed from the inlinetex .pre and .tex file names.
    · Latexmk support was added for compiling changed figures only; this requires that the inline option be used for 3D figures.
    · The asy() function was fixed.
    · A multiple fraction bar bug in texpath was fixed.
    · Portability issues were addressed.
    · A frame label alignment problem was fixed.
    · XeLaTeX PDF animations are now supported.



    What's new in Asymptote 2.00:

    June 26th, 2010

    · The construction of 3D TeX labels was sped up greatly.
    · Plain TeX page numbers were suppressed.
    · Dotted 3D lines and 3D sizing problems were fixed.
    · A general search function for sorted structures was implemented; the lexorder functions in math.asy now return strict partial orders.
    · Additional GSL functions were added.
    · The correct PRC units (PostScript pt units, properly called bp) are now displayed in Adobe Reader.



    What's new in Asymptote 1.99:

    June 18th, 2010

    · Fixes a segmentation fault, perspective animations, and a bug in the bezulate topological sorting algorithm.
    · A framedelay setting has been added for working around OpenGL animation rendering buffer overruns.
    · Further optimizations have been made.
    · A portability issue has been addressed.



    What's new in Asymptote 1.96:

    June 7th, 2010

    · The viewpoint function and some examples were updated.



    What's new in Asymptote 1.92:

    April 12th, 2010

    · Labels work correctly with oblique projections. Transformed Label alignment and pt scalings were fixed. Latticeshading is now properly clipped. The normal and true Circle calculations were fixed. The interface to the simpson integrator and an array index in contour.asy were fixed. In the flowchart module, the implicit cast from a pair to a virtual node was removed in favour of a block constructor. The ode integrationg routines now return a structure that includes the sampled time values; dynamic timestepping was implemented for solveBVP. New predefined tick modifiers were added. The CLZ and CTZ bit functions were implemented. PRC part names were fixed. The GL library is now explicitly linked. Memory usage was improved by configuring the garbage collector with --enable-large-config. Null 3D paths are ignored. Non-pdf output is supported for PDF tex engines. Portability changes for CYGWIN 1.7 were made.



    What's new in Asymptote 1.88:

    October 2nd, 2009

    · Compilation without OpenGL was fixed.
    · PRC billboard labels were implemented; settings.billboard was renamed to settings.autobillboard and by default enabled for all 3D labels.
    · The surface constructor for embedding labels on surfaces now draws both the top and bottom faces by default.
    · The meshpen, knot, weight, and color arrays are now properly cached.
    · The example fequlogo.asy illustrates how to draw an arbitrary 3D background plane.
    · The intermediate DVI file is now removed when producing SVG output.
    · Improvements were made to the tutorial.



    What's new in Asymptote 1.87:

    September 29th, 2009

    · Support for SVG output was added.
    · Billboard labels were implemented for the OpenGL renderer.
    · OpenGL animations were improved. An addStereoViews function was added; the addViews function was generalized.
    · OmitTick was generalized to also omit minor ticks.
    · A graphicx.tex bug workaround was implemented.
    · A viewportsize bug was fixed.
    · A memory deallocation bug was fixed.
    · The ENDIAN test was fixed.
    · The ucyclic and vcyclic parameters are no longer set for conditional surfaces.
    · The erase() function clears the PostScript canvas again.
    · A hyperrefOptions setting was added.
    · The tutorial was improved.



    What's new in Asymptote 1.86:

    September 7th, 2009

    · PRC polygons were optimized.
    · Surface memory usage was reduced.
    · The automatic sizing of NURBS surfaces was fixed.
    · A bug in the radius of curvature computation at nodes was fixed.
    · The configuration test for the GNU readline library was improved.
    · The naming of PRC parts was implemented.



    What's new in Asymptote 1.82:

    July 20th, 2009

    · Threaded exports were fixed. The texpath fontsize was fixed for PDF tex engines.
    · A default currentprojection argument was added to transform3(projection).
    · The -gray and -bw settings are now respected in PRC output.
    · A consistent approximation is now used for drawing tube centers.
    · Missing pt units were added to all fontsize examples.



    What's new in Asymptote 1.81:

    July 14th, 2009

    · A boolean targetsize option can now be used to draw 3D labels with the apparent size they would have on the target plane. The camera adjustment algorithms were fixed; the autoadjust flag is respected. Missing path3 functions such as endpoint(path3) were added. The doubleclick timeout under MSWindows was fixed. A workaround for a ConTeXT small font bug is illustrated in contextfonts.asy. File associations are now used under MSWindows for psviewer, pdfviewer, display, and animate. Single quotation marks are now allowed in filenames. Deconstruction is now only supported in PNG format; the xformat setting was removed. The example lmfit illustrates Levenberg-Marquardt nonlinear least-squares fitting.



    What's new in Asymptote 1.80:

    July 7th, 2009

    · The interface for changing the precision for XDR/binary files was simplified; file parameters can now be queried as virtual members. The zoom/menu action was improved to emulate a double-click and assigned again to the right mouse button; a left-button binding bug was fixed. New settings zoomfactor, zoomstep, spinstep, arcballradius, resizestep, and doubleclick were added. The OpenGL thread is now exited gracefully; idle state and other parameters are properly reset on quitting. Lighting is now initialized only in home(). Animations with global=false were fixed. An improved (and free) psview PostScript viewer is now suggested for MSDOS users. A mechanism for disabling annoying warnings like "writeoverloaded" was implemented. The documentation directory under TeXLive was fixed.



    What's new in Asymptote 1.78:

    June 25th, 2009

    · Thread locking issues were fixed. The linegranularity is now respected when drawing thick curved lines. A bug in FSAL ODE integrators when using a fixed time step was fixed. Missing miterlimit defaults were added. Xasy was updated to use Python 2.6.2 and Imaging-1.1.7b1 (which requires no alpha support patches). Obsolete patches were removed. More TeXLive build issues were addressed: the install-prebuilt target omits texhash and does not attempt to install PNG files for asymptote.info. A configuration problem with --disable-gc was fixed. The 3D mouse bindings are now customizable. Support was added for generating syntax highlighting for the KDE editor Kate.



    What's new in Asymptote 1.77:

    June 19th, 2009

    · Splined parametric surfaces were implemented; a bug in the Cartesian splined surface routines was fixed. An ode module for solving ordinary differential equations was added. A bug in maxtimes and mintimes was fixed. A Levenberg-Marquardt nonlinear fitting routine was added. The format command now returns TeX compatible output only in math mode. A path3 label alignment problem was fixed. The MSWindows support for TeXLive 2009 was fixed.



    What's new in Asymptote 1.76:

    June 9th, 2009

    · A bezulate bug was fixed. The resolution and caching of texpath were improved; for PDF tex engines, the basealign pen attribute is now respected. Support for OCG layers was added. Lights Headlamp and White were implemented; the predefined adobe light was removed. Holes are now handled in superpath-to-surface constructor when planar=true. A degenerate transform3 issue was fixed. The alignment of rendered and PRC images was improved; the angle for rendering absolute projections was fixed. Inaccurate TeX and ConTeXt font scalings were fixed. A texsize(string, pen=currentpen) function returns the raw TeX dimensions {width,height,depth}. A new version of asymptote.sty (1.07) fixes attach=true mode.



    What's new in Asymptote 1.75:

    June 1st, 2009

    · Issues with 3D labels and texpath, both in inlinetex mode and with the ConTeXt TeX engine, were resolved. A bug in bezulate was fixed. A partial workaround was added for the unimplememented -output-directory ConTeXt option (the current directory must still be writeable). The aspect ratio and viewportmargin calculation in module three was improved, with tighter 3D bounds. A bug in the intersectionpoints(path3, surface) routine was fixed.



    What's new in Asymptote 1.74:

    May 28th, 2009

    · An error in the surface bounding box routines was fixed.
    · Path/surface
    · intersection routines were added.
    · PDF tex engines are now supported for 3D labels and texpath.
    · The new ConTeXT tex engine can be used for both 2D and non-PRC 3D drawings. Projections LeftView, RightView, FrontView, BackView, BottomView, and TopView, along with an addViews function, were implemented.
    · Portability fixes and various updates to support TeXLive builds were made.
    · The dependence on currentprojection in label(Label, path3) was removed. The font command for LaTeX tex engines now requires all four NFSS (encoding, family, series, shape) arguments.



    What's new in Asymptote 1.73:

    May 28th, 2009

    · An alternative OpenGL background color can now be specified with the pen currentlight.background. A new textpath command allows 3D labels to be drawn with settings.texengine="none". Minor bugs in the geometry package were fixed. The interface to the vectorfield routines was improved. The autoadjust parameter was removed from orthographic projections; autoadjust=false is now always respected for perspective projections. Optional warn=true arguments were added to the polar, azimuth, colatitude, and latitude functions. A call to reportError interrupts execution again. A segmentation fault that can occur after file mode errors was fixed.



    What's new in Asymptote 1.72:

    May 15th, 2009

    · PostScript calculator function shading was implemented.
    · Interactive camera parameters of the native OpenGL renderer can now be queried.
    · The effective camera positions for oblique projections was fixed.
    · Philippe Ivaldi's geometry_dev module was merged into geometry.asy;
    · trembling_pi was added as trembling.asy.
    · The GSL module was expanded.
    · An extrude routine for labels was implemented.
    · Rotated path label alignments were fixed.
    · The alignment of 3D axis labels was fixed.
    · The basealign pen now always typesets "ace" and "acg" at the same location.
    · Arrow endpoint detection was fixed.
    · A sysdir setting was added, along with an --enable-tetex-build configure option. The store argument of saveline is respected again.
    · Left-justified trailingzero alignment was fixed; a signedtrailingzero specifier was added.
    · Boolean conditions on linearly interpolated surfaces now suppress function evaluation.
    · The adaptive algorithm used for rendering thick lines and tubes was improved.
    · An ambiguity in the flowchart module was fixed.
    · A patch is included to work around an MSWindows XP problem with 3Dgetview
    · in the 2009/03/23 version of movie15.sty.
    · A problem with spurious menu interaction zooming was fixed.
    · The asy.bat MSWindows batch file now respects all command-line arguments.



    What's new in Asymptote 1.70:

    April 11th, 2009

    · A labelpath3 module for typesetting curved labels in 3D, contributed by Jens Schwaiger, was added. PenMargin2 was defined for use with planar arrowhead types like DefaultHead2. A center=false parameter was added to projections to allow one to automatically center the target within the bounding volume. The ambiguity in the surface function was resolved. Problems with spaces in filenames were fixed.



    What's new in Asymptote 1.69:

    April 6th, 2009

    · Internal patch degeneracies were removed by splitting. Bugs in the windingnumber and the intersection routines were fixed. The inside(path) routine was improved; a fillrule argument was added. The bezulate connect routine was improved. Bezulate is now automatically applied to path arrays: surfaces should be constructed directly, without first calling bezulate. A workaround for recent changes in the hyperref package was implemented. The divisor setting was replaced with purge(divisor=0). The calls to baseline in graph.asy were fixed. A miterlimit attribute was added to pens. Animation problems were fixed. Lighting problems with multiple exports and a quit deadlock were fixed. A new version of asymptote.sty (1.06) fixes an undefined ASYbox.



    What's new in Asymptote 1.68:

    March 23rd, 2009

    · Support for 3D inline pdf movies was added. Camera adjustment was fixed; the filesurface.asy example illustrates automated camera and target computation. A deadlock in the export loop was fixed. A new version of asymptote.sty (1.05) fixes the definition of ASYanimategraphics. The handling of intersection fuzz was improved. The baseline routine was generalized. New paragraphs are now allowed in minipage labels. Some minor errors in the documentation were fixed.



    What's new in Asymptote 1.67:

    March 19th, 2009

    · Spurious annotation question marks in 3D PDF attachments were fixed; attached images are now printable. The asy environment defined in the new (1.04) version of asymptote.sty supports keyval options width, height, viewportwidth, viewportheight, and attach; the obsolete asyattach environment was removed. The default viewportwidth is the linewidth in inline mode and 0 in attached mode. Planar projected arrows were fixed. Automatic camera adjustment was improved. A minimum viewportsize can now be specified. The control points for cyclic segments produced by texpath were fixed. Overlap issues in planar surface patches were fixed. Surface constructors were simplified: the routine planar has been replaced by surface(path, triple plane(pair)=XYplane) and in most cases there is no need to call bezulate directly. An Align constant was added. The parameter limits used in buildcycle were fixed. The intersection routines now respect the fuzz parameter. Segmentation faults involving null cyclic guides were fixed. Subpath now preserves the straight flag. Pictures containing graphs now transform correctly; unextended axes limits and tick selection were improved. Axial and radial shading respect now respect -gray. The animation prefix was fixed. An example of drawing a surface from irregular data was added. A work around was implemented for an intermittent hang on exit in the 3D native renderer. An auto3D option was added for controlling the poster option. The 2008/10/08 version of movie15.sty is now compulsory. The cd %USERPROFILE% command was removed from asy.bat.



    What's new in Asymptote 1.66:

    February 27th, 2009

    · An alignment problem with the pdflatex tex engine was fixed.
    · Problems in the animations module were fixed.
    · Optional direction arguments were added for three-dimensional bars.
    · The appearance and alignment of the planar arrowheads DefaultHead2, HookHead2, and TeXHead2 were improved; they now accept an optional normal argument and respect the filltype.
    · A transverse/longitudinal confusion was fixed in solids.asy.
    · The camera adjustment routine was improved; an autoadjust option was added and the user is notified when the camera is moved.
    · Midpoint interpolation was reinstated for drawing contours.



    What's new in Asymptote 1.65:

    February 19th, 2009

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



    What's new in Asymptote 1.64:

    February 19th, 2009

    · 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.
    · 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.



    What's new in Asymptote 1.63:

    February 18th, 2009

    · 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.



    What's new in Asymptote 1.62:

    February 9th, 2009

    · 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.



    What's new in Asymptote 1.61:

    February 5th, 2009

    · A workaround was implemented for a dvips misconfiguration in TeXlive 2008 that introduces unwanted %¾ginPaperSize commands into the EPS output. The -q option was reinstated; 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 to support user-specified multisampling values were re-instated. A freeglut segmentation fault triggered by spurious window creation in the export loop was fixed. An aspect ratio problem was fixed. A string[] to int[] ecast was added. A Pentype function was added. The asydir() function was fixed under MSDOS.



    What's new in Asymptote 1.60:

    January 27th, 2009

    · 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.



    What's new in Asymptote 1.59:

    January 19th, 2009

    · 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.



    What's new in Asymptote 1.58:

    January 12th, 2009

    · 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.



    What's new in Asymptote 1.57:

    December 14th, 2008

    · The pdflatex texengine was fixed.
    · The default MSDOS "start-in" directory is now %USERPROFILE%, for compatibility with the MSWindows 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; beginclip(picture, path[]) and endclip(picture) functions were implemented.



    What's new in Asymptote 1.56:

    December 7th, 2008

    · 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.



    What's new in Asymptote 1.55:

    December 2nd, 2008

    · A serious bug in drawing paths of length 0 that broke the dot(pair) routine was fixed.
    · Problems in guide to path and path to guide conversions were fixed.
    · A triple invert(pair) routine was added to invert a pair z onto the projection plane.
    · The obsolete field of view factor was removed.



    What's new in Asymptote 1.54:

    December 1st, 2008

    · The filltype of three-dimensional labels is now respected when render=0.
    · Multiple file batch mode under MS Windows was fixed.
    · The reverse(guide) and guide examination routines were fixed.
    · A reverse(guide3) routine was added.
    · Curved cyclic paths of size 1 were fixed.
    · Fork is now used by default under MS Windows pending stable CYGWIN POSIX thread support; this can be overridden with settings.threads=true.
    · The need to remove latexusage_.pre along with latexusage-* and latexusage.aux when switching between latex and pdflatex usage was documented.



    What's new in Asymptote 1.53:

    November 28th, 2008

    · Forking problems under Windows 2000 were fixed, and MS-DOS style path warnings were suppressed.
    · Problems with PRC projection sizing and the rendering logic were fixed.
    · The toolbar is now enabled by default within the asyattach environment.
    · Two-dimensional transforms no longer prevent three-dimensional labels from being projected onto the initial viewing plane.
    · Out-of-memory errors in the OpenGL renderer are caught again.
    · The new tube module was documented, and a trefoilknot example was added.



    What's new in Asymptote 1.52:

    November 25th, 2008

    · Support for generating PRC output on bigendian machines was added. Multisampling was improved: by updating the freeglut library to svn version 761, one can now specify an antialiasing pixel width with the parameter multisample, which is now an integer. The asymptote.sty and asycolors.sty files are now installed by default in $TEXMFLOCAL/tex/latex. The OpenGL renderer by default now uses POSIX threads instead of fork. A work around for the nonstandardized signature of gluNurbsCallback on various MacOS platforms was implemented. Planar vertex shading was fixed. A planar argument to surface was added. To work around rendering problems with some graphics cards, the window is now hidden only when iconify=true. A tube module was added. A setlocale segmentation fault was fixed. Now that we require a multithreaded version of the Boehm garbage collector, the installation instructions were updated for using the system version. An optional user=false argument was added to min(picture), max(picture), and size(picture). The dependency of asy-mode.el on the cc-mode.el source file was removed.



    What's new in Asymptote 1.50:

    November 11th, 2008

    · Support for the native glut library on Mac OS X now allows Asymptote's adaptive OpenGL renderer to be used on all major platforms.
    · The OpenGL renderer now supports anti-aliasing.
    · Rendering problems and normal orientation issues were fixed.
    · The up vector for embedded PRC output was fixed.
    · A viewportmargin parameter was added.
    · File attachments now provide a better way of embedding 3D PRC files in a LaTeX document.
    · Support for three-dimensional dimension bars was added.
    · PenMargin3 and DotMargin3 were fixed.
    · The argument put=Above (put=Below) should now be replaced by above=true (above=false).



    What's new in Asymptote 1.50:

    November 11th, 2008

    · Detection and support for the native glut library on MacOSX now allows Asymptote's adaptive OpenGL renderer to be used on all major platforms. The OpenGL renderer now supports antialiasing; a race condition and export problems were fixed. The new default value of maxtile=(0,0) denotes the screen dimensions. Lighting problems due to incorrect normal orientations were fixed. The up vector for embedded PRC output was fixed. A viewportmargin parameter was added to allow for a larger viewport. An iconify setting was added for UNIX systems that support rendering in an iconified state. An embed option (default true) was added to allow one to suppress the embedding of a rendered preview image. A new version of asymptote.sty (1.01) supports file attachments, which provide a better way of embedding 3D PRC files in a LaTeX document. The latexusage file prefix was renamed from latexusage_ to latexusage-. A numerical precision issue in the surface of revolution constructor was fixed. Support for three-dimensional dimension bars was added; PenMargin3 and DotMargin3 were fixed. The argument put=Above (put=Below) should now be replaced by above=true (above=false); this is a backwards incompatible change.



    What's new in Asymptote 1.49:

    November 3rd, 2008

    · Issues with surface normals that led to incorrect lighting were fixed.
    · By default, the mean(pen[]) routine now returns an interpolated pen with the minimum opacity of all given pens.
    · A patch reverse(patch) function was added.
    · The settings.keep flag is now handled correctly in texpath and strokepath.
    · A cornermean function for surfaces was added.
    · Several examples that illustrate patch and vertex shading were updated.



    What's new in Asymptote 1.48:

    November 2nd, 2008

    · High-resolution OpenGL tiled rendering was implemented.
    · Support for vertex-dependent surface colors was added.
    · Rendering artifacts in planar surfaces and thick lines were fixed.
    · A Gradient palette that varies linearly over a specified range of pens was added.
    · An improved surface constructor for convex three-dimensional paths was added.
    · An optional filltype argument was added to HookHead2 and the new DefaultHead2 arrowhead.
    · A roundbox envelope routine was added.
    · A bug in xasy and an incorrect precontrol bug in write(path) were fixed.
    · Compilation with standard glut is now supported.



    What's new in Asymptote 1.47:

    October 23rd, 2008

    · Support for simple obj files and patch-specific surfacepens and meshpens was added.
    · Surface constructors for triangles were added.
    · Three-dimensional margins were implemented.
    · Flat 3D arrowhead types HookHead2 and TeXHead2 were implemented.
    · By default, 3D arrowheads are now always drawn with currentlight.
    · A missing angle parameter in HookHead3 was added.
    · Functions that construct a pen array from a given function and palette were added, as illustrated in the example elevation.asy.
    · A bug in the cyclic path write functions was fixed.
    · A strokepath(path g, pen p) function was implemented.
    · A missing put argument in grid3 and a missing transform for projected 3D mesh lines were fixed.
    · File prefix problems were fixed.
    · Spurious "camera too close" errors were fixed.
    · Tighter three-dimensional bounds are generated.



    What's new in Asymptote 1.46:

    October 18th, 2008

    · Support was added for embedding 3D PRC files within LaTeX even when settings.render=0.
    · An error is now signalled if the user tries to render an image without freeglut library support.
    · The Klein bottle example was updated to use lightgray instead of the new default surface color (black).
    · The sphere animation example was updated to work with the new skeleton structure in the solids module.



    What's new in Asymptote 1.45:

    October 18th, 2008

    · Bugs in the solids of revolution and graph3 modules were fixed; longitudinal curves are split into front and back pieces.
    · Rendering artifacts are now avoided.
    · When render=0, 2D and 3D objects are now sized consistently.
    · Automatic camera adjustment was improved.
    · Bugs in thick three-dimensional lines were fixed; thick lines are now drawn with fewer Bezier patches and 3D Linetype offsets are supported.
    · The appearance of unitcones and arrows was improved.
    · New arrowhead3 types HookHead3 and TeXHead3 were added.
    · The default surface color is now black.
    · New surface and path constructors were added.




    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM