Return-Path: X-Original-To: apmail-pivot-user-archive@www.apache.org Delivered-To: apmail-pivot-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id AFA0A7C08 for ; Tue, 26 Jul 2011 21:37:07 +0000 (UTC) Received: (qmail 72460 invoked by uid 500); 26 Jul 2011 21:37:07 -0000 Delivered-To: apmail-pivot-user-archive@pivot.apache.org Received: (qmail 72323 invoked by uid 500); 26 Jul 2011 21:37:06 -0000 Mailing-List: contact user-help@pivot.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@pivot.apache.org Delivered-To: mailing list user@pivot.apache.org Received: (qmail 72315 invoked by uid 99); 26 Jul 2011 21:37:06 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 26 Jul 2011 21:37:06 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of bill.van.melle@gmail.com designates 209.85.218.54 as permitted sender) Received: from [209.85.218.54] (HELO mail-yi0-f54.google.com) (209.85.218.54) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 26 Jul 2011 21:36:59 +0000 Received: by yic13 with SMTP id 13so797446yic.13 for ; Tue, 26 Jul 2011 14:36:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; bh=AaPfmsihmXiCc1Z75JNHGJG6jdRLhKmVvCi/cMxDvh8=; b=QqgXnZcr5WyL6d15i+zwdyFa+Hsm+WjsJLkhBstn94oQjjE7uVpGRbKGiEA180Od+E 7hDnVSNhG/Fq1VZ39uR+R1MxF++93sPtlgsRcntae+tOzsQSjnZQsd9UWoBZz8Sul0or sSEOkt49A17fZBItc0OWHkEwEutxYCzWb7iOY= Received: by 10.68.27.137 with SMTP id t9mr10592238pbg.273.1311716198120; Tue, 26 Jul 2011 14:36:38 -0700 (PDT) MIME-Version: 1.0 Received: by 10.68.56.38 with HTTP; Tue, 26 Jul 2011 14:36:17 -0700 (PDT) From: Bill van Melle Date: Tue, 26 Jul 2011 14:36:17 -0700 Message-ID: Subject: Fonts don't scale well To: user@pivot.apache.org Content-Type: multipart/alternative; boundary=bcaec520f0b908fcb104a8ffba1f X-Virus-Checked: Checked by ClamAV on apache.org --bcaec520f0b908fcb104a8ffba1f Content-Type: text/plain; charset=ISO-8859-1 One of the things I couldn't help noticing while working on ScalePane is that text does not scale well. The characters themselves are rendered perfectly well at the new size, but the inter-character spacing is all wonky. It varies from font to font. It's not terribly noticeable with Pivot's default font (Verdana), and Lucida Sans is not bad. But I can't use either of those fonts, as they don't support all of Unicode (in particular, Asian fonts). So my app uses the Java generic SansSerif, and it's quite noticeable there. In contrast, as you can see from the ViewBox demo screencap I did the other day, WPF has no problems scaling fonts gracefully. So is there some bug in Pivot/Java's font rendering engine? --bcaec520f0b908fcb104a8ffba1f Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
One of the things I couldn't help noticing while working on ScaleP= ane is that text does not scale well. =A0The characters themselves are rend= ered perfectly well at the new size, but the inter-character spacing is all= wonky. =A0It varies from font to font. =A0It's not terribly noticeable= with Pivot's default font (Verdana), and Lucida Sans is not bad. =A0Bu= t I can't use either of those fonts, as they don't support all of U= nicode (in particular, Asian fonts). =A0So my app uses the Java generic San= sSerif, and it's quite noticeable there. =A0

In contrast, as you can see from the ViewBox demo scree= ncap I did the other day, WPF has no problems scaling fonts gracefully.

So is there some bug in Pivot/Java's font renderi= ng engine?


--bcaec520f0b908fcb104a8ffba1f--