OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

office message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: Proposal: Footnote reference Class

Dear TC members,

some time ago we agreed to merge the footnote element <text:footnote> 
and endnote element <text:endnote> into a single <text:note> element, 
where a new "text:note-class" attribute specifies whether the note 
actually is a footnote or an endnote.

At the same time, we merged the elements for text fields that contain a 
reference to a foot- or endnote (<text:footnote-ref> and 
<text:endnote-ref>) into a single <text:note-ref> that does not have 
"text:note-class" attribute. I in fact don't know what our reasons for 
not having these attribute for note references were, but I would like to 
propose to add it to the <text:note-ref> element for two reasons:

1. The <text:note-ref> element references foot- and endnotes by names. 
In the schema, these names are not ID's, but only strings. That means 
that foot and endnotes may have the same name, and that a 
<text:note-ref> that does not specify what kind of note it references 
may become ambiguous.
2. Note references may reference notes that are below the reference in 
the text. In this case, the type of the note might not be known when the 
note reference is read. This may cause problems for applications that 
differ between footnotes and endnotes either in its document model or in 
the view they craete fo a document. This issue might become more severe 
than we add new note types. The possibility to do so actually was one 
reason why we merged foot- and endnotes.

Best regards


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]