From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.devel,gmane.emacs.pretest.bugs Subject: 23.0.60; Poor font rendering example Date: Thu, 05 Jun 2008 23:27:30 +0200 Message-ID: <874p87vagt.fsf@escher.local.home> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: ger.gmane.org 1212701278 7531 80.91.229.12 (5 Jun 2008 21:27:58 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 5 Jun 2008 21:27:58 +0000 (UTC) To: emacs-pretest-bug@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jun 05 23:28:40 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1K4N0b-0003W0-PQ for ged-emacs-devel@m.gmane.org; Thu, 05 Jun 2008 23:28:34 +0200 Original-Received: from localhost ([127.0.0.1]:43318 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K4Mzp-0003Th-0B for ged-emacs-devel@m.gmane.org; Thu, 05 Jun 2008 17:27:45 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K4Mzk-0003Qy-CC for emacs-devel@gnu.org; Thu, 05 Jun 2008 17:27:40 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K4Mzi-0003QL-SH for emacs-devel@gnu.org; Thu, 05 Jun 2008 17:27:40 -0400 Original-Received: from [199.232.76.173] (port=34137 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K4Mzi-0003QI-O4 for emacs-devel@gnu.org; Thu, 05 Jun 2008 17:27:38 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]:33177) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1K4Mzi-000712-G8 for emacs-devel@gnu.org; Thu, 05 Jun 2008 17:27:38 -0400 Original-Received: from mail.gnu.org ([199.232.76.166]:50903 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1K4Mxr-000506-J1 for emacs-pretest-bug@gnu.org; Thu, 05 Jun 2008 17:25:43 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1K4Mze-00070Y-Qr for emacs-pretest-bug@gnu.org; Thu, 05 Jun 2008 17:27:37 -0400 Original-Received: from mail.gmx.net ([213.165.64.20]:54489) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1K4Mze-00070M-CS for emacs-pretest-bug@gnu.org; Thu, 05 Jun 2008 17:27:34 -0400 Original-Received: (qmail invoked by alias); 05 Jun 2008 21:27:32 -0000 Original-Received: from i5387D36E.versanet.de (EHLO escher.local.home) [83.135.211.110] by mail.gmx.net (mp026) with SMTP; 05 Jun 2008 23:27:32 +0200 X-Authenticated: #20778731 X-Provags-ID: V01U2FsdGVkX1+pe3tu8+mp984tvPKKIhb3aiTn0xblA1U+A3bPTc VN86dAYhh1ykOw Original-Received: by escher.local.home (Postfix, from userid 1000) id 3F5981D0E2E; Thu, 5 Jun 2008 23:27:30 +0200 (CEST) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) X-Y-GMX-Trusted: 0 X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:98487 gmane.emacs.pretest.bugs:22571 Archived-At: --=-=-= 1. Using the xft font backend, I start Emacs like this: emacs -Q -fn "-b&h-Luxi Sans-normal-normal-normal-*-12-*-*-*-*-0-iso8859-1" test.txt 2. I type M-: (insert (propertize "I think this is poor rendering of `i'" 'face '(:weight bold :height 1.2))) This is the result I get: --=-=-= Content-Type: image/png Content-Disposition: inline; filename=font-rendering1.png Content-Transfer-Encoding: base64 Content-Description: Poor font rendering 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 JQAAAABJRU5ErkJggg== --=-=-= Note the lower-case i's look like the upper case I. If I increase or decrease the size by face-remapping, the lower case i's look like they should. (I use b&h-Luxi Sans for variable-pitch face, which with the above face attributes defines info-title-3, which is how I noticed this rendering problem.) In GNU Emacs 23.0.60.2 (i686-pc-linux-gnu, GTK+ Version 2.12.0) of 2008-06-05 on escher Windowing system distributor `The X.Org Foundation', version 11.0.70200000 Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=local locale-coding-system: utf-8-unix default-enable-multibyte-characters: t --=-=-=--