From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Sergey Organov Newsgroups: gmane.emacs.help Subject: Re: Height of Unicode chars is not right Date: Tue, 22 Sep 2015 18:59:03 +0300 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1442937580 24437 80.91.229.3 (22 Sep 2015 15:59:40 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 22 Sep 2015 15:59:40 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Sep 22 17:59:31 2015 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZePyb-0005QX-Oq for geh-help-gnu-emacs@m.gmane.org; Tue, 22 Sep 2015 17:59:29 +0200 Original-Received: from localhost ([::1]:41137 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZePyb-0003mS-8F for geh-help-gnu-emacs@m.gmane.org; Tue, 22 Sep 2015 11:59:29 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53671) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZePyR-0003mC-E1 for help-gnu-emacs@gnu.org; Tue, 22 Sep 2015 11:59:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZePyM-0000Db-BS for help-gnu-emacs@gnu.org; Tue, 22 Sep 2015 11:59:19 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:36900) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZePyM-0000DU-5P for help-gnu-emacs@gnu.org; Tue, 22 Sep 2015 11:59:14 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1ZePyJ-00055D-QR for help-gnu-emacs@gnu.org; Tue, 22 Sep 2015 17:59:11 +0200 Original-Received: from 89.175.180.246 ([89.175.180.246]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 22 Sep 2015 17:59:11 +0200 Original-Received: from sorganov by 89.175.180.246 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 22 Sep 2015 17:59:11 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 69 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 89.175.180.246 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:107284 Archived-At: Grant Rettke writes: > On Tue, Sep 22, 2015 at 10:13 AM, Rusi wrote: >> Some unicode chars display with excessive height >> eg if the file (buffer) has these 3 lines > >> emacs shows the ∀ as having 3 lines and the cursor triples its height on that >> The fraktur L 𝔏 looks like 5 (2 above 2 below) >> >> What should I do? > > What version of Emacs are you using? What font are you using? Is your > font a fixed width font? Do you have any packages installed that might > make the font appear larger? I see this (huge cursor height and interline spacing) as well. GNU Emacs 24.4.1 (i586-pc-linux-gnu, GTK+ Version 3.14.5) of 2015-03-08 on binet, modified by Debian That's what (C-u C-x =) gives on the ∀: position: 842 of 1841 (46%), restriction: <131-1842>, column: 37 character: ∀ (displayed as ∀) (codepoint 8704, #o21000, #x2200) preferred charset: unicode-bmp (Unicode Basic Multilingual Plane (U+0000..U+FFFF)) code point in charset: 0x2200 script: symbol syntax: . which means: punctuation category: .:Base, h:Korean, j:Japanese to input: type "C-x 8 RET HEX-CODEPOINT" or "C-x 8 RET NAME" buffer code: #xE2 #x88 #x80 file code: #xE2 #x88 #x80 (encoded by coding system utf-8-emacs-unix) display: by this font (glyph code) xft:-unknown-TeX Gyre Termes Math-normal-normal-normal-*-20-*-*-*-*-0-iso10646-1 (#xEFE) Character code properties: customize what to show name: FOR ALL general-category: Sm (Symbol, Math) decomposition: (8704) ('∀') There are text properties here: fontified t rear-nonsticky t On 𝔏 it gives: position: 1654 of 1679 (98%), restriction: <131-1680>, column: 3 character: 𝔏 (displayed as 𝔏) (codepoint 120079, #o352417, #x1d50f) preferred charset: unicode (Unicode (ISO10646)) code point in charset: 0x1D50F script: mathematical syntax: w which means: word category: .:Base, L:Left-to-right (strong) to input: type "C-x 8 RET HEX-CODEPOINT" or "C-x 8 RET NAME" buffer code: #xF0 #x9D #x94 #x8F file code: #xF0 #x9D #x94 #x8F (encoded by coding system utf-8-emacs) display: by this font (glyph code) xft:-unknown-Latin Modern Math-normal-normal-normal-*-20-*-*-*-*-0-iso10646-1 (#xD99) Character code properties: customize what to show name: MATHEMATICAL FRAKTUR CAPITAL L general-category: Lu (Letter, Uppercase) decomposition: (font 76) (font 'L') There are text properties here: fontified t rear-nonsticky t -- Sergey.