[prev in list] [next in list] [prev in thread] [next in thread] 

List:       vim-mac
Subject:    Re: macatsui vs. multi-byte character display
From:       Ned Konz <ned () bike-nomad ! com>
Date:       2006-06-04 5:49:54
Message-ID: 44827482.4040601 () bike-nomad ! com
[Download RAW message or body]

Jun T. wrote:
> If you are using Andare Mono, then the following patch will enable
> antialiasing with macatsui:
> 
> ============================================================================
> --- org/gui_mac.c       2006-05-03 00:11:53.000000000 +0900
> +++ v1/gui_mac.c        2006-05-31 20:46:49.000000000 +0900
> @@ -3408,8 +3408,10 @@
>         /* No antialiasing by default (do not attempt to touch antialising
>          * options on pre-Jaguar) */
>         fontOptions =
> +#if 0
>             (gMacSystemVersion >= 0x1020) ?
>             kATSStyleNoAntiAliasing :
> +#endif
>             kATSStyleNoOptions;
>  
>         ATSUAttributeTag attribTags[] =
> ============================================================================
> 
> In the original code, antialiasing is intentionally turned off with
> ATSUI rengering, because it causes problems in some fonts such as
> Monaco. Andare Mono has no "advanced" features like ligatures etc.,
> so I guess you will see no problem with the above patch.
> 
> If you see some rendering proglem, or if you want to use Monaco font,
> then the following additional patch will make the situation better
> (but it has been reported that Monaco still has some problem even
> with this patch, although I can't reproduce the problem)
> 

Thank you!

This looks very good to me, even with Monaco (using both patches).

-- 
Ned Konz
ned@bike-nomad.com
http://bike-nomad.com
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic