[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: AW: [cgmo-webcgm] non-existent ACI font substition issue
Reference: http://www.w3.org/Graphics/WebCGM/drafts/current-editor-21/WebCGM21-Config.html#ACI-deffont Here it says: ***** begin quote ***** >The defaultFont element specifies, via its useFont attribute, a string >defining the font to be used when a requested mapping cannot be accomplished. > ><!ELEMENT defaultFont EMPTY > ><!ATTLIST defaultFont > useFont CDATA #REQUIRED > > >Attribute definitions: >useFont="CDATA" >The default font to use when the specified font mapping cannot be >accomplished. If the font(s) of mapList (substitutionList) are not >available, and if defaultFont (useFont) is not available, then the fontMap >element has no effect, and any viewer fallback action is viewer dependent. >The syntax and normalization rules of useFont are the same as those of the >substitutionList attribute, except that useFont shall have exactly one >font-family name or generic name in its list. ***** end quote ***** Perhaps I'm misreading this, but it seems to say that: defaultFont (useFont) shall be used if none of the fonts in mapList (substitutionList) are available; and, if defaultFont (useFont) is not available, then the fontMap shall have no effect, etc. That seems to exactly answer Don's question. Am I misreading? Or maybe is that specification unsatisfactory and change is desired? Regards, -Lofton. At 08:18 AM 4/17/2009 +0200, Ulrich Läsche wrote: >Don, > >I would opt for "ignore" since switching to DefaultFont is not what the >script writer intended. > >Regards >Ulrich > > >-----Ursprüngliche Nachricht----- >Von: Don [mailto:dlarson@cgmlarson.com] >Gesendet: Donnerstag, 16. April 2009 21:17 >An: CGM Open WebCGM TC >Betreff: [cgmo-webcgm] non-existent ACI font substition issue > >All > > >There seems to be an issue regarding what the viewer should >do when when a substitution of a non-existent font occurs in >an ACI file. For example, the CGM contains a Helvetica font and >the ACI specifies that "Bogus" is to be substituted for Helvetica >but "Bogus" font does not exist on the users system. > > <fontMap> > <maplist forceSubstitution="yes" > cgmFont="Helvetica" > substitutionList="Bogus"/> > </fontMap> > > >What to do, ignore this substitution or use defaultFont? > > >Regards, >Don >Larson Software Technology >Tel: (713)977.4177 ext. 102 >www.cgmlarson.com > >--------------------------------------------------------------------- >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 > > > >--------------------------------------------------------------------- >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
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]