help-gnu-emacs
[Top][All Lists]
Advanced

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

Re: german quotes and mule


From: M G Berberich
Subject: Re: german quotes and mule
Date: Thu, 11 Jan 2007 10:38:08 +0100
User-agent: slrn/0.9.8.1pl2 (Debian)

On Tue, 09 Jan 2007, Reiner Steib <address@hidden> wrote:
> On Mon, Jan 08 2007, M G Berberich wrote:
>
>> Emacs does not use the existing glyphs from the normal font but
>> substitutes some from other fonts, that are far too big and too
>> wide. 
> [...]
>> (please see <http://www.forwiss.uni-passau.de/~berberic/emacs-utf-8.png>)
>
> Show us the output of M-x describe-cahr RET on both, the correct and
> "too big" characters.

Correct char:
        character: x (120, #o170, #x78)
preferred charset: ascii (ASCII (ISO646 IRV))
       code point: 0x78
           syntax: w    which means: word
         category: a:ASCII l:Latin r:Japanese roman
      buffer code: #x78
        file code: not encodable by coding system utf-8
          display: by this font (glyph code)
     bitstream vera sans mono:pixelsize=11:foundry=bitstream:weight=medium:
                        slant=r:width=normal (#x5B)

Too big characters:
        character: “ (8220, #o20034, #x201c)
preferred charset: iso-8859-13 (ISO/IEC 8859/13)
       code point: 0xB4
           syntax: .    which means: punctuation
         category: c:Chinese h:Korean j:Japanese
      buffer code: #xE2 #x80 #x9C
        file code: #xE2 #x80 #x9C (encoded by coding system utf-8-unix)
          display: by this font (glyph code)
     -ISAS-Song ti-Medium-R-Normal--16-160-72-72-c-160-GB2312.1980-0 (#x2130)

        character: ‘ (8216, #o20030, #x2018)
preferred charset: iso-8859-7 (ISO/IEC 8859/7)
       code point: 0xA1
           syntax: .    which means: punctuation
         category: c:Chinese h:Korean j:Japanese
      buffer code: #xE2 #x80 #x98
        file code: #xE2 #x80 #x98 (encoded by coding system utf-8-unix)
          display: by this font (glyph code)
     -Misc-Fixed-Medium-R-Normal--14-130-75-75-C-70-ISO10646-1 (#x2018)

        character: … (8230, #o20046, #x2026)
preferred charset: chinese-gb2312 (GB2312 Chinese simplified: ISO-IR-58)
       code point: 0x212D
           syntax: _    which means: symbol
         category: c:Chinese h:Korean j:Japanese
      buffer code: #xE2 #x80 #xA6
        file code: #xE2 #x80 #xA6 (encoded by coding system utf-8-unix)
          display: by this font (glyph code)
     -Misc-Fixed-Medium-R-Normal--14-130-75-75-C-70-ISO10646-1 (#x2026)


> Do the chars show up nicely if you start Emacs with...
>   emacs -Q -font "-misc-fixed-medium-r-normal--14*-*-*-*-*-*-iso10646-1"
> ... (or similar).  (This should work for Emacs <= 22, not sure about 23.)

I have to specify "--disable-font-backend" to make it accept
X-font-descriptions, then it works. 

So this might mean it's a problem with the font-backend on the other
hand emacs seems to thinks that german quotation-marks are "c:Chinese
h:Korean j:Japanese" characters and are to be found in iso-8859-13
resp. iso-8859-7 and the ellipsis in chinese-gb2312.

>> I'm using emacs-snapshot from 20061106 
>>   GNU Emacs 23.0.0.1
>
> Please don't ask about unreleased version on comp.emacs or
> gnu.emacs.help.  Follow the advice in INSTALL.CVS instead:

Sorry. 

        MfG
        bmg

-- 
"Des is völlig wurscht, was heut beschlos- | M G Berberich
 sen wird: I bin sowieso dagegn!"          | address@hidden
(SPD-Stadtrat Kurt Schindler; Regensburg)  | www.fmi.uni-passau.de/~berberic


reply via email to

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