August 22, 1997 TransFig 3.2 Final is available on ftp.x.org in /contrib/applications/drawing_tools/transfig. Be sure to set binary mode when transferring. You also need a JPEG library, which can be found in /contrib/libraries. TransFig is a set of tools for creating TeX documents with graphics which are portable, in the sense that they can be printed in a wide variety of environments. The transfig directory contains the source for the transfig command which generates a Makefile which translates Fig code to various graphics description languages using the fig2dev program. In previous releases, this command was implemented as a shell script. The fig2dev directory contains a general program for translating from Fig code to other graphics desciption languages. The dev subdirectory contains a library of output drivers used by fig2dev. Drivers currently exist for the following graphics langauges: (E)EPIC macros, LaTeX picture environment, PIC, PiCTeX, PostScript, and TeXtyl. Fig2dev can be configured with a subset of these drivers - Brian V. Smith - Lawrence Berkeley Laboratory ***************************************************************************** Following is a description of the CHANGES for 3.2 =============================================================================== Version 3.2 Final (August 22, 1997) =============================================================================== NEW FEATURES o flag in transfig/Imakefile to use "\usepackage" for LaTeX2e instead of "\documentstyle" for LaTeX209. See README file. o fig2dev now handles the bitmap formats (GIF, JPEG etc) instead of xfig, so there is more consistent output. Requires the (free) netpbm package. See the README file. o tiff (no compression) and AutoCad (acad) output languages added o image quality (0-100) is selectable for JPEG export (-q option) BUGS FIXED o changed XPM variables to default X include/library in fig2dev/Imakefile o remove PageSize comment if EPS (no showpage) o bug in colormap for imported grayscale JPEG files o "rs gr" sequence after imported eps file changed to "restore grestore" in case imported eps file had defined either "rs" or "gr" o There was a bug in the EPIC driver when drawing backward arrows - in several places in genepic.c draw_arrow_head is called with unconverted coordinates, which leads to totally displaced arrows. from Heiko Schroeder (heiko@linux.local.de) o cleanup of dictionary wrapped around imported EPS files from Franz Koch (franz.koch@zdv.uni-tuebingen.de) o pic output didn't produce dashed or dotted arc o metric flag incorrectly parsed o strcasecmp and strncasecmp bugs (s2 != '\0' and s2 == '\0' should be *s2 ...) o error in JPEGINCDIR in fig2dev/Imakefile o rec_array wasn't being freed in gendev_objects (fig2dev.c) o thicklines not being set properly for LaTeX output o two-point splines looped infinitely on some machines fixed by Jeff Dairiki o arrowheads weren't correct on tight arcs in eepic output fixed by Wolfgang Reissenberger o TransFig now uses \usepackage instead of \documentstyle, which is old From Klaus Georg Barthelmann (barthel@Informatik.Uni-Mainz.DE) o fill pattern of rotated ellipses was rotated itself o Ledger/Tabloid sizes reversed (Tabloid is 11x17", Ledger is 17x11") o bounding box of text more accurate for text with/without descenders o added USEINLINE variable in Imakefile to use compiler inline functions o removed ANSI prototypes from spline routines in trans_spline.c ------------------------------ Version 3.2 Beta (Jan 9, 1997) ------------------------------ NEW FEATURES o multi-page, paper size, magnification and transparent color stored in Fig file now. (transparent color is only used by xfig when exporting to GIF format) o comment that Redhat Linux users may have to change DBMLIB to -ldb in fig2dev/Imakefile o figures in landscape are only rotated when showpage command is NOT used (-P). This is because it doesn't need to be rotated for EPS, o previous spline models (interpolated splines and approximated splines) are replaced by one single model (x-splines) which allows the user to mix interpolated and approximated control points (see the "FORMAT3.2" file from the "xfig" package for details). BUGS FIXED o added second % to %%BeginDocument and %%EndDocument o garbage values for arrowhead produced when last two points in line were at same coordinate o bug in reading multi-line text object o showpage now follows restore as per standard from Christopher R. Wren (chris@wren.cambridge.ma.us)