Release notes for MECCA 2000 version 4.06. Aug/23/2005 Fixed: 1. laserp was not handling left/top margins given as fractional inches (laserp). 2. Certain kind of EPS files contain long encoded data stream -- longer than 2K bytes without a line break, and typdrv was truncating such cases (typdrv). 3. bprt2, the processor for "Compose with Spec", did not account for multi-page output, and so effectively only the last page was output (bprt2). 4. When opening a batch composed result page that used merge form with EPS, the eps object position was wrong (m2kbin). 5. The new file dialog box introduced in v4.05 had a problem where the dialog sometimes takes longer to display, and so caused occasional "grab error" message (dbox.tcl). 6. Version 4.05 TrueType/OpenType font support introduced a bug into the install-font-selection dialog, which caused it to exit after user selected an AFM file (t1font.tcl). 7. Incompatibility in data flow between prepcomp and exptxt/abcfmt has been corrected (bcompose, bprt, compwidth.tcl). 8. Separated output (black or colored) no longer uses CMYK composite color simulation, and instead uses the PostScript Separation color space directly (typdrv, PSgradtext.ps, PSbasic.ps, PSgraduate.ps, PSSepOper.ps). 10. When printing with "one part per page", the dialog will show all seps in selected part(s) to be "on" (print.tcl). Also, "one part per page" composite output now will always output colored PS file(s). 11. PS converter had some mis-matched screen/color values, sometimes they caused "hang" or core-dumps (PS). 12. Typdrv had traditionally inconsistent treatment on the device size values, and this has now been corrected as follows: In all_res.parms file, the Page size and Clipping (imageable area) values are in hop (hundredth of points), with 72.3 points to an inch. In LWP file given to typdrv, the "device_size" parameters width and height are in points, also 72.3 points to an inch. As a result, customers may need to change their values in the all_res.parms file. For example, U.S. Letter Size page is: Dev-X = 7230 * 8.5 = 61455 Dev-Y = 7230 * 11 = 79530 A value under Dev-X as 61200 is definitely "wrong" (it is 8.5 inch but based on 72 points to an inch). The above written in LWP to typdrv would be: device_size: 614.55 795.3 0 0 13. The Batch merge-figure command with a non-zero ORN produced incorrect results (preview, typdrv, m2kbin). 14. Corrected the case of "an extra page the end" in batch compose, where the second last page had a condition that caused a new page to be set up, however the placement logic determined the new page was not needed, but the new page was left open anyway (galeyc, pmunu). 15. Corrected problem introduced back in v4.0 where graphic attribute dialogs "Reset to defaults" were not working (fcplist.tcl). Changed/New: 1. Replaced M_LO_RES_PARMS and M_HI_RES_PARMS in "mecca_env.tcl" with M_RES_PARMS, and changed software to work with it (mecca_env.tcl, typdrv, print.tcl). 2. Added "xorg.conf" in mk_x11fonts script so as to include Xorg X11 as compatible (mk_x11fonts). 3. In PostScript output, graduated screens now are handled by using the "shfill" for Level-3 RIP's (PSgraduate.ps, PSgradtext.ps, PSSepOper.ps). For Level-2 or lower RIP's, there is no change in graduated screens processing. 4. For all sep outputs (spot and process), when outputting to colored device, per-sep color is used to retain color attributes. There is no longer CMYK composite color generation for printing seps (typdrv, PSbasic.ps, PScuts.ps). 5. Added a new batch mark-up command: \SPEC NAME=PATH_TO_SPEC_FILE \END So an external (e.g. often used) separation specs file can be called in, to tell the PostScript file generator (typdrv) what color model (spot or process) this compose job is using (galeyc, pmunu, preview). Please note this command belongs to the "set-up group" of commands, i.e., if used it should be used only once in the job, and fairly early on. It is NOT an immediate command. Also, this command is intended for use when not using the interactive MECCA 2000 (i.e., directly from a login shell), and when not using the spec-file option with bcompose. As of this release, typdrv will assume process color model, composite printing from a batch job where no spec file was given.