Nicholas Riley
njril****@uiuc*****
Thu Nov 23 18:15:09 JST 2006
On Thu, Nov 23, 2006 at 11:16:28AM +0300, Kirill Kuvaldin wrote: > I'm using Monaco 12pt. font both in Carbon Emacs and Terminal.app with > antialiasing turned off. My question is why this font is being > rendered in different ways in these application? > > There is a couple of screenshots: > http://img120.imageshack.us/my.php?image=monacoterminalce8.png > http://img399.imageshack.us/my.php?image=monacoemacspi2.png > > I suspect maybe there is sort of different font rendering libraries, > engines and such like. I'm not an expert in font rendering mechanisms > though, so please don't overload me with technical details. > > And what particularly I'd like to do is to get exactly the same font > in Terminal.app as Emacs has. This is not possible. Carbon Emacs' "Mac Allow Anti Aliasing" option is actually poorly named; when disabled, Emacs uses QuickDraw Text with font smoothing turned on (if you zoom in on the characters you'll notice they actually are antialiased). QuickDraw is deprecated in Tiger and is only going to get less well supported over time, so its use isn't encouraged, and I'd imagine the "off" setting will disappear from Emacs in the future. Terminal is actually turning antialiasing off and is correctly rendering a 12 point Monaco bitmap. -- Nicholas Riley <njril****@uiuc*****> | <http://www.uiuc.edu/ph/www/njriley>