(CL:DEFPARAMETER *HTML.ALL-GENERATED-FONT-SIZES* '(6 8 10 12 14 16 18 20 24 32 34 36 38 40 42 44 46 48 50 92)) (CL:DEFPARAMETER *HTML.ALL-GENERATED-FONT-FACES* '("mrr" "mir" "brr" "bir")) (CL:DEFUN HTML.COMPLETE-FONT-FAMILY (FAMILY) "Call COMPLETE.FONT on every face and size of the font family for the HTML device" (|for| SIZE |in| *HTML.ALL-GENERATED-FONT-SIZES* |do| (|for| FACE |in| *HTML.ALL-GENERATED-FONT-FACES* |do| (CL:FORMAT T "Completing ~a ~d ~a~%" FAMILY SIZE FACE) (COMPLETE.FONT (|create| FONTSPEC FSFAMILY _ FAMILY FSSIZE _ SIZE FSFACE _ FACE FSROTATION _ 0 FSDEVICE _ HTML.FONTCREATE.DEVICENAME)) (BLOCK 75)))) ;; Call it: ;; (HTML.COMPLETE-FONT-FAMILY 'NOTO-SANS)