From 1759fa0a056f99a61867c393708c210b37af712f Mon Sep 17 00:00:00 2001 From: David Thompson Date: Wed, 24 May 2023 07:51:26 -0400 Subject: Document new #:smooth? arg for load-font in manual. --- doc/api.texi | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/doc/api.texi b/doc/api.texi index 468c5a3..50ce301 100644 --- a/doc/api.texi +++ b/doc/api.texi @@ -2089,13 +2089,17 @@ the above example. The following procedures can be found in the @code{(chickadee graphics text)} module: -@deffn {Procedure} load-font file-name point-size [#:char-set] +@deffn {Procedure} load-font file-name point-size [#:char-set] [#:smooth? #t] Load the scalable (OpenType, TrueType, etc.) font in the file @var{file-name} and display it at the given @var{point-size}. By default, all the characters in the ASCII character set are loaded. This can be changed by passing a different character set (@pxref{Character Sets,,, guile, GNU Guile Reference Manual}) using the @var{char-set} keyword argument. + +If @var{smooth?} is @code{#t} (the default), text rendered with this +font will have a smoother appearance when text is rotated or scaled, +otherwise non-smooth scaling will be used. @end deffn @deffn {Procedure} load-bitmap-font file -- cgit v1.2.3