[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ATSUI support on Carbon Emacs
From: |
YAMAMOTO Mitsuharu |
Subject: |
Re: ATSUI support on Carbon Emacs |
Date: |
Thu, 13 Oct 2005 17:17:18 +0900 |
User-agent: |
Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.6 Emacs/22.0.50 (sparc-sun-solaris2.8) MULE/5.0 (SAKAKI) |
>>>>> On Wed, 12 Oct 2005 10:24:49 +0100, David Reitter <address@hidden> said:
> No, not in terms of letter spacing. I've fallen victim to an optical
> illusion. It's the line-spacing that makes text appear more loose
> in other apps. Take a look at these screenshots. The enlarged image
> shows Emacs on the left, and TextEdit on the right.
> Also, note that the first line is glued to the tool-bar, which
> doesn't look good at all.
Hmm, I've no idea. Two ways to calculate the line height are shown in
http://developer.apple.com/documentation/Carbon/Conceptual/ATSUI_Concepts/atsui_chap4/chapter_4_section_12.html
and Carbon Emacs applies the second one to the space character for
getting font ascent and descent(+leading). I also tried some
alternatives such as the first one, the maximum value among all ASCII
characters, a metric function in ATS, and several adjustment of
parameters in ATSUI. But all of them give essentially the same
results. Moreover, QuickDraw Text + `SwapQDTextFlags
(kQDUseCGTextRendering | kQDUseCGTextMetrics)' also shows the same
result. So I think it is the inherent metric for Helvetica.
Maybe Cocoa does something special? Do you know how other Carbon
applications that use ATSUI look?
YAMAMOTO Mitsuharu
address@hidden
- Re: ATSUI support on Carbon Emacs, (continued)
- Re: ATSUI support on Carbon Emacs, YAMAMOTO Mitsuharu, 2005/10/06
- Re: ATSUI support on Carbon Emacs, Kim F. Storm, 2005/10/06
- Re: ATSUI support on Carbon Emacs, YAMAMOTO Mitsuharu, 2005/10/07
- Re: ATSUI support on Carbon Emacs, Romain Francoise, 2005/10/07
- Re: ATSUI support on Carbon Emacs, Kim F. Storm, 2005/10/07
- Re: ATSUI support on Carbon Emacs, YAMAMOTO Mitsuharu, 2005/10/07
- Re: ATSUI support on Carbon Emacs, Romain Francoise, 2005/10/09
Re: ATSUI support on Carbon Emacs, David Reitter, 2005/10/11
Re: ATSUI support on Carbon Emacs, Eli Zaretskii, 2005/10/20
- Re: ATSUI support on Carbon Emacs, YAMAMOTO Mitsuharu, 2005/10/20
- Re: ATSUI support on Carbon Emacs, Eli Zaretskii, 2005/10/21
- Re: ATSUI support on Carbon Emacs, YAMAMOTO Mitsuharu, 2005/10/21
- Re: ATSUI support on Carbon Emacs, Eli Zaretskii, 2005/10/21
- Re: ATSUI support on Carbon Emacs, YAMAMOTO Mitsuharu, 2005/10/23
- Re: ATSUI support on Carbon Emacs, Eli Zaretskii, 2005/10/24
Re: ATSUI support on Carbon Emacs, Sébastien Kirche, 2005/10/24