dvips: Color device configuration

 
 7.5 Color device configuration
 ==============================
 
 To configure Dvips for a particular color device you need to fine tune
 the color parameters to match your device's color rendition.  To do
 this, you will need a Pantone chart for your device.  The header file
 'color.lpro' shows a (rough) correspondence between the Crayola crayon
 names and the Pantone numbers and also defines default CMYK values for
 each of the colors.  Note that these colors must be defined in CMYK
 terms and not RGB, as Dvips outputs PostScript color commands in CMYK.
 This header file also defines (if they are not known to the interpreter)
 the PostScript commands 'setcmykcolor' and 'currentcmykcolor' in terms
 of a RGB equivalent so if your device only understands RGB, there should
 be no problem.
 
    The parameters set in this file were determined by comparing the
 Pantone chart of a Tektronix Phaser printer with the actual Crayola
 Crayons.  Because these were defined for a particular device, the actual
 color rendition on your device may be very different.  There are two
 ways to adjust this.  One is to use the PAntone chart for your device to
 rewrite 'color.lpro' prior to compilation and installation.  A better
 alternative, which supports multiple devices, is to add a header file
 option in the configuration file (⇒Configuration file commands)
 for each device that defines, in 'userdict', the color parameters for
 those colors that need redefining.
 
    For example, if you need to change the parameters defining
 'Goldenrod' (approximately Pantone 109 on the Phaser) for your device
 'mycolordev', do the following.  In the Pantone chart for your device,
 find the CMYK values for Pantone 109.  Let's say they are '{\ 0 0.10
 0.75 0.03 }'.  Then create a header file named 'mycolordev.pro' with the
 commands
 
      userdict begin
      /Goldenrod { 0 0.10 0.75 0.03 setcmykcolor} bind def
 
 Finally, in 'config.mycolordev' add the line
 
      h mycolordev.pro
 
 This will then define 'Goldenrod' in your device's CMYK values in
 'userdict' which is checked before defining it in 'TeXdict' by
 'color.pro'.  (On MS-DOS, you will have to call this file
 'mycolordev.cfg'.)
 
    This mechanism, together with additions to 'colordvi.tex' and
 'blackdvi.tex' (and the '.sty' files), can also be used to predefine
 other colors for your users.