Created attachment 67830 [details]
Sample file to illustrate problem
1. Make a text file with a few pages of text and some footnotes.
2. Use Tools / Footnotes/Endnotes and select Position / End of document
(the footnotes will appear now at the end of the document)
3. Save in .doc format.
4. When you re-open the file, the footnotes will have returned to the bottom of the page.
5. This also happens in a .odt file is saved as .doc. (I have attached a sample .odt file so that you can see what happens if saved as .doc)
The same problem also appears if saved as a .docx file.
And both problems also appear in the 18.104.22.168 release.
(In reply to comment #0)
> 4. When you re-open the file, the footnotes will have returned to the
> bottom of the page.
Build ID: own W7 debug build
Windows 7 Professional SP1 64 bit
After reopening saved file:
doc - footnotes at the bottom of each page, end of document setting is ignored
docx - footnotes partly (text is missing - just numbers) at the bottom of each page, end of document setting is ignored
** Please read this message in its entirety before responding **
To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year.
There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present.
If you have time, please do the following:
Test to see if the bug is still present on a currently supported version of LibreOffice (22.214.171.124 or later): https://www.libreoffice.org/download/
If the bug is present, please leave a comment that includes the version of LibreOffice and your operating system, and any changes you see in the bug behavior
If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a short comment that includes your version of LibreOffice and Operating System
Please DO NOT
Update the version field
Reply via email (please reply directly on the bug tracker)
Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case)
Thank you for your help!
-- The LibreOffice QA Team
This NEW Message was generated on: 2015-02-19
The problems remain, without changes, in LibreOffice 126.96.36.199 (with Microsoft Windows 7, 64bit).
I can also elaborate the description of the "problem behaviour".
The Tools / Footnotes/Endnotes and select Position / End of document works as expected when the document is open.
The problem arises whenever the document is saved (regardless of the format that was used when the document was opened.). When the file is saved in either .doc or .docx format (both the OpenOffice XML Text and the Microsoft Word 20xx XML options), then the footnotes will return to "End of Page" instead of "End of Document" (This happens also if the file is opened with Microsoft Word).
If the file is saved in .odt format, then it behaves as expected (i.e., the footnotes remain at the end of the document)
*** Bug 94788 has been marked as a duplicate of this bug. ***
Before confirming this a bug, one should've checked whether this is supported in OOXML and MSO.
MSO has "Bottom of page" and "Below text" footnote options and it doesn't have "End of document" for footnote at all.
So to me this looks like NotOurBug.
Patch submitted to gerrit: https://gerrit.libreoffice.org/#/c/38634/
Created attachment 133941 [details]
convertFN2EN.odt: mixture of endnotes and chapter-end footnotes
(In reply to Timur from comment #6)
> MSO has "Bottom of page" and "Below text" footnote options and it doesn't
> have "End of document" for footnote at all.
A good note to have. Since doc(x) can't directly support chapter-end footnotes, loosely converting them into endnotes seems to be the closest in compatibility, and should address the concerns of this bug report.
proposed fix at gerrit.libreoffice.org/38634
Justin Luth committed a patch related to this issue.
It has been pushed to "master":
tdf#55427 ww8export: treat document-end-footnotes as endnotes
It will be available in 6.0.0.
The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
Affected users are encouraged to test the fix and report feedback.
MSWord has two choices for footnotes - at page-end or page-bottom. LO has two very different choices for footnotes - at document-end or page-bottom.
Since document-end footnotes are essentially indistinguishable from endnotes, the patch in comment 9 converts those footnotes into endnotes during DOC/DOCX/RTF export.
Some compromises had to be made. The main compromise is that the anchor numbering for endnotes defaults to i,ii,iii while footnotes are 1,2,3. The conversion obviously will switch to endnote style. This is user adjustable of course (Tools - Footnotes and Endnotes) which will be retained on following file-saves. So this compromise can be easily managed by the user.
Also the (footnote) paragraph style is also retained, but future endnotes will use a potentially different endnote paragraph style. By default they are identical, so most people will never even notice. Again, the user can switch paragraph styles later if necessary.
Tested and I set to verified.
This looks like a new funct. to me so I think this is for https://wiki.documentfoundation.org/ReleaseNotes/6.0 and not for backport.
New interoprability feature for "End of document" footnotes in ODT which are now converted into endnotes during DOC/DOCX/RTF export. tdf#55427 (Justin Luth)