[5457] in Athena Bugs

home help back first fref pref prev next nref lref last post

7.0F: viewscribe

daemon@ATHENA.MIT.EDU (Jonathan I. Kamens)
Mon Jul 9 11:38:36 1990

Date: Mon, 9 Jul 90 04:04:56 -0400
From: "Jonathan I. Kamens" <jik@pit-manager.MIT.EDU>
To: bugs@ATHENA.MIT.EDU


Viewscribe doesn't know how to deal with the New Century Schoolbook or
Courier fonts.  This patch fixes that:

*** /source/athena/usr.athena/viewscribe/SPBrowser.c	Thu Apr 26 14:53:10 1990
--- SPBrowser.c	Mon Jul  9 04:00:28 1990
***************
*** 197,203 ****
  
  #define MAX_FONTNAME 256
  #define NFONTS  50
! #define N_DEFAULT_TABLE 22
  
  struct _font_table {
    char fontname[MAX_FONTNAME];
--- 197,203 ----
  
  #define MAX_FONTNAME 256
  #define NFONTS  50
! #define N_DEFAULT_TABLE 37
  
  struct _font_table {
    char fontname[MAX_FONTNAME];
***************
*** 233,240 ****
--- 233,255 ----
      "-adobe-times-medium-i-normal--10-100-75-75-p-52-iso8859-1",
      "-adobe-times-medium-i-normal--12-120-75-75-p-63-iso8859-1",
      "-adobe-times-medium-i-normal--14-140-75-75-p-73-iso8859-1",
+     "-adobe-*schoolbook-medium-r-normal--10-100-75-75-p-60-iso8859-1",
+     "-adobe-*schoolbook-medium-r-normal--12-120-75-75-p-70-iso8859-1",
+     "-adobe-*schoolbook-medium-r-normal--14-140-75-75-p-82-iso8859-1",
+     "-adobe-*schoolbook-bold-r-normal--10-100-75-75-p-66-iso8859-1",
+     "-adobe-*schoolbook-bold-r-normal--12-120-75-75-p-77-iso8859-1",
+     "-adobe-*schoolbook-bold-r-normal--14-140-75-75-p-87-iso8859-1",
+     "-adobe-*schoolbook-bold-r-normal--14-140-75-75-p-87-iso8859-1",
+     "-adobe-*schoolbook-medium-i-normal--10-100-75-75-p-60-iso8859-1",
+     "-adobe-*schoolbook-medium-i-normal--12-120-75-75-p-70-iso8859-1",  
+     "-adobe-*schoolbook-medium-i-normal--14-140-75-75-p-81-iso8859-1",
      "-adobe-symbol-medium-r-normal--8-80-75-75-p-51-adobe-fontspecific",
      "-adobe-symbol-medium-r-normal--10-100-75-75-p-61-adobe-fontspecific",
+     "-adobe-courier-medium-r-normal--10-100-75-75-m-60-iso8859-1",
+     "-adobe-courier-medium-r-normal--12-120-75-75-m-70-iso8859-1",
+     "-adobe-courier-bold-r-normal--10-100-75-75-m-60-iso8859-1",
+     "-adobe-courier-bold-r-normal--8-80-75-75-m-50-iso8859-1",
+     "-adobe-courier-bold-r-normal--8-80-75-75-m-50-iso8859-1",
  };
  #endif
  
***************
*** 260,265 ****
--- 275,290 ----
    {"/Times-Italic",10,"",0,0},
    {"/Times-Italic",12,"",0,0},
    {"/Times-Italic",13,"",0,0},
+   {"/NewCenturySchlbk-Roman",10,"",0},
+   {"/NewCenturySchlbk-Roman",12,"",0,0},
+   {"/NewCenturySchlbk-Roman",13,"",0,0}, /* well... there isn't a 13 */
+   {"/NewCenturySchlbk-Bold",10,"",0,0},
+   {"/NewCenturySchlbk-Bold",12,"",0,0},
+   {"/NewCenturySchlbk-Bold",13,"",0,0},
+   {"/NewCenturySchlbk-Bold",15,"",0,0},
+   {"/NewCenturySchlbk-Italic",10,"",0,0},
+   {"/NewCenturySchlbk-Italic",12,"",0,0},
+   {"/NewCenturySchlbk-Italic",13,"",0,0},
  #ifdef X11R3
    {"/Symbol",7,"",0,0},
  #else
***************
*** 266,271 ****
--- 291,301 ----
    {"/Symbol",7,"symbol-medium10",0,0},
  #endif
    {"/Symbol",10,"",0,0},
+   {"/Courier",10,"",0,0},
+   {"/Courier",12,"",0,0},
+   {"/Courier-Bold",10,"",0,0},
+   {"/Courier-Bold",9,"",0,0},
+   {"/Courier-Bold",8,"",0,0},
  };
  #ifdef X11R3
  #undef helveticamedium10

home help back first fref pref prev next nref lref last post