---------------------------------------------------------------------- ELOQUENCE B.08.30 - patch PE83-2205300 ---------------------------------------------------------------------- This patch adds enhancements or fixes defects of the eqpcl utility as released with Eloquence B.08.30-1810. This patch will be integrated in the Eloquence B.08.30 release. Eloquence B.08.30-1810 must be installed before applying this patch. Severity: PE83-2205300: BUG FIX Superseded patches: PE83-2104150: BUG FIX, ENHANCEMENT PE83-2001210: BUG FIX PE83-1905020: BUG FIX, ENHANCEMENT Patch PE83-2205300 ------------------ Platforms: Windows * On Windows, eqpcl could generate invalid PDF/postscript output when used in a pipe. Binary data could be truncated. Patch PE83-2104150 ------------------ Platforms: All * Avoid generating pdf documents with no printable content. * Allow additional configuration options The default PITCH/ORIENTATION/LINES setting may be specified in the eqpcl.cfg configuration or passed from the command line with the -C option. This is intended to simplify replacing existing print commands with eqpcl. PITCH specifies the default font pitch value (CPI). ORIENTATION specifies the default paper orientation (portrait, landscape or orientation value). LINES may be used to specify the number of lines thar should fit in the text area of the page. This is used to scale the default VMI accordingly. For example: eqpcl -C pitch=16.67 -C orientation=landscape -C lines=46 ... * The existing PAPER.SIZE option also supports a paper name in addition to the pcl paper id. * Added support for pcl symbol set 11U (PC-8 Danish/Norwegian) * Added support for pcl underline mode * Fixed compatibility problem with newer ghostscript versions * Changed default PDF/A options (gs.pdfa.opt) to -sColorConversionStrategy=RGB -sProcessColorModel=DeviceRGB -dPDFACompatibilityPolicy=1 * Changed default PDF options (gs.pdf.opt) to none. * The eqpcl version was changed to B.08.03.04. Patch PE83-2001210 ------------------ Platforms: All * Fixed compatibility problem with newer ghostscript versions * Return error status if input file is not accessible * The eqpcl version was changed to B.08.03.02. Patch PE83-1905020 ------------------ Platforms: All * Fixed PJL handling. Any PJL is ignored witout affecting the output. * Fixed HP-GL2 content in macro. Any HP-GL2 content is ignored. * Unmapped proportional fonts default to Times Roman instead of Courier. * Handle negative sizes in PCL area fill to follow expected behaviour. * Use shade groups in PCL area fill instead of gray percentage. * Fixed the PCL cusor row offset to be consistent with top offset. The [config] bcompat=1 config item may be used as a workaround to retain the previous behaviour. * Improved internal resolution to avoid rounding errors on font scaling and positioning. * Reset HMI value on font property changes. * Return exit code if ghostscript fails. When passing the eqpcl output to ghostscript eqpcl returns an exit code if ghostscript indicates a failure. * Handle PCL ESC&a#G command (Duplex Page Side Selection). eqpcl assumes simplex behavior and ejects the current page. * The ONPAGE tray option may be used to limit the page overlay to specific pages. The following values are supported: - page number (onpage = 1) - not on page number (onpage = !1) - page number larger than (onpage > 1) - even or odd page number (onpage = even) * The command line option -C allows adding config items. In this case the config item prepends entries from the config file. For example, -C paper.source=1 or -C tray1:onpage=even). * The eqpcl version was changed to B.08.03.01. Installation: ------------- Please download the patch archive that corresponds with the installed release. The patch files follow the conventions below: PE83-2205300-hpux-ia64.tar.gz ^ ^ ^ | | Architecture / OS specific build | Operating system Patch ID HP-UX: In order to install this patch, you need to unpack it with gzip and tar. Gzip is included with HP-UX. Installation requires root privileges. cd /opt/eloquence/8.3 gzip -dc /path/to/PE83-2205300-hpux.tar.gz | tar xf - Files: bin/eqpcl newconfig/config/eqpcl.cfg share/doc/PE83-2205300-README Linux: In order to install this patch, you need to unpack it with tar. Installation requires root privileges. cd /opt/eloquence/8.3 tar xzf /path/to/PE83-2205300-linux.tar.gz Files: bin/eqpcl newconfig/config/eqpcl.cfg share/doc/PE83-2205300-README Windows: Two options are available for patch installation. The patch is available as self extracting archive for automatic installation and as a zip archive for manual installation. Both patches are equivalent. Installation requires administrative capabilities. For automatic installation of this patch, please download the patch file PE83-2205300-win32.exe. Installation does not require a reboot unless the patched files were active. For a manual installation of the patch, please download the patch file PE83-2205300-win32.zip and unpack its contents. Then perform the following steps: * Please copy the eqpcl.exe file into the Eloquence bin directory. (Default location: C:\Program Files\Eloquence\8.3\bin) * Please copy the eqpcl.cfg file into the Eloquence newconfig\config directory. (Default location: C:\Program Files\Eloquence\8.3\newconfig\config) * Please copy the PE83-2205300-README.txt file into the Eloquence share\doc directory. (Default location: C:\Program Files\Eloquence\8.3\share\doc) Files: eqpcl.exe eqpcl.cfg PE83-2205300-README.txt