Release notes for MECCA 2000 version 3.02. Apr/11/2003 Fixes: 1. "preview" program no longer chops the base file name to 9 characters. That behavior caused bcompose to sometimes not find any processed file, and so generated no hard-copy print. It also affects interactive "Batch Compose": sometimes, setting "Open when done" doesn't load anything after compose. For example if a text file to be composed is named: myBIGbatch.txt "preview" produced page files "myBIGbatc001.g", "myBIGbatc002.g" etc. (note the 'h' got chopped off). Both interactive batch-compose and bcompose, however, are looking for "myBIGbatch001.g" etc., and won't find any. In addition, preview has been updated to deal with non-native raster data formats that usually result from merging in an external ELF file (preview). 2. Minor re-arrangement of PDF print options (print.tcl). 3. The "master font list" display order reversal caused the display list index, and the in-memory font list index, to be in the wrong order, which causes run-time error (text.tcl). 4. galeyc was incorrectly marking up the same flag for both UNDERSCORE and SPACE commands -- "\us" and "\sp" (galeyc). 5. /usr/mecca/fonts/fontinfo/psfxlfd was tricked by an existing fnt/styl PFB (one that isn't listed in laser.sub), it then added bogus entry into /usr/mecca/fonts/x11/fonts.dir file. 6. When loading ELF, external non-native raster data conversion left open file pointers hanging around (m2kbin, dwgvupd10, addpartdims). 7. When updating from a v8 file, raster end-color is picked up as-is, but that color was ignored before mono raster graduation was added. Now when updating from a v8 file, raster end-color is set to the same as start-color (m2kbin, dwgvupd10, addpartdims). 8. V3.0 update introduced typos for Int25, UPC-A and UPC-E barcodes Attributes dialog setup (int25.tcl, upca.tcl, upce.tcl). 9. When changing panto from a 4-digit one to a 3-digit one, the panto number was incorrectly set; likewise for a border (m2kbin). New/Changed: 1. exptxt, and abcfmt are two programs used in the batch compose work chain. A new program, prepcomp, has been made to combine those two into one. It can be used to replace "exptxt | abcfmt" pipe in some cases (prepcomp, bcompose). 2. bcompose provides an option, "-m", to indicate a Flash job (high-speed merge using flash). The help text of that program, however, didn't make this clear. It has been slightly edited to reflect this. High-speed merge with flash requires no separations, and that the job page set-up matches the output device without rotation. For normal merge form that does not use flash, "-m" should not be used. 3. In Print dialog, "Print Only a Rectangular Region" has also excluded graphic components that are completely outside the indicated region, to keep the print job file small and so prints quicker. An additional check-box, "Exclude components outside the region", has now been added, for the cases where step+repeat components originate outside, but steps into, the indicated print region. Note that this new check-button always defaults to ON when user indicates a print region, and can only be turned off manually. If turned OFF, all components in the drawing will be output for printing, same as normal printing w/o a sub region, but the user indicated rectangle is marked as a "clip box" for the PostScript RIP (print.tcl). 4. In Raster function, a raster image can now be exported as BMP file. Please note this works on a single image basis, it does not export all images in a combined group as one file. It also does not export a B/W image with color, nor a gray-scale raster with color/density adjustment (raster.tcl, ixtobmp).