W3C home > Mailing lists > Public > public-webcgm-wg@w3.org > April 2009

Fwd: Re: [cgmo-webcgm] font metrics

From: Lofton Henderson <lofton@rockynet.com>
Date: Mon, 27 Apr 2009 17:01:35 -0600
Message-Id: <5.1.0.14.2.20090427164634.056af480@localhost>
To: WebCGM WG <public-webcgm-wg@w3.org>
Cc: Forrest Carpenter <forrest@sdicgm.com>, Robert Orosz <roboro@auto-trol.com>,Ulrich Läsche <ulrich@cgmtech.de>
Forrest has finished his action item to illustrate the font metrics:
[1] http://lists.oasis-open.org/archives/cgmo-webcgm/200904/msg00131.html

Have a look at the great picture that he generated.

This should allow the dependent tests [gOE and gOET] to go forward.

For the spec, our question is:  what changes, if any, should go into the 
WebCGM spec to clarify this for future implementors?

Options:
1.) none -- the existence of "FontBBox -166 -225 1000 931" in the AFM data 
(Helvetica in this example) should be sufficient.
2.) normatively add to WebCGM spec the information from the AFM for the 
core-13 fonts of WebCGM.
3.) in the WebCGM spec, informatively explain or add or point to the 
information from the AFM.
4.) other?

We will discuss on Tuesday.

Note that options #2 and #3 don't answer the question for any font outside 
of the core-13, which can be any font that has an associated FONT 
PROPERTIES element.  (My opinion:  those generator/viewers need to figure 
out and understand what is 'bottom' and what is 'top' for the "odd" fonts, 
just as we have figured it out for core-13).

-Lofton.

>Mailing-List: contact cgmo-webcgm-help@lists.oasis-open.org; run by ezmlm
>List-Post: <mailto:cgmo-webcgm@lists.oasis-open.org>
>List-Help: <mailto:cgmo-webcgm-help@lists.oasis-open.org>
>List-Unsubscribe: <mailto:cgmo-webcgm-unsubscribe@lists.oasis-open.org>
>List-Subscribe: <mailto:cgmo-webcgm-subscribe@lists.oasis-open.org>
>Delivered-To: mailing list cgmo-webcgm@lists.oasis-open.org
>X-Sender: lofton@rockynet.com
>X-Mailer: QUALCOMM Windows Eudora Version 5.1
>Date: Mon, 27 Apr 2009 16:02:18 -0600
>To: "'WebCGM'" <cgmo-webcgm@lists.oasis-open.org>
>From: Lofton Henderson <lofton@rockynet.com>
>Cc: David Cruikshank <dvdcruikshank@gmail.com>
>X-Declude-Sender: lofton@rockynet.com [209.193.85.50]
>X-Note: This E-mail was scanned by Declude JunkMail (www.declude.com) for 
>spam.
>X-Antivirus-Scanner: ClamAV at OASIS detected no problems
>X-Spam-Score: 1.3
>X-Spam-Level: +
>Subject: Re: [cgmo-webcgm] font metrics
>Mailarmory-Level:
>Mailarmory-Category: clean (0)
>Mailarmory-Filter-Date: Mon, 27 Apr 2009 16:03:20 -0600 (MDT)
>Mailarmory-Details: 
>U2FsdGVkX19Wq2e45htInQ0MQHclvHmSce7C5r3Kn0hhrDysCN/t6vRLfqqZnXzm3JqBuMS140+RnLifXtEB0Q==
>X-RCPT-TO: <lofton@rockynet.com>
>X-SpamCatcher-Score: 0
>X-SpamCatcher-IP: 127.0.0.1
>X-SpamCatcher-1: 1109f0fdca90a6ece470fe951c461e37
>
>Forrest -- that's great!  I think your results unambiguously answer that 
>AFM ymin is CGM:1999 'bottom' and AFM ymax is CGM:1999 'top', for all 
>intents-and-purposes.
>
>Stuart -- you should be able to check/update your tests to ensure that 
>you're using the right numbers for 'bottom' and 'top'.
>
>All -- we will discuss on the Tuesday vF2F agenda, what (if anything) to 
>do about this in the WebCGM specification.  (Which has normative reference 
>indirectly to other bits of the AFM via CGM:1999 annex I.)
>
>Regards,
>-Lofton.
>
>At 01:56 PM 4/27/2009 -0500, Forrest Carpenter wrote:
>
>>All,
>>
>>
>>
>>Attached are the adobe AFM file, a png image and a CGM file showing 
>>characters drawn with a cap height of 71.8 mm. The characters included 
>>are the A-ring which shows the max y of 931 and the C-cedilla which has 
>>the min y of -225. The image was generated on UNIX using the Microcosm 
>>font for Helvetica which is visually and metrically equivalent to the 
>>Adobe font. When drawn on Windows mapping Helvetica to Arial we get 
>>different results.
>>
>>
>>
>>Regards,
>>
>>Forrest
>>
>>
>>
>>
>>
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe from this mail list, you must leave the OASIS TC that
>>generates this mail.  Follow this link to all your TCs in OASIS at:
>>https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php
Received on Monday, 27 April 2009 23:02:47 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 23:02:48 GMT