elif tags[0] == 'font':
global_info['FontName'] = string.join (tags[1:])
global_info['FontFamily']=tags[1]
+ global_info['FontBBox'] = '0 0 1000 1000'
+ global_info['Ascender'] = '0'
+ global_info['Descender'] = '0'
return (global_info, charmetrics, deps)
(font-load-command (car x) (cdr x)))
(map cdr font-name-alist))))
-(define (fontify name-mag-pair exp)
+;; urg, how can exp be #unspecified? -- in sketch output
+(define (xfontify name-mag-pair exp)
(string-append (select-font name-mag-pair)
exp))
+(define (fontify name-mag-pair exp)
+ (string-append (select-font name-mag-pair)
+ (if (string? exp) exp "")))