home *** CD-ROM | disk | FTP | other *** search
/ IRIX 6.2 Applications 1996 August / Silicon_Graphics_812-0542-002.iso / relnotes / dps_eoe / ch5.z / ch5
Text File  |  1996-08-03  |  5KB  |  133 lines

  1.  
  2.  
  3.  
  4.                                   - 1 -
  5.  
  6.  
  7.  
  8.        5.  _S_i_l_i_c_o_n _G_r_a_p_h_i_c_s-_S_p_e_c_i_f_i_c _B_e_h_a_v_i_o_r _o_f _D_i_s_p_l_a_y
  9.            _P_o_s_t_S_c_r_i_p_t/_X
  10.  
  11.        This version of DPS/X (DPS Extension) supports CID Keyed
  12.        fonts transparently. Hence, all DPS/X clients are able to
  13.        handle CID keyed fonts requests. CID outline fonts and
  14.        related CMap files are available from the following
  15.        subsystems:
  16.  
  17.        _k_o_r_e_a_n__f_o_n_t._s_w._f_o_n_t_s        Korean CID outline fonts and
  18.                                    related CMap files.
  19.  
  20.        _j_a_p_a_n_e_s_e__h_e_i_s_e_i._s_w._f_o_n_t_s    Japanese CID outline fonts and
  21.                                    related CMap files.
  22.  
  23.        _c_h_i_n_e_s_e__d_y_n_a__t_r_a_d._s_w._f_o_n_t_s  Traditional Chinese CID outline
  24.                                    fonts and related CMap files.
  25.  
  26.        _c_h_i_n_e_s_e__d_y_n_a__s_i_m_p._s_w._f_o_n_t_s  Simplified Chinese CID outline
  27.                                    fonts and related CMap files.
  28.  
  29.        DPS/X is dynamically loaded into the X server when the first
  30.        DPS/X extension request is made (that is, when the first
  31.        DPS/X application is launched).  It remains loaded until the
  32.        server is reset.
  33.  
  34.        DPS/X creates a 4x4x4-cell colorcube and an 8-cell gray-ramp
  35.        in the standard colormap.  These colors can be ``swapped-
  36.        out'' when applications that use a nonstandard colormap
  37.        (such as GL applications) receive focus (just as their cells
  38.        can be ``swapped-out'' when another X or DPS/X application
  39.        receives focus).  Although colors in a window that does not
  40.        have input focus might look wrong, this is the correct
  41.        behavior and ensures that the window with focus always shows
  42.        the correct colors.
  43.  
  44.        The current version of _s_h_o_w_p_s is more flexible in terms of
  45.        color management. Please refer to the _s_h_o_w_p_s man pages and
  46.        the postscript documents _S_h_o_w_P_S _U_s_e_r _G_u_i_d_e
  47.        (ShowPSUserGuide.ps) and _S_h_o_w_P_S _R_e_f_e_r_e_n_c_e _C_a_r_d
  48.        (ShowPSReferenceCard.ps) - both in /usr/lib/DPS/doc. _s_h_o_w_p_s
  49.        can be used to view these documents on-line.
  50.        However, there are two known problems with the color
  51.        management scheme in _s_h_o_w_p_s:
  52.  
  53.        1) If _s_h_o_w_p_s is run using a non-default visual, an
  54.        invocation of the _P_a_g_e _O_r_i_e_n_t_a_t_i_o_n option of the _V_i_e_w menu
  55.        causes it to exit. The workaround for this problem is to use
  56.        command line option (-or) to select the desired page
  57.        orientation instead.
  58.        2) When a _D_i_r_e_c_t_C_o_l_o_r visual is selected, incorrect colors
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                   - 2 -
  71.  
  72.  
  73.  
  74.        are usually rendered. The workaround is to use a _T_r_u_e_C_o_l_o_r
  75.        visual instead.
  76.  
  77.        Note to Frame 4.0 users:
  78.  
  79.        1) If the X server's default visual is TrueColor, Frame 4.0
  80.        renders EPS images as grayed boxes (the contents are not
  81.        visible).
  82.        2) If the X server's default visual is 12-bit PseudoColor,
  83.        rendering EPS images will cause Frame 4.0 to crash.
  84.  
  85.        The workaround for both of these problems is to set the X
  86.        Server's default visual to 8-bit PseudoColor by editing the
  87.        file /usr/lib/X11/xdm/Xservers.
  88.  
  89.        Some postscript documents specify incremental definitions of
  90.        Type 3 glyphs without abiding by the following rules:
  91.  
  92.        1) Unused positions in the encoding must be filled with
  93.        /.notdef.
  94.        2) The font must contain a glyph named /.notdef.
  95.  
  96.        For example, _d_v_i_2_p_s _v_e_r. _3._1 is a driver that generates such
  97.        documents. Using _s_h_o_w_p_s on these documents will result in
  98.        unreadable text.  A workaround is to run _f_i_l_t_e_r_p_s to correct
  99.        the documents generated by _d_v_i_2_p_s _v_e_r. _3._1 or _f_i_l_t_e_r_p_s._f_i_x_T_3
  100.        to switch off Type 3 font caching in the document.
  101.  
  102.        The PostScript operator _s_e_l_e_c_t_f_o_n_t substitutes the Courier
  103.        font if the requested font is not found.
  104.  
  105.        Normally Display PostScript/X uses prebuilt fonts (hand-
  106.        tuned-bitmaps versus outline-rendering), but due to a bug
  107.        this type of font rendering has been disabled. In future
  108.        releases of DPS/X, SGI will either correct the problem with
  109.        prebuilt fonts or provide comparable bitmap fonts such as X
  110.        portable compiled fonts(pcf fonts).
  111.  
  112.        All PostScript program file operators execute in the IRIX
  113.        file system relative to /, the root directory.  The string
  114.        ``..'' is prohibited in filenames.
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.