Function: ps-mule-redefine-font
ps-mule-redefine-font is a byte-compiled function defined in
ps-mule.el.gz.
Signature
(ps-mule-redefine-font FONT-NUMBER FONTTAG SIZE PS-FONT)
Source Code
;; Defined in /usr/src/emacs/lisp/ps-mule.el.gz
(defun ps-mule-redefine-font (font-number fonttag size ps-font)
(let* ((font-type (aref ps-mule-font-number-to-type font-number))
(font-spec-alist (char-table-extra-slot
(aref ps-mule-font-spec-tables font-type) 0)))
(ps-output-prologue
(list (if (ps-mule-font-spec-src (cdr (car font-spec-alist)))
;; We ignore a font specified in ps-font-info-database.
(format "/V%s VTOP%d def\n" fonttag font-type)
(format "/V%s [ VTOP%d aload pop ] def\n
V%s 0 /%s-latin1 /%s Latin1Encoding put\n"
fonttag font-type fonttag ps-font ps-font))
(format "/%s ETOP%d V%s %f ReDefFont\n"
fonttag font-type fonttag size)))))