======================================================================
HOT TIP: PRINTING LINES ON AN HP LASERJET PRINTER
======================================================================
PRODUCT : R:BASE, PRB VERSION : 3.1 or Higher
CATEGORY : REPORTS SUBCATEGORY : PRINT STYLES
======================================================================
From Georgette Cano in Microrim Technical Support
Here's the solution to a common problem. Users often draw lines on a report
but end up with strange a and e characters when they print the report on an
HP LaserJet printer.
The Problem
===========
The problem is that HP LaserJet printers by default use the Roman-8
character set, which does not support the extended ASCII character set
(those characters, including line-drawing characters, that use ASCII
codes greater than 127). R:BASE draws lines by using the extended ASCII
character set.
The Solution
============
You can solve this problem either of two ways:
<> Change the default character set on the printer directly by using
the control panel. See your HP LaserJet User's Manual for the
details on how to do this.
<> Change the font from within R:BASE by modifying the HP LaserJet
printer file (HPLASER1.PRD) provided with R:BASE. To do this, use
RBEDIT to add the following two lines to the bottom of HPLASER1.PRD:
#IBM_PC8 <27 40 49 48 85>
#ROMAN_8 <27 40 56 85>
Save the file and then modify the report containing the lines. Add a
blank report header (RH) line to the top of the report and locate the
#IBM_PC8 print style at the beginning of the report. To reset the
character set to Roman-8 after the report is printed, add a final report
footer (RF) line to the bottom of the report and locate the #ROMAN_8
print style at the end of the report.