atom feed25 messages in org.oasis-open.lists.cgmo-webcgmRE: [cgmo-webcgm] Updated DTD and sam...
FromSent OnAttachments
Cruikshank, David WMar 16, 2008 3:23 pm.bin
Weidenbrueck, DieterMar 17, 2008 12:45 am 
Bezaire, BenoitMar 17, 2008 3:46 pm 
Cruikshank, David WMar 18, 2008 11:14 am 
Bezaire, BenoitMar 19, 2008 5:53 am 
Bezaire, BenoitMar 20, 2008 7:34 am 
Cruikshank, David WMar 20, 2008 8:02 am 
Bezaire, BenoitMar 20, 2008 10:11 am 
Cruikshank, David WMar 21, 2008 8:58 am 
Bezaire, BenoitMar 24, 2008 7:09 am 
Galt, Stuart AMar 24, 2008 8:50 am 
Weidenbrueck, DieterMar 24, 2008 10:16 am 
Weidenbrueck, DieterMar 24, 2008 3:50 pm 
Cruikshank, David WMar 24, 2008 4:05 pm 
Bezaire, BenoitMar 24, 2008 6:37 pm 
Lofton HendersonApr 10, 2008 2:59 pm 
Lofton HendersonApr 10, 2008 3:07 pm 
Lofton HendersonApr 12, 2008 11:47 am 
Bezaire, BenoitApr 14, 2008 6:26 am 
Cruikshank, David WApr 14, 2008 1:58 pm 
Lofton HendersonApr 14, 2008 4:26 pm 
Bezaire, BenoitApr 15, 2008 8:02 am 
Lofton HendersonApr 15, 2008 9:32 am 
Forrest CarpenterApr 15, 2008 6:33 pm 
Weidenbrueck, DieterApr 16, 2008 6:02 am 
Subject:RE: [cgmo-webcgm] Updated DTD and sample instance
From:Cruikshank, David W (davi@boeing.com)
Date:Mar 20, 2008 8:02:24 am
List:org.oasis-open.lists.cgmo-webcgm

Actually the WebCGM Profile does address font substitution for interpreters. See T.26.6. I agree that implementing a standard font mapping file requires a change to that table with a reference to the new Chapter 9.

It also addresses it on the generator side in T.25.4.

Dave

-----Original Message----- From: Bezaire, Benoit [mailto:bbez@ptc.com] Sent: Thursday, March 20, 2008 7:34 AM To: CGM Open WebCGM TC Subject: RE: [cgmo-webcgm] Updated DTD and sample instance

Dave, not sure if you have email access by now. I wouldn't mind getting your thoughts on this?

-----Original Message----- From: Bezaire, Benoit [mailto:bbez@ptc.com] Sent: Wednesday, March 19, 2008 8:53 AM To: CGM Open WebCGM TC Subject: RE: [cgmo-webcgm] Updated DTD and sample instance

I was under the impression the spec allowed a font mapping mechanism, but it doesn't. The only thing the spec says is that if the font is not present, the default font should be used.

This, to me, is a user agent feature. If it gets standardize, the profile would need to change.

I would be in favor (if doable) to change the profile and help the situation by, for example: - allowing a list of font index (instead of one) on text elements, (if the first font is not available, try the following one, and so on). - allowing generic font-families: serif, sans-serif, cursive, fantasy, monospace - modifying the list of allowed fonts in the profile, i.e., select fonts that are available on multiple platforms.

Overall, I would try to get rid of the font mapping mechanism instead of standardizing it. Also I wonder if something that has been around for 17 years should be modified. If users are accustomed to the vendors files, why change them and possibly risk new font related issues.

-----Original Message----- From: Cruikshank, David W [mailto:davi@boeing.com] Sent: Tuesday, March 18, 2008 2:14 PM To: Bezaire, Benoit; CGM Open WebCGM TC Subject: RE: [cgmo-webcgm] Updated DTD and sample instance

Every CGM product (viewer and illustrating packages) I've worked with over the last 17 years has a font mapping mechanism. This was an attempt to standardize that file. Whether my computer (platform independent)has helvetica, arial, swiss, etc., it allows me to control the display font that I want to use from what is called out in the CGM file. The WebCGM Profile calls out the Adobe 13 fonts. Included in that list is 'Helvetica' (case insensitive). Helvetica is not a font that Microsoft distributes in windows. It does distribute Arial. I do have Helvetica in my unix box, but I also have Swiss on that box. I may want to use it instead.

Font mapping has been around for a long time in the CGM community.

Technical Fellow - Graphics/Digital Data Interchange Boeing Commercial Airplane 206.544.3560, fax 206.662.3734 davi@boeing.com

-----Original Message----- From: Bezaire, Benoit [mailto:bbez@ptc.com] Sent: Monday, March 17, 2008 1:04 PM To: CGM Open WebCGM TC Subject: RE: [cgmo-webcgm] Updated DTD and sample instance

I've been thinking about this for a while, and I'm not convinced this will help interoperability. I'm referring mostly to the font mapping section.

Are there any restrictions on the content of <cgmFont>? Are there any restrictions on the content of <displayFont>?

Are the problems mainly when going from Unix to Windows (and vice versa)? What's a typical (frequent) scenario?

-----Original Message----- From: Cruikshank, David W [mailto:davi@boeing.com] Sent: Sunday, March 16, 2008 6:23 PM To: CGM Open WebCGM TC Subject: [cgmo-webcgm] Updated DTD and sample instance

I found a problem in the WebCGM configuration DTD, fixed it, and created sample instance to demonstrate its usage.

The instance is made up using some of the PTC font mapping table and some Boeing settings for the style properties.

I have not incorporated scaling of the font glyphs in the x and y direction yet, but will do that at the mapping level.

The font mapping was set up only to be used by viewers. I could extend it to cover both import and export, so it could be applied to illustrating packages (thoughts?)

Thx...Dave <<webcgmConfig.dtd>> <<myconfig.xml>>

Technical Fellow - Graphics/Digital Data Interchange Boeing Commercial Airplane 206.544.3560, fax 206.662.3734 davi@boeing.com