all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Sancho Neves-Graca <sancho@neves-graca.org>
Subject: Re: Setting font to Lucida Grande on Mac OS X
Date: Tue, 16 Sep 2003 03:19:38 +0200	[thread overview]
Message-ID: <D753811E-E7E3-11D7-ABC2-000393661894@mail.neves-graca.org> (raw)
In-Reply-To: <200309151509.h8FF95Z22652@raven.dms.auburn.edu>

Thanks to Luc and Andrew for their replies. My posting fell somewhere 
between a user problem and a development issue. From the point of view 
of a user, he would check on the documentation for how to set a desired 
font on a frame, namely the font used by his operating system per 
default. But as soon as it is apparent that Emacs does not seem to know 
about such font, it does become a development question. Andrew 
clarified that the Carbon implementation of Emacs does not directly 
make use of the native TrueType font. Thus fonts kept in 
/System/Library/Fonts are not directly used by Emacs. There does seem 
to me to be a scarce availablity of fonts for the Emacs Carbon 
implementation. The default font (Monaco) is in my opinion hard on the 
eyes either for source code or XML editing, because the vertical to 
horizontal ratio of a letter box is too high. Contrast that with the 
default font setting of Project Builder (Lucida Grande Regular 11 pt), 
where the letters are much more well-rounded and pleasing to the eye. 
One working solution is to use good old Courier ("-*-Courier-*-140-*"). 
I have now built Emacs on Mac OS X using X11 and the offered fonts are 
others than those that can be set with the Carbon implementation and 
again Courier looks the best compromise. Perhaps with the X11 build new 
fonts for Emacs can more readily be installed.

On Monday, September 15, 2003, at 05:09 PM, Luc Teirlinck wrote:

> Andrew Choi wrote:
>
>    do something like this:
>
>    M-x set-frame-font RET -apple-lucida 
> grande-medium-r-normal--12-0-75-75-m-0-mac-roman
>
> I guess that gets rid of Sancho's concrete problem, but it does not
> answer the following question:
>
> Why does
>
> M-x set-frame-font RET -*-Courier-*-120-*
>
> work and
>
> M-x set-frame-font RET -*-Lucida Grande-*-120-*
>
> not?
>
> Maybe `-*-Lucida Grande-*-120-*' really is unmatched (I can not
> check), but look at the example below.
>
> The difference between a user question belonging on `gnu.emacs.help'
> and a question belonging on this site is that the answer to the former
> could have been found in the standard documentation, in this case the
> Emacs manual.
>
>> From (emacs)Font X :
>
>     You can use wildcard patterns for the font name; then Emacs lets X
>     choose one of the fonts that match the pattern.
>
> Not quite.  Emacs (or X) will not be able to find some fonts this way.
> Neither will xlsfonts.  I guess that if I were an expert on fonts, the
> example below would be obvious to me, but I believe that being an
> expert on fonts should not be a prerequisite to being able to specify
> a font for Emacs.
>
> [bash2.05b.0 ~ 3 1] emacs-21.3.50 -fn
> '-abisource-courier-bold-i-normal--17-120-*-*-*-*-*'
> No fonts match `-abisource-courier-bold-i-normal--17-120-*-*-*-*-*'
> [bash2.05b.0 ~ 3 2] emacs-21.3.50 -fn
> '-abisource-courier-bold-i-normal--17-120-*-*-*-*-*-*'
> [bash2.05b.0 ~ 3 3]
>
> Why does the second line work and the first one not?  Does `*' not
> match `*-*' anyway?  It does for `-*-Courier-*-120-*'.
>
> Is it possible to tell in one or two lines in (emacs)Font X what is
> going on here?  Or am I missing something truly obvious (even to non
> font experts)?
>
> Sincerely,
>
> Luc.
>
>
> _______________________________________________
> Emacs-devel mailing list
> Emacs-devel@gnu.org
> http://mail.gnu.org/mailman/listinfo/emacs-devel
>

  reply	other threads:[~2003-09-16  1:19 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-09-14 22:43 Setting font to Lucida Grande on Mac OS X Sancho Neves-Graca
2003-09-14 23:10 ` Luc Teirlinck
2003-09-15  5:55 ` Andrew Choi
2003-09-15 15:09   ` Luc Teirlinck
2003-09-16  1:19     ` Sancho Neves-Graca [this message]
2003-09-16  3:54     ` Stephen J. Turnbull
2003-09-17  2:34       ` Luc Teirlinck
2003-09-17 12:23         ` Stephen J. Turnbull
2003-09-17 12:49           ` Jason Rumney
2003-09-17 16:55             ` Luc Teirlinck
2003-09-18 15:14               ` Richard Stallman
2003-09-19 11:01               ` Stephen J. Turnbull
2003-09-19 14:34                 ` Luc Teirlinck
2003-09-19 15:11                   ` Luc Teirlinck
2003-09-20  7:50                   ` Richard Stallman
2003-09-20 12:04                     ` Luc Teirlinck
2003-09-20 13:06                     ` Luc Teirlinck
2003-09-19 15:34                 ` Luc Teirlinck
2003-09-19 22:53                   ` Luc Teirlinck
2003-09-20 21:27                     ` Richard Stallman
2003-09-21  1:13                       ` Luc Teirlinck
2003-09-20 21:26                   ` Richard Stallman
2003-09-22 10:36                     ` Stephen J. Turnbull
2003-09-22 18:23                       ` Luc Teirlinck
2003-09-22 22:57                         ` Luc Teirlinck
2003-09-22 23:08                           ` Luc Teirlinck
2003-09-20  3:30                 ` Luc Teirlinck
2003-09-18 11:05         ` Richard Stallman
  -- strict thread matches above, loose matches on Subject: below --
2003-09-14 23:09 Sancho Neves-Graca
2003-09-14 23:51 ` Luc Teirlinck
2003-09-14 23:55 ` Luc Teirlinck
2003-09-15  4:10 ` Luc Teirlinck
2003-09-15  4:34   ` Luc Teirlinck
2003-09-15  4:47 ` Luc Teirlinck

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=D753811E-E7E3-11D7-ABC2-000393661894@mail.neves-graca.org \
    --to=sancho@neves-graca.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.