PSF/AIX or Infoprint Manager: Font looks different on 3160 than from PSF/MVS

ITEM: RTA000147116



Q:                                                                              
Topic thread:                                                                   
Printer Systems (PRINT)                                                         
 PSF/AIX                                                                        
  PRINT XPSF6000                                                                
                                                                                
My customer prints today from a PSF/MVS environment to parallel-channel         
attached 3160-001's, using font X0GT20.                                         
                                                                                
We're working on a PSM-PSF/AIX implementation that controls these IPDS          
printers, and the print server will be receiving jobs from MVS through          
NPF. In fact this works, but the same invoked font (X0GT20) looks               
different when it is printed through the AIX print server. It looks             
lighter and higher than when it is printed to the 3160 directly from            
MVS.                                                                           
                                                                                
I renamed the font on PSF/AIX and downloaded the one from PSF/MVS but           
the printed output didn't change.  I have print samples that I can fax          
you.                                                                            
                                                                                
My customer would like the output from PSF/AIX to look the same as from         
MVS.  Do you have any idea of how to achieve this, if it is possible?           
                                                                                
Thank you in advance.                                                           
Regards.                                                                        
                                                                                
A:                                                                              
PSF/AIX V2, by default, uses printer resident fonts whenever possible.          
I believe what you are seeing is the difference between the downloaded          
raster font used by PSF/MVS and the printer resident font used by PSF          
for AIX. It is possible to disable the use of one or more resident fonts        
by PSF/AIX through the use of selected files in /usr/lpp/psf/grd.               
                                                                                
** Same information is also true for Infoprint Manager 2.1.1 or later **        
                                                                                
One way is to disable the use of all printer resident fonts.  Or, in            
your case, you can disable the use of a single printer resident font.           
Instructions for both scenarios follow.                                         
                                                                                
****** To disable all printer resident fonts:                                   
                                                                                
To disable all printer resident fonts and force the downloading of the          
raster images and/or host codepages, the easiest way to do it is to use         
some new GRD mapping tables that were added in a recent PTF.                    
                                                                               
1) Check in /usr/lpp/psf/grd to see if you have the two following files:        
"charset.grd.nores.sample" and "codepage.grd.nores.sample".  If you do,         
you can go to Step #3.                                                          
                                                                                
2) Order and apply the latest PTF for psf.base.02.01.0000.0000 in order         
to get the files mentioned in Step #1.                                          
                                                                                
3) If you wish to disable use of printer resident character sets, you           
will use "charset.grd.nores.sample".  If you wish to disable the use of         
printer resident codepages, you'll use "codepage.grd.nores.sample".             
Both files are preconfigured to disable use of printer resident font            
components, and do not require additional editing.                              
                                                                                
The following example uses "charset.grd.nores.sample" to disable the            
printer resident character sets.  You would follow the same steps with         
"codepage.grd.nores.sample" if you wish to disable the printer resident         
codepage mappings.                                                              
                                                                                
In order for all printer resident character sets to be disabled, the            
"charset.grd.nores.sample" file must be renamed "charset.grd" and have          
minimum permissions of 444, owner of root, and group of printq. It can          
be placed into either the /usr/lpp/psf/grd subdirectory or the /var/psf/        
 subdirectory with differing effects:                              
                                                                                
  - If the renamed "charset.grd" is installed in the subdirectory               
    /var/psf/, only that printer is affected                       
    by the "charset.grd" file.  That is, printer resident fonts                 
    are disabled only for that printer.                                         
                                                                                
  - If the renamed "charset.grd" is installed in the /usr/lpp/psf/grd          
    subdirectory, *all* PSF printers will use this file.  Therefore,            
    IBM recommends placing this file in the subdirectory                        
    /var/psf/ for specific printers.                               
                                                                                
5) In a pure PSF/AIX environment, you will need to recycle PSF/AIX for          
   the affected queues (psfctl -dtu ) or, in the case of           
   PSM, use the PSM commands or GUI to disable and reenable the printer         
   so that the new grd tables are processed.                                    
                                                                                
                                                                                
******  To disable a single resident character set:                             
                                                                                
On the other hand, if you only wish to disable the GT20 font for this           
particular printer, I would recommend the following:                            
                                                                               
1) Copy "charset.grd.sample" (a different file than above) to                   
"charset.grd" with minimum permissions of 444, owner of root, and group         
of printq.                                                                      
                                                                                
2) Edit your new "charset.grd" and find the line that references the            
character set for X0GT20, which is C0D0GT20.  On my system, that is             
line 612 in the renamed charset.grd.sample.  Change the number "281" in         
the second column to a dash ("-"), thus disabling the use of the                
equivalent printer resident character set.  Save and exit the file.             
                                                                                
3) As in the first scenario, this new "charset.grd" file can be placed          
into either the /usr/lpp/psf/grd subdirectory or the                            
/var/psf/ subdirectory with differing effects:                     
                                                                                
  - If the renamed "charset.grd" is installed in the subdirectory              
    /var/psf/, only that printer is affected                       
    by the "charset.grd" file.  That is, printer resident fonts                 
    are disabled only for that printer.                                         
                                                                                
  - If the renamed "charset.grd" is installed in the /usr/lpp/psf/grd           
    subdirectory, *all* PSF printers will use this file.  Therefore,            
    IBM recommends placing this file in the subdirectory                        
    /var/psf/ for specific printers.                               
                                                                                
4) In a pure PSF/AIX environment, you will need to recycle PSF/AIX for          
   the affected queues (psfctl -dtu ) or, in the case of           
   PSM, use the PSM commands or GUI to disable and reenable the printer         
   so that the new grd tables are processed.                                    
                                                                                
******                                                                         
                                                                                
Thanks for using WWQ&A.                                                         
                                                                                
Reviewed 04 Mar 1999                                                            
                                                                                
S e a r c h - k e y w o r d s:                                                  
psf/aix psf/6000 psf aix psm resident downloaded raster disable                 
font fonts character lighter different psf/mvs PTF PTFs                         
infoprint grd outline printer                                                   
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                               


WWQA: ITEM: RTA000147116 ITEM: RTA000147116
Dated: 03/1999 Category: XPSF6000
This HTML file was generated 99/06/24~12:43:36
Comments or suggestions? Contact us