* anti-aliased fonts @ 2008-09-03 2:07 sashang 2008-09-03 4:34 ` Ian Eure ` (2 more replies) 0 siblings, 3 replies; 14+ messages in thread From: sashang @ 2008-09-03 2:07 UTC (permalink / raw) To: help-gnu-emacs 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. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: anti-aliased fonts 2008-09-03 2:07 anti-aliased fonts sashang @ 2008-09-03 4:34 ` Ian Eure 2008-09-03 9:37 ` Tim X [not found] ` <mailman.18314.1220448019.18990.help-gnu-emacs@gnu.org> 2 siblings, 0 replies; 14+ messages in thread From: Ian Eure @ 2008-09-03 4:34 UTC (permalink / raw) To: sashang; +Cc: help-gnu-emacs On Sep 2, 2008, at 7:07 PM, sashang@gmail.com wrote: > 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. While it is 2008, the emacs version which comes with Debian Etch is 21.4, which is quite old. Emacs 21 was first released in 2001, and the first version of Emacs 22 was in 2007. I don't use Linux anymore, but I'd expect that recent Emacs packages support AA fine. Long story short, this is a Debian problem, not an Emacs problem. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: anti-aliased fonts 2008-09-03 2:07 anti-aliased fonts sashang 2008-09-03 4:34 ` Ian Eure @ 2008-09-03 9:37 ` Tim X 2008-09-14 22:14 ` David Combs [not found] ` <mailman.18314.1220448019.18990.help-gnu-emacs@gnu.org> 2 siblings, 1 reply; 14+ messages in thread From: Tim X @ 2008-09-03 9:37 UTC (permalink / raw) To: help-gnu-emacs "sashang@gmail.com" <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 ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: anti-aliased fonts 2008-09-03 9:37 ` Tim X @ 2008-09-14 22:14 ` David Combs 2008-09-14 22:30 ` Joost Diepenmaat 2008-09-15 7:39 ` Tim X 0 siblings, 2 replies; 14+ messages in thread From: David Combs @ 2008-09-14 22:14 UTC (permalink / raw) To: help-gnu-emacs In article <87zlmptvry.fsf@lion.rapttech.com.au>, Tim X <timx@nospam.dev.null> wrote: >"sashang@gmail.com" <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? David ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: anti-aliased fonts 2008-09-14 22:14 ` David Combs @ 2008-09-14 22:30 ` Joost Diepenmaat 2008-09-15 0:37 ` Dan Espen 2008-09-15 7:39 ` Tim X 1 sibling, 1 reply; 14+ messages in thread From: Joost Diepenmaat @ 2008-09-14 22:30 UTC (permalink / raw) To: help-gnu-emacs dkcombs@panix.com (David Combs) writes: > In article <87zlmptvry.fsf@lion.rapttech.com.au>, > Tim X <timx@nospam.dev.null> wrote: >>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. > > Please, where do you get this thing? assuming you've got cvs installed, this is how I build mine on linux: $ cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co emacs $ cd emacs $ make clean $ ./configure --with-xpm --with-tiff --with-jpeg --with-png --with-rsvg \ --with-x-toolkit=gtk && make bootstrap && make -j 4 XFT (anti-aliased fonts) and unicode support is enabled by default. If all that succeeds, test emacs with: $ ./src/emacs if that works: install $ sudo install you now have a new emacs in /usr/local/bin/emacs -- Joost Diepenmaat | blog: http://joost.zeekat.nl/ | work: http://zeekat.nl/ ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: anti-aliased fonts 2008-09-14 22:30 ` Joost Diepenmaat @ 2008-09-15 0:37 ` Dan Espen 2008-09-15 7:47 ` Tim X 0 siblings, 1 reply; 14+ messages in thread From: Dan Espen @ 2008-09-15 0:37 UTC (permalink / raw) To: help-gnu-emacs Joost Diepenmaat <joost@zeekat.nl> writes: > dkcombs@panix.com (David Combs) writes: > >> In article <87zlmptvry.fsf@lion.rapttech.com.au>, >> Tim X <timx@nospam.dev.null> wrote: > >>>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. >> >> Please, where do you get this thing? > > assuming you've got cvs installed, this is how I build mine on linux: > > $ cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co emacs > $ cd emacs > $ make clean > $ ./configure --with-xpm --with-tiff --with-jpeg --with-png --with-rsvg \ > --with-x-toolkit=gtk && make bootstrap && make -j 4 "make clean" would only work if you've previously done a "./configure" in this directory. On a subsequent CVS updates, "make distclean" might be safer. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: anti-aliased fonts 2008-09-15 0:37 ` Dan Espen @ 2008-09-15 7:47 ` Tim X 0 siblings, 0 replies; 14+ messages in thread From: Tim X @ 2008-09-15 7:47 UTC (permalink / raw) To: help-gnu-emacs Dan Espen <daneNO@MORE.mk.SPAMtelcordia.com> writes: > Joost Diepenmaat <joost@zeekat.nl> writes: > >> dkcombs@panix.com (David Combs) writes: >> >>> In article <87zlmptvry.fsf@lion.rapttech.com.au>, >>> Tim X <timx@nospam.dev.null> wrote: >> >>>>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. >>> >>> Please, where do you get this thing? >> >> assuming you've got cvs installed, this is how I build mine on linux: >> >> $ cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co emacs >> $ cd emacs >> $ make clean >> $ ./configure --with-xpm --with-tiff --with-jpeg --with-png --with-rsvg \ >> --with-x-toolkit=gtk && make bootstrap && make -j 4 > > "make clean" would only work if you've previously done a "./configure" > in this directory. > > On a subsequent CVS updates, > "make distclean" might be safer. > correct. Until you have run ./configure, you don't actually have a real makefile (thats part of what configure does), so a make clean or any other make target won't work until at least one ./configure has been done. I personally think its better, after the first build, to do the make distclean *before* doing the cvs update. Note to that after you have done the first initial CVS check-out (co), you don't have to do it again. I just cd into the emacs source directory and issue 'cvs update'. its a lot faster than dragging down the whole thing again. Also, you don't need the directives for GTK anymore as that is now the default. You also don't need the directives for the different image support as they are automatically added if configure finds the libraries. I only use --enable-font-backend and --prefix and I could omit prefix as I think the default is /usr/local. Even the --enable-font-backend may not be necessary anymore, so you can probably get buy with just ./configure tim -- tcross (at) rapttech dot com dot au ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: anti-aliased fonts 2008-09-14 22:14 ` David Combs 2008-09-14 22:30 ` Joost Diepenmaat @ 2008-09-15 7:39 ` Tim X 2008-09-22 20:09 ` David Combs 1 sibling, 1 reply; 14+ messages in thread From: Tim X @ 2008-09-15 7:39 UTC (permalink / raw) To: help-gnu-emacs dkcombs@panix.com (David Combs) writes: > In article <87zlmptvry.fsf@lion.rapttech.com.au>, > Tim X <timx@nospam.dev.null> wrote: >>"sashang@gmail.com" <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 ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: anti-aliased fonts 2008-09-15 7:39 ` Tim X @ 2008-09-22 20:09 ` David Combs 0 siblings, 0 replies; 14+ messages in thread From: David Combs @ 2008-09-22 20:09 UTC (permalink / raw) To: help-gnu-emacs THANKS FOR ALL THE RESPONSES ("FOLLOWUPS")! David ^ permalink raw reply [flat|nested] 14+ messages in thread
[parent not found: <mailman.18314.1220448019.18990.help-gnu-emacs@gnu.org>]
* Re: anti-aliased fonts [not found] ` <mailman.18314.1220448019.18990.help-gnu-emacs@gnu.org> @ 2008-09-03 17:10 ` Rupert Swarbrick 2008-09-03 18:06 ` Peter Dyballa 2008-09-03 18:47 ` Ian Eure 2008-09-03 19:56 ` Evans Winner 1 sibling, 2 replies; 14+ messages in thread From: Rupert Swarbrick @ 2008-09-03 17:10 UTC (permalink / raw) To: help-gnu-emacs [-- Attachment #1.1: Type: text/plain, Size: 759 bytes --] Ian Eure <ian@digg.com> writes: > While it is 2008, the emacs version which comes with Debian Etch is > 21.4, which is quite old. Emacs 21 was first released in 2001, and the > first version of Emacs 22 was in 2007. > > I don't use Linux anymore, but I'd expect that recent Emacs packages > support AA fine. > > Long story short, this is a Debian problem, not an Emacs problem. ... as a long-time debian user, I feel I should just cut in with a knee-jerk defence: The debian developers are currently in the process of refining and polishing a new release, Lenny. I personally use debian unstable, which currently looks something like how Lenny will and "apt-cache show emacs" gives the output below. Emacs will shortly be 22.2+2-3 (!) in Debian. Rupert [-- Attachment #1.2: Type: text/plain, Size: 799 bytes --] Package: emacs Priority: optional Section: editors Installed-Size: 48 Maintainer: Rob Browning <rlb@defaultvalue.org> Architecture: all Source: emacs22 Version: 22.2+2-3 Provides: editor, emacsen, info-browser, mail-reader, news-reader Depends: emacs22 | emacs22-gtk | emacs22-nox Filename: pool/main/e/emacs22/emacs_22.2+2-3_all.deb Size: 19564 MD5sum: d5f21152b0b334a3f6fe7ba622d7f602 SHA1: 7bebebf5df8cc0a20ef4ce9dd1dab481e29a877f SHA256: 52727b53d384248e00f681079804b15428bf0df49854bddcbada2e9bd49c55db Description: The GNU Emacs editor (metapackage) GNU Emacs is the extensible self-documenting text editor. This is a metapackage which will always depend on the latest Emacs release. Tag: devel::editor, role::dummy, role::metapackage, special::meta, suite::emacs, suite::gnu, use::editing [-- Attachment #2: Type: application/pgp-signature, Size: 314 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: anti-aliased fonts 2008-09-03 17:10 ` Rupert Swarbrick @ 2008-09-03 18:06 ` Peter Dyballa 2008-09-03 18:47 ` Ian Eure 1 sibling, 0 replies; 14+ messages in thread From: Peter Dyballa @ 2008-09-03 18:06 UTC (permalink / raw) To: Rupert Swarbrick; +Cc: help-gnu-emacs Am 03.09.2008 um 19:10 schrieb Rupert Swarbrick: > Emacs will shortly be 22.2+2-3 (!) in Debian. These stable versions do not support font anti-aliasing. GTK can produce nice menus, but it's recent GNU Emacs 23.0.60 (and before 23.0.50) from CVS that have the Xft patch incorporated and show "strange" looking, i.e., anti-aliased text in the windows, buffers, echo areas. -- Greetings Pete The day Microsoft makes something that doesn't suck is the day they start selling vacuum cleaners. – Ernest Jan Plugge ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: anti-aliased fonts 2008-09-03 17:10 ` Rupert Swarbrick 2008-09-03 18:06 ` Peter Dyballa @ 2008-09-03 18:47 ` Ian Eure 1 sibling, 0 replies; 14+ messages in thread From: Ian Eure @ 2008-09-03 18:47 UTC (permalink / raw) To: Rupert Swarbrick; +Cc: help-gnu-emacs On Sep 3, 2008, at 10:10 AM, Rupert Swarbrick wrote: > Ian Eure <ian@digg.com> writes: >> >> Long story short, this is a Debian problem, not an Emacs problem. > > ... as a long-time debian user, I feel I should just cut in with a > knee-jerk defence: The debian developers are currently in the > process of > refining and polishing a new release, Lenny. > I wasn't attacking. I'm a longtime Debian user, and a former Debian developer. The problem of balancing stability vs. recent software is not a new one, and should be well-known to any Debian user. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: anti-aliased fonts [not found] ` <mailman.18314.1220448019.18990.help-gnu-emacs@gnu.org> 2008-09-03 17:10 ` Rupert Swarbrick @ 2008-09-03 19:56 ` Evans Winner 2008-09-04 2:08 ` Ian Eure 1 sibling, 1 reply; 14+ messages in thread From: Evans Winner @ 2008-09-03 19:56 UTC (permalink / raw) To: help-gnu-emacs Ian Eure <ian@digg.com> writes: I don't use Linux anymore, but I'd expect that recent Emacs packages support AA fine. Just out of curiosity... what do you use? In any case, I have been compiling Emacs from CVS on various flavors of GNU/Linux for at least a couple of years now. On a very few occasions I have had a problem, but in every case I just don't do `make install' and wait a few days and the problem gets fixed. By and large it does work with no problems. I don't know how easy it is to compile Emacs on MS Windows, but Lennart Borgman's EmacsW32 package is pre-compiled and is a version 23 compile. I have had problems attempting to compile on GNU/Hurd (the one and only reason I am not using Hurd right now: no Emacs = I don't use it) and some BSD variants, though I haven't tried that hard on BSD. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: anti-aliased fonts 2008-09-03 19:56 ` Evans Winner @ 2008-09-04 2:08 ` Ian Eure 0 siblings, 0 replies; 14+ messages in thread From: Ian Eure @ 2008-09-04 2:08 UTC (permalink / raw) To: Evans Winner; +Cc: help-gnu-emacs On Sep 3, 2008, at 12:56 PM, Evans Winner wrote: > Ian Eure <ian@digg.com> writes: > > I don't use Linux anymore, but I'd expect that recent > Emacs packages support AA fine. > > Just out of curiosity... what do you use? > Mac OS X. Aquamacs and Carbon Emacs both support antialiased fonts. > In any case, I have been compiling Emacs from CVS on various > flavors of GNU/Linux for at least a couple of years now. On > a very few occasions I have had a problem, but in every case > I just don't do `make install' and wait a few days and the > problem gets fixed. By and large it does work with no > problems. I don't know how easy it is to compile Emacs on > MS Windows, but Lennart Borgman's EmacsW32 package is > pre-compiled and is a version 23 compile. > It's pretty straightforward on OS X, too. I've compiled a few 22.x nightlies to track down some freezing bugs lately. ^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2008-09-22 20:09 UTC | newest] Thread overview: 14+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2008-09-03 2:07 anti-aliased fonts sashang 2008-09-03 4:34 ` Ian Eure 2008-09-03 9:37 ` Tim X 2008-09-14 22:14 ` David Combs 2008-09-14 22:30 ` Joost Diepenmaat 2008-09-15 0:37 ` Dan Espen 2008-09-15 7:47 ` Tim X 2008-09-15 7:39 ` Tim X 2008-09-22 20:09 ` David Combs [not found] ` <mailman.18314.1220448019.18990.help-gnu-emacs@gnu.org> 2008-09-03 17:10 ` Rupert Swarbrick 2008-09-03 18:06 ` Peter Dyballa 2008-09-03 18:47 ` Ian Eure 2008-09-03 19:56 ` Evans Winner 2008-09-04 2:08 ` Ian Eure
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).