Work on file usr/lib/vfont/B.widths
Synthesized-from: 3bsd
--- /dev/null
+char Bw[256-32] {
+12, /* space */
+12, /* ! */
+20, /* " */
+24, /* # */
+22, /* $ */
+27, /* % */
+30, /* & */
+12, /* ' */
+16, /* ( */
+16, /* ) */
+18, /* * */
+28, /* + */
+12, /* , */
+14, /* - hyphen */
+12, /* . */
+26, /* / */
+22+0200, /* 0 */
+22+0200, /* 1 */
+22+0200, /* 2 */
+22+0200, /* 3 */
+22+0200, /* 4 */
+22+0200, /* 5 */
+22+0200, /* 6 */
+22+0200, /* 7 */
+22+0200, /* 8 */
+22+0200, /* 9 */
+12, /* : */
+12, /* ; */
+27, /* < */
+28, /* = */
+27, /* > */
+22, /* ? */
+30, /* @ */
+24+0200, /* A */
+26+0200, /* B */
+25+0200, /* C */
+26+0200, /* D */
+25+0200, /* E */
+24+0200, /* F */
+27+0200, /* G */
+29+0200, /* H */
+14+0200, /* I */
+19+0200, /* J */
+26+0200, /* K */
+22+0200, /* L */
+31+0200, /* M */
+29+0200, /* N */
+26+0200, /* O */
+26+0200, /* P */
+26+0300, /* Q */
+26+0200, /* R */
+24+0200, /* S */
+24+0200, /* T */
+29+0200, /* U */
+24+0200, /* V */
+29+0200, /* W */
+24+0200, /* X */
+26+0200, /* Y */
+24+0200, /* Z */
+16, /* [ */
+19, /* \ */
+16, /* ] */
+24, /* ^ */
+0, /* _ */
+12, /* ` */
+22, /* a */
+24+0200, /* b */
+22, /* c */
+24+0200, /* d */
+22, /* e */
+16+0200, /* f */
+22+0100, /* g */
+26+0200, /* h */
+14+0200, /* i */
+14+0300, /* j */
+24+0200, /* k */
+14+0200, /* l */
+38, /* m */
+26, /* n */
+22, /* o */
+24+0100, /* p */
+22+0100, /* q */
+19, /* r */
+19, /* s */
+17+0200, /* t */
+26, /* u */
+20, /* v */
+27, /* w */
+22, /* x */
+22+0100, /* y */
+20, /* z */
+16, /* { */
+9, /* | */
+16, /* } */
+27, /* ~ */
+6, /* narrow space\7f */
+14, /* hyphen */
+9, /* bullet */
+9, /* square */
+28, /* 3/4 em dash */
+28, /* rule */
+0, /* 1/4 */
+0, /* 1/2 */
+0, /* 3/4 */
+14, /* minus */
+24, /* fi */
+24, /* fl */
+26, /* ff */
+37, /* ffi */
+37, /* ffl */
+16, /* degree */
+18, /* dagger */
+0, /* section (unimplem) */
+10, /* foot mark */
+0, /* acute acc (unimplem) */
+0, /* grave acc (unimplem) */
+0, /* underrule (unimplem) */
+0, /* slash (unimplem) */
+3, /* half narrow space */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* null */
+0, /* registered */
+0, /* copyright */
+0, /* null */
+0, /* cent */
+};