Apache OpenOffice (AOO) Bugzilla – Issue 110659
cross-references to footnotes within sub-documents don't work
Last modified: 2017-05-20 11:19:53 UTC
Cross-references to footnotes aren't being resolved properly when a sub-document is included in a Master document. I have attached 3 files: one master document and two sub-documents. All 3 files have footnotes. The sub-documents have two tables each. The sub-documents have cross-references within their own files to footnotes in those same files. (Insert/fielDs/Other/Cross-References/Footnotes, insert reference to Reference). Each table has (at least) 3 columns. The right-most column has either a footnote or a cross-reference to a footnote. The 2nd column from the right indicates what the footnote or cross-reference should be when the document is included in a master document. The 3rd column from the right indicates what the footnote or cross-reference should be when the document is viewed separately. The first sub-document has its cross-references resolved properly. This can be seen in the first two tables. The second sub-document has its cross-references improperly resolved. Tables 3 and 4 show this. In Table 3, the row starting with a "3" should have the cross-reference (the superscript after I0) of "8", but "7" shows up instead. When viewed as a separate document, the superscripted cross-references in the last two lines of the first table are properly resolved to "2". As the 2nd sub-document, these two lines should have the superscript "8". In Table 4, things get even worse. (Besides being wrong, the results are different on different rows of the table.) The table rows starting with "4", "3", "2", "1", and "0" are supposed to refer to footnote 11, but some end up being resolved to "7" and one as "9".
Created attachment 68786 [details] master document (Master.odm)
Created attachment 68787 [details] 1st subdocument, footnote_crossreference.odt
Created attachment 68788 [details] 2nd sub-document (ch1.odt)
@OS: duplicate of issue 11174?
Yes, I think it is a duplicate of 11174. Bug 11174 has been around since 2003! There are around a dozen duplicates of that bug and many people complaining about having to hand-edit cross-references in order to publish a document. Please fix this!
Reset assigne to the default "issues@openoffice.apache.org".