Return-Path: Delivered-To: apmail-xmlgraphics-batik-dev-archive@www.apache.org Received: (qmail 1916 invoked from network); 9 Oct 2008 01:54:32 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 9 Oct 2008 01:54:32 -0000 Received: (qmail 32481 invoked by uid 500); 9 Oct 2008 01:54:31 -0000 Delivered-To: apmail-xmlgraphics-batik-dev-archive@xmlgraphics.apache.org Received: (qmail 32463 invoked by uid 500); 9 Oct 2008 01:54:31 -0000 Mailing-List: contact batik-dev-help@xmlgraphics.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: batik-dev@xmlgraphics.apache.org Delivered-To: mailing list batik-dev@xmlgraphics.apache.org Received: (qmail 32445 invoked by uid 99); 9 Oct 2008 01:54:31 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Oct 2008 18:54:31 -0700 X-ASF-Spam-Status: No, hits=0.1 required=10.0 tests=DNS_FROM_SECURITYSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of helder.magalhaes@gmail.com designates 72.14.220.152 as permitted sender) Received: from [72.14.220.152] (HELO fg-out-1718.google.com) (72.14.220.152) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 09 Oct 2008 01:53:28 +0000 Received: by fg-out-1718.google.com with SMTP id l27so2985396fgb.33 for ; Wed, 08 Oct 2008 18:54:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=0BLY/ZygeYJnoEZGFgNyl3baDmZEc2AH3OSBjjXhGp4=; b=t1WXF5hOx7XeRuX2DIIB3gg3fvDjNNDUGQEgSyFSKJYp4sCTz4ckeEaVAfHUIRPh8i kMdhgzWR8G0N3I8+MVwiVBPQII63yPiFcIFVRRBWnZhKsRMsePG5+qQ3mH7cuIjtSEnd gvJkY7cGry+nY6c2fNAYVZTS9Jxwl8hdo9uyw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=LJYSlLuMU26WbDV/TUx/Hyrj25UgKgt4hEjWEjS5/5GoF3AnCQiVPLKV/qv/4emQoT IE4xEf1paCs4YiymzxEtYVtR3WuYZiZvRsa43rnORtLh0wPl0sVQ5jfmtxaFIH+qjFud LSzArOGeeN0scsn+qtRBPpSmGxN9eTNaPWjAc= Received: by 10.86.23.18 with SMTP id 18mr1281207fgw.6.1223517242937; Wed, 08 Oct 2008 18:54:02 -0700 (PDT) Received: by 10.86.93.7 with HTTP; Wed, 8 Oct 2008 18:54:02 -0700 (PDT) Message-ID: <2a1ddf8a0810081854r43455d35n31e9e4adbbfa291f@mail.gmail.com> Date: Thu, 9 Oct 2008 02:54:02 +0100 From: "=?ISO-8859-1?Q?Helder_Magalh=E3es?=" To: batik-dev@xmlgraphics.apache.org Subject: Re: Font hinting and kerning In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: X-Virus-Checked: Checked by ClamAV on apache.org > There is some concern that small fonts may not render in the best fashion > for our display. To increase text readability you may experiment the various possibilities offered by the text rendering properties [1] (which, as far as I know, Batik suports). > I am trying to find out if it is possible to provide extra hinting and/or > kerning rules to the font rasterization engine used by Batik. Batik has a solid text implementation - it's one of the few implementations which supports font face [2], for example, which this should be enough for most font tweaking. Several font [3] and generic text [4] samples are available within the framework. Hope this helps, Helder Magalh=E3es [1] http://www.w3.org/TR/SVG/painting.html#TextRenderingProperty [2] http://www.w3.org/TR/SVG/fonts.html#FontFaceElement [3] http://svn.apache.org/repos/asf/xmlgraphics/batik/trunk/samples/tests/s= pec/fonts/ [4] http://svn.apache.org/repos/asf/xmlgraphics/batik/trunk/samples/tests/s= pec/text/ --------------------------------------------------------------------- To unsubscribe, e-mail: batik-dev-unsubscribe@xmlgraphics.apache.org For additional commands, e-mail: batik-dev-help@xmlgraphics.apache.org