[mpeg-OTspec] RE: CFR corrigendum (was: Good news about CFR (aka ISO/IEC 14496-28:2012) [1 Attachment]

Levantovsky, Vladimir vladimir.levantovsky at monotypeimaging.com
Tue Oct 9 06:16:17 CEST 2012


Sorry for a mistake - it was meant to be "ISO/IEC 14496-28".

> -----Original Message-----
> From: mpeg-OTspec at yahoogroups.com [mailto:mpeg-OTspec at yahoogroups.com]
> On Behalf Of Levantovsky, Vladimir
> Sent: Tuesday, October 09, 2012 12:11 AM
> To: OTspec mpeg-OTspec
> Cc: Ken Lunde; Tony Tseung; Julio Gonzalez
> Subject: RE: [mpeg-OTspec] RE: CFR corrigendum (was: Good news about
> CFR (aka ISO/IEC 14496-28:2012) [1 Attachment]
> 
> Dear all,
> 
> Please see attached the draft proposal for ISO/IEC 14496-22 CFR
> corrigendum. The text was discussed and agreed among stakeholders, if
> you have any additional questions or comments please do not hesitate to
> bring them up on this list.
> 
> Thank you,
> Vladimir
> 
> 
> > -----Original Message-----
> > From: mpeg-OTspec at yahoogroups.com [mailto:mpeg-
> OTspec at yahoogroups.com]
> > On Behalf Of Levantovsky, Vladimir
> > Sent: Monday, August 06, 2012 3:05 PM
> > To: Ken Lunde
> > Cc: OTspec mpeg-OTspec; Tony Tseung; Julio Gonzalez; Dave Pawson
> > Subject: [mpeg-OTspec] RE: CFR corrigendum (was: Good news about CFR
> > (aka ISO/IEC 14496-28:2012)
> >
> > Thank you Ken.
> > I believe you're right and we need to allow both 'ComponentDef' and
> > 'LanguagePreferredList' elements as children of 'Components' be
> > present at the same time but let's confirm this with Apple.
> >
> > Once confirmed, I will prepare a draft input contribution for
> > corrigendum.
> >
> > Thank you,
> > Vlad
> >
> >
> > > -----Original Message-----
> > > From: Ken Lunde [mailto:lunde at adobe.com]
> > > Sent: Monday, August 06, 2012 2:11 PM
> > > To: Levantovsky, Vladimir
> > > Cc: OTspec mpeg-OTspec; Tony Tseung; Julio Gonzalez; Dave Pawson
> > > Subject: Re: Good news about CFR (aka ISO/IEC 14496-28:2012)
> > >
> > > Vladimir,
> > >
> > > Good catch. Although someone at Apple, such as Tony Tseung, should
> > > confirm, I believe that the text in Section 5.5, along with the
> DTD,
> > > needs to be changed via a corrigendum to allow both elements,
> > > 'ComponentDef' and 'LanguagePreferredList', as children of the
> > > 'Components' element.
> > >
> > > For the text in Section 5.5, simply removing the word "either"
> > > should
> > > suffice:
> > >
> > > > Required. The 'Components' element contains one or more of the
> > > 'ComponentDef' or 'LanguagePreferredList' elements.
> > >
> > > For the DTD, the 'Components' element should be changed to the
> > > following, which should allow what is intended, meaning that it
> must
> > > have children, and that both elements are allowed:
> > >
> > > > <!ELEMENT Components (ComponentDef*,LanguagePreferredList*)+>
> > >
> > > Someone with more experience than me with XML should confirm that
> > > the above reflects the intention.
> > >
> > > Perhaps Dave Pawson can regenerate the RelaxNG schema based on this
> > > DTD change.
> > >
> > > Thank you for finding this, and for bringing it to our attention.
> > >
> > > Regards...
> > >
> > > -- Ken
> > >
> > > On Aug 6, 2012, at 10:50 AM, "Levantovsky, Vladimir"
> > > <Vladimir.Levantovsky at MonotypeImaging.com> wrote:
> > >
> > > > Hi Ken, all,
> > > >
> > > > I was looking at the text of the CFR (ISO/IEC 14496-28) standard
> > and
> > > I noticed something that I believe would require a corrigendum.
> > > >
> > > > Both the verbal description of the 'Components' element and the
> > > > DTD
> > > of it in Annex A define that the element "contains one or more of
> > > either the 'ComponentDef' or 'LanguagePreferredList' elements",
> > > which imply an "exclusive OR" relationship between two types of
> > > children - i.e., either one or more of 'ComponentDef', or one or
> > > more of 'LanguagePreferredList' elements must be present, but both
> > > types cannot be present at the same time.
> > > >
> > > > However, in Annex B, the examples 3 and 4  show 'Components'
> > > > elements
> > > that contain both 'ComponentDef' and 'LanguagePreferredList'
> > > elements as children of 'Components'. Since the examples and the
> > > spec proper are clearly at odds with each other, something must be
> > > wrong and
> > needs
> > > to be corrected. If both 'ComponentDef' and
> 'LanfguagePreferredList'
> > > elements *can* be present as children of 'Components' at the same
> > > time, then we need to update the spec proper and the DTD. The main
> > > question here is what's the intended element structure and, most
> > > importantly, how it is currently implemented.
> > > >
> > > > Thank you,
> > > > Vlad
> > > >
> > > >
> > > >
> > > >> -----Original Message-----
> > > >> From: mpeg-OTspec at yahoogroups.com
> > > >> [mailto:mpeg-OTspec at yahoogroups.com]
> > > >> On Behalf Of Ken Lunde
> > > >> Sent: Friday, July 27, 2012 4:17 PM
> > > >> To: OTspec
> > > >> Subject: [mpeg-OTspec] Good news about CFR (aka ISO/IEC
> > > >> 14496-28:2012)
> > > >>
> > > >> All,
> > > >>
> > > >> Mac OS X Version 10.8 (Mountain Lion) is the first CFR
> > > >> implementation, and thus the first implementation to break the
> > > >> 64K glyph barrier. Many thanks to the folks at Apple for pulling
> > > >> this off. I wrote about it this morning on our CJK Type Blog.
> See:
> > > >>
> > > >>  http://blogs.adobe.com/CCJKType/2012/07/cfr-support-in-
> mountain-
> > > >> lion.html
> > > >>
> > > >> Regards...
> > > >>
> > > >> -- Ken
> > > >>
> > > >>
> > > >>
> > > >> ------------------------------------
> > > >>
> > > >> Yahoo! Groups Links
> > > >>
> > > >>
> > > >>
> >
> >
> >
> > ------------------------------------
> >
> > Yahoo! Groups Links
> >
> >
> >
> 
> 
> 
> 
> ------------------------------------
> 
> Yahoo! Groups Links
> 
> 
> 



More information about the mpeg-otspec mailing list