emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debbugs-tracker] bug#3174: closed (NS: greek glyph rendering incoherent


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#3174: closed (NS: greek glyph rendering incoherent)
Date: Sat, 10 Sep 2016 21:25:01 +0000

Your message dated Sat, 10 Sep 2016 22:23:59 +0100
with message-id <address@hidden>
and subject line Re: bug#3174: NS: greek glyph rendering incoherent
has caused the debbugs.gnu.org bug report #3174,
regarding NS: greek glyph rendering incoherent
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
3174: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3174
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: NS: greek glyph rendering incoherent Date: Thu, 30 Apr 2009 11:48:59 -0400
On Apr 30, 2009, at 11:21 AM, Mac Pigman wrote:

2. The display of Greek is off. The default font won't display accented
characters at all.  The font I've been using,
-apple-monaco-medium-r-normal--12-120-72-72-m-120-iso10646-1, does display all of the characters, but the accented ones are a different size, and the
Greek in general looks like a comic book.

Hmm.  With M-x view-hello-file, I can see them (in Monaco).
Switching to text-mode will make it use Lucida Grande (the default), but, as shown below, this works for me. I started Aquamacs with -q (e.g., see Help->Diagnose menu). Could you try that too, just so we make sure we're talking about the same "default font"?

As for the actual glyphs and also the accented alpha in the example, I fully agree: they're ugly, both in Monaco and in Lucida.

I think there's something wrong... I'm attaching a screenshot of Emacs/22 (Carbon), where the greek glyphs are rendered coherently.

The last screenshot shows Emacs 23 (NS) again, started with -Q and in the default font. There, the accented alpha isn't rendered at all.





PNG image




PNG image



PNG image





ά character:

In Emacs 23 (Cocoa/NS):

        character: ά (940, #o1654, #x3ac)
preferred charset: greek-iso8859-7
                   (Right-Hand Part of ISO/IEC 8859/7 (Latin/Greek): ISO-IR-126)
       code point: 0x5C
           syntax:
                   w    which means: word
         category:
                   .:Base, g:Greek, j:Japanese
      buffer code: #xCE #xAC
        file code: ESC #x2C #x46 #x5C
                   (encoded by coding system iso-2022-7bit-unix)
          display:
                   by this font (glyph code)
nil:-apple-Lucida_Grande-medium-normal-normal-Regular-13-*-*-*-*- *-iso10646-1 (#x1AF)

Character code properties: customize what to show
  name: GREEK SMALL LETTER ALPHA WITH TONOS
  old-name: GREEK SMALL LETTER ALPHA TONOS
  general-category: Ll (Letter, Lowercase)
  decomposition: (945 769) ('α' '́')

There are text properties here:
  charset              greek-iso8859-7


In Emacs 23 (Cocoa/NS), with the default font (Monaco):

        character: ά (940, #o1654, #x3ac)
preferred charset: greek-iso8859-7 (Right-Hand Part of ISO/IEC 8859/7 (Latin/Greek): ISO-IR-126)
       code point: 0x5C
           syntax: w    which means: word
         category: .:Base, g:Greek, j:Japanese
      buffer code: #xCE #xAC
file code: ESC #x2C #x46 #x5C (encoded by coding system iso-2022-7bit-unix)
          display: by this font (glyph code)
nil:-apple-Monaco-medium-normal-normal-Regular-12-*-*-*-*-*- iso10646-1 (#x00)

Character code properties: customize what to show
  name: GREEK SMALL LETTER ALPHA WITH TONOS
  old-name: GREEK SMALL LETTER ALPHA TONOS
  general-category: Ll (Letter, Lowercase)
  decomposition: (945 769) ('α' '́')

There are text properties here:
  charset              greek-iso8859-7






In Emacs 22 (Carbon):
  character: ά (2908, #o5534, #xb5c, U+03AC)
charset: greek-iso8859-7 (Right-Hand Part of Latin/Greek Alphabet (ISO/IEC 8859-7): ISO-IR-126.)
 code point: #x5C
     syntax: w  which means: word
   category: g:Greek
buffer code: #x86 #xDC
file code: ESC #x2C #x46 #x5C (encoded by coding system iso-2022-7bit-unix)
    display: by this font (glyph code)
-apple-lucida grande-medium-r-normal--14-140-72-72-m-140- iso10646-1 (#x3AC)


--- End Message ---
--- Begin Message --- Subject: Re: bug#3174: NS: greek glyph rendering incoherent Date: Sat, 10 Sep 2016 22:23:59 +0100 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (darwin)
Alan Third <address@hidden> writes:

> David Reitter <address@hidden> writes:
>
>>> 2.  The display of Greek is off.  The default font won't display
>>> accented
>>> characters at all.  The font I've been using,
>>> -apple-monaco-medium-r-normal--12-120-72-72-m-120-iso10646-1, does
>>> display
>>> all of the characters, but the accented ones are a different size,
>>> and the
>>> Greek in general looks like a comic book.
>>
>> Hmm.  With M-x view-hello-file, I can see them (in Monaco).
>> Switching to text-mode will make it use Lucida Grande (the default),
>> but, as shown below, this works for me.  I started Aquamacs with -q
>> (e.g., see Help->Diagnose menu).  Could you try that too, just so we
>> make sure we're talking about the same "default font"?
>>
>> As for the actual glyphs and also the accented alpha in the example, I
>> fully agree: they're ugly, both in Monaco and in Lucida.
>>
>> I think there's something wrong...  I'm attaching a screenshot of
>> Emacs/22 (Carbon), where the greek glyphs are rendered coherently.
>>
>> The last screenshot shows Emacs 23 (NS) again, started with -Q and in
>> the default font.  There, the accented alpha isn't rendered at all.
>
> Hi David, this all looks fine to me in Emacs 25, and the NS port now
> uses the Mac port font backend, so I'd be surprised if these issues
> still persist.
>
> Am I OK to close this bug?

I'm going to close this now. As always, feel free to re-open if you're
still seeing it.
-- 
Alan Third


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]