Hi,

 people who follow -dev will know that I had some fun and games with
asymptote when I was rebuilding everything that I care about using
LFS/BLFS-dev from late November (now sorted).  As part of that, I
decided to separate asymptote (and also xindy) from the texlive
build : those changes went into the development book a few hours
ago.

 While I was checking the details for asymptote, I discovered that
it can be used as a general drawing package (although it needs tex
during its install, so perhaps only a few people will ever try doing
that).  But I had no idea how to use it.  Eventually, I managed to
assemble some test files.  At this point, I found that it really
*does* want freeglut for 3D drawings : binary versions from
install-tl-unx sometimes link against that, but not always.

 I've now uploaded my test files, asy-test-20150112.tar.xz, to
http://www.linuxfromscratch.org/~ken/misc-testfiles/ : this includes
the link to the best 3D tutorial I have found, plus "workaround"
versions of the 3D examples for use without freeglut (as well as the
regular versions using it), plus the resulting graphics files (eps,
which is the default output, png, pdf).  For me, eps is a bit of a
pain, but I can view them with evince compiled against libspectre.
Also, not all of the PDFs work in epdfview (sob :-( ) although they
are ok in both evince and mupdf.  The real pain is the size of the
output files, particularly the eps files - I have included all of
these (and tweaked some of the asy files to reduce the output size)
so that people can see the difference with, and without, freeglut
and as a result the tarball is a massive 5.9MB.

 Perhaps I should also mention that the xasy GUI sort-of works:
given an existing asy file, I can view it, add a label, save, but if
I use one of the (unlabelled) drawing tools, I cannot stop drawing,
undo, or save : in these situations, 'top' shows I am running a
python command so killall -HUP python (or, better, find the PID and
kill that).

 Share and enjoy

ĸen
-- 
Nanny Ogg usually went to bed early. After all, she was an old lady.
Sometimes she went to bed as early as 6 a.m.
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to