[5457] in Athena Bugs
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