home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / x / volume8 / xfig2.8 / part02 / psfonts.c < prev    next >
C/C++ Source or Header  |  1990-07-02  |  3KB  |  56 lines

  1. #include <X11/Xlib.h>
  2. #include "psfonts.h"
  3.  
  4. #define NULL 0
  5.  
  6. /* printer font names for indicator window */
  7.  
  8. #ifndef TFX
  9. struct _fstruct fontnames[NUMFONTS] = {
  10.     {"Times-Roman",            "-adobe-times-medium-r-*--*", NULL},
  11.     {"Times-Italic",        "-adobe-times-medium-i-*--*", NULL},
  12.     {"Times-Bold",            "-adobe-times-bold-r-*--*", NULL},
  13.     {"Times-BoldItalic",        "-adobe-times-bold-i-*--*", NULL},
  14.     {"AvantGarde-Book",        "-schumacher-clean-medium-r-*--*", NULL} ,
  15.     {"AvantGarde-BookOblique",    "-schumacher-clean-medium-i-*--*", NULL} ,
  16.     {"AvantGarde-Demi",        "-schumacher-clean-bold-r-*--*", NULL},
  17.     {"AvantGarde-DemiOblique",    "-schumacher-clean-bold-i-*--*", NULL},
  18.     {"Bookman-Light",        "NONE", NULL},
  19.     {"Bookman-LightItalic",        "NONE", NULL},
  20.     {"Bookman-Demi",        "NONE", NULL},
  21.     {"Bookman-DemiItalic",        "NONE", NULL},
  22.     {"Courier",            "-adobe-courier-medium-r-*--*", NULL},
  23.     {"Courier-Oblique",        "-adobe-courier-medium-o-*--*", NULL},
  24.     {"Courier-Bold",        "-adobe-courier-bold-r-*--*", NULL},
  25.     {"Courier-BoldOblique",        "-adobe-courier-bold-o-*--*", NULL},
  26.     {"Helvetica",            "-adobe-helvetica-medium-r-*--*", NULL},
  27.     {"Helvetica-Oblique",        "-adobe-helvetica-medium-o-*--*", NULL},
  28.     {"Helvetica-Bold",        "-adobe-helvetica-bold-r-*--*", NULL},
  29.     {"Helvetica-BoldOblique",    "-adobe-helvetica-bold-o-*--*", NULL},
  30.     {"Helvetica-Narrow",        "NONE", NULL},
  31.     {"Helvetica-Narrow-Oblique",    "NONE", NULL},
  32.     {"Helvetica-Narrow-Bold",    "NONE", NULL},
  33.     {"Helvetica-Narrow-BoldOblique","NONE", NULL},
  34.     {"NewCenturySchlbk-Roman",    "-adobe-new century schoolbook-medium-r-*--*", NULL},
  35.     {"NewCenturySchlbk-Italic",    "-adobe-new century schoolbook-medium-i-*--*", NULL},
  36.     {"NewCenturySchlbk-Bold",    "-adobe-new century schoolbook-bold-r-*--*", NULL},
  37.     {"NewCenturySchlbk-BoldItalic",    "-adobe-new century schoolbook-bold-i-*--*", NULL},
  38.     {"Palatino-Roman",        "-*-lucidabright-medium-r-*--*", NULL},
  39.     {"Palatino-Italic",        "-*-lucidabright-medium-i-*--*", NULL},
  40.     {"Palatino-Bold",        "-*-lucidabright-demibold-r-*--*", NULL} ,
  41.     {"Palatino-BoldItalic",        "-*-lucidabright-demibold-i-*--*", NULL} ,
  42.     {"Symbol",            "*-symbol-medium-r-*--*", NULL},
  43.     {"ZapfChancery-MediumItalic",    "-*-zapfchancery-medium-i-*--*", NULL},
  44.     {"ZapfDingbats",        "-*-zapfdingbats-*-*-*--*", NULL},
  45.     };
  46. #else
  47. struct _fstruct fontnames[NUMFONTS] = {
  48.     {"Times-Roman",        "-adobe-times-medium-r-*--*", NULL},
  49.     {"Times-Roman",        "-adobe-times-medium-r-*--*", NULL},
  50.     {"Times-Bold",        "-adobe-times-bold-r-*--*", NULL},
  51.     {"Times-Italic",    "-adobe-times-medium-i-*--*", NULL},
  52.     {"Helvetica",        "-adobe-helvetica-medium-r-*--*", NULL},
  53.     {"Courier",        "-adobe-courier-medium-r-*--*", NULL},
  54.            };
  55. #endif
  56.