-(defun load-font (font-file &key (size 80) (encoding ft_encoding_unicode) static)
- (let ((key (make-resource-font :filename font-file :size size :encoding encoding)))
- (cond ((get-resource key) key)
+(eval-when (compile load eval)
+ (when (not (find-package 'gacela)) (make-package 'gacela :nicknames '(gg) :use '(lisp)))
+ (in-package 'gacela :nicknames '(gg) :use '(lisp)))
+
+
+(defun load-font (font-file &key (size 40) (encoding ft_encoding_unicode) static)
+ (let* ((key (make-resource-font :filename font-file :encoding encoding))
+ (res (get-resource key)))
+ (cond (res (ftglSetFontFaceSize (getf res :id-font) size 72)
+ key)