From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tim X Newsgroups: gmane.emacs.help Subject: Re: anti-aliased fonts Date: Mon, 15 Sep 2008 17:39:47 +1000 Organization: Rapt Technologies Message-ID: <87iqsxdfi4.fsf@lion.rapttech.com.au> References: <57f3ff42-1555-487a-b521-4a38429a53fc@q5g2000prf.googlegroups.com> <87zlmptvry.fsf@lion.rapttech.com.au> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1221464446 25392 80.91.229.12 (15 Sep 2008 07:40:46 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 15 Sep 2008 07:40:46 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Sep 15 09:41:35 2008 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Kf8iE-00053l-IL for geh-help-gnu-emacs@m.gmane.org; Mon, 15 Sep 2008 09:41:34 +0200 Original-Received: from localhost ([127.0.0.1]:58437 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kf8hD-0004cq-Qp for geh-help-gnu-emacs@m.gmane.org; Mon, 15 Sep 2008 03:40:31 -0400 Original-Path: news.stanford.edu!headwall.stanford.edu!newshub.sdsu.edu!news.astraweb.com!border2.newsrouter.astraweb.com!not-for-mail Original-Newsgroups: gnu.emacs.help User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) Cancel-Lock: sha1:AlWvd8TSA15aPhRKzxuI+4Afb+8= Original-Lines: 83 Original-NNTP-Posting-Host: e76d1270.news.astraweb.com Original-X-Trace: DXC=E09GX1dNQLjFF\7iZkK5V; eOo5 Original-Xref: news.stanford.edu gnu.emacs.help:162261 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:57603 Archived-At: dkcombs@panix.com (David Combs) writes: > In article <87zlmptvry.fsf@lion.rapttech.com.au>, > Tim X wrote: >>"sashang@gmail.com" writes: >> >>> Hi >>> >>> Is there support for anti-aliased fonts in emacs? I installed emacs a >>> few days ago and tried to use it but found that the fonts were >>> rendered poorly. Some searching of the net revealed that I had to get >>> a special snapshot installed (apt-get install emacs-snapshot-gtk) to >>> get anti-aliased fonts. I find this surprising considering that it's >>> 2008 and every other application I use supports anti-aliased fonts. >> >>What you are after has been introduced only in the CVS branch of >>emacs. I run the CVS version daily and its very stable most of the >>time. The emacs-snapshot is a recent snapshot of the CVS head and works >>well. None of the stable e.g. released versions of emacs prior to the 23 >>CVS branch have anti-aliased font support. >> >>The new CVS version has a lot of nice new enhancements that are really >>catching emacs up to what most would expect from the worlds greatest >>editor, including - >> >> * Improved support for UTF-8 and other character sets >> * Anti-aliased fonts and support for better font handling using >> xft, otf and n17m >> * Support for dbus >> * User friendly interface to GNU PG >> * Some new useful packages, such as org-mode, nxml-mode, etc >> * A dired like mode for viewing processes in a similar way to >> * top >> * enhanced line wrapping options and more options in the option >> window to do things like set the default font >> * New completions and screen centering/moving features >> * Improved TRAMP >> >>and lots more. Going on history, it will probably be a while before >>version 23 is released as the next stable version. However, as already >>mentioned, I find it stable enough to use daily at work and home. >> >>Tim >> >>-- >>tcross (at) rapttech dot com dot au > > Please, where do you get this thing? > >From the emacs cvs repository at savannah e.g. cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co emacs then I just do a cd emacs ./configure --enable-font-backend --prefix=/usr/local check to see if configure finds all the necessary libraries (as reported in the output from configure) If all is well make bootstrap and if all goes well, test by running src/emacs and if that all looks good su or sudo to get root privs and do make install If configure reports that it isn't going to support xft, otf etc (the libraries used to provide anti-aliasing and enhanced font support), check the INSTALL file to find out what additional libraries you need. Note that I'm not sure if the --enable-font-backend is still required - I think it may now do that by default, but have not verified this. Tim -- tcross (at) rapttech dot com dot au