[Upstream] Endnote placed at end of document is unmovable

Bug #1082110 reported by Kevin O'Gorman
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
LibreOffice
Confirmed
Medium
libreoffice (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

1) lsb_release -rd
Description: Ubuntu 12.10
Release: 12.10

2) apt-cache policy libreoffice-writer
libreoffice-writer:
  Installed: 1:3.6.2~rc2-0ubuntu4
  Candidate: 1:3.6.2~rc2-0ubuntu4
  Version table:
 *** 1:3.6.2~rc2-0ubuntu4 0
        900 http://archive.ubuntu.com/ubuntu/ quantal-updates/main i386 Packages
        100 /var/lib/dpkg/status
     1:3.6.2~rc2-0ubuntu3 0
        500 http://archive.ubuntu.com/ubuntu/ quantal/main i386 Packages

3) What is expected to happen in Calc is open a blank document -> type example -> click Insert -> Footnote/Endnote... -> under Numbering click radio button Automatic -> under Type click radio button Endnote -> click button OK and an Endnote is inserted one line down from example, which one may click Enter on the keyboard, moving the Endnote one line down, as it does in Microsoft Office Professional Plus 2010 Word Version 14.0.6023.1000 (32-bit).

4) What happens instead is the Endnote is placed all the way at the bottom of the document, and is not movable via clicking Del on the keyboard.

WORKAROUND: Use AbiWord.

apt-cache policy abiword
abiword:
  Installed: 2.9.2+svn20120603-8
  Candidate: 2.9.2+svn20120603-8
  Version table:
 *** 2.9.2+svn20120603-8 0
        500 http://archive.ubuntu.com/ubuntu/ quantal/universe i386 Packages
        100 /var/lib/dpkg/status

Open a blank document -> type example -> click References -> Insert Endnote and an Endnote is inserted one line down from example, which one may click Enter on the keyboard, moving the Endnote one line down.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: libreoffice-writer 1:3.5.4-0ubuntu1.1
ProcVersionSignature: Ubuntu 3.2.0-31.50-generic-pae 3.2.28
Uname: Linux 3.2.0-31-generic-pae i686
NonfreeKernelModules: nvidia
ApportVersion: 2.0.1-0ubuntu15
Architecture: i386
Date: Thu Nov 22 09:03:21 2012
InstallationMedia: Xubuntu 12.04.1 LTS "Precise Pangolin" - Release i386 (20120817.3)
MarkForUpload: True
SourcePackage: libreoffice
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Kevin O'Gorman (kogorman-pacbell) wrote :
Revision history for this message
In , Silvain Dupertuis (silvain-dupertuis) wrote :

Created attachment 71810
Endnotes 2 test files (word and wordperfect formats)

Endnotes always start on a new page.
This should definitely NOT be the case.
It should be possible to have endnotes on the same page as the end of the document, as it is the case with MS Word and Corel WordPerfect.
===
Better still, it should be possible to have endnotes at different places, for exemple if you have several articles and want endnotes for each.
This is possible with WordPerfect, apparently not with Word.

Revision history for this message
In , Silvain Dupertuis (silvain-dupertuis) wrote :

Created attachment 71810
Endnotes 2 test files (word and wordperfect formats)

Endnotes always start on a new page.
This should definitely NOT be the case.
It should be possible to have endnotes on the same page as the end of the document, as it is the case with MS Word and Corel WordPerfect.
===
Better still, it should be possible to have endnotes at different places, for exemple if you have several articles and want endnotes for each.
This is possible with WordPerfect, apparently not with Word.

Revision history for this message
penalvch (penalvch) wrote :

Kevin O'Gorman, thank you for reporting this and helping make Ubuntu better. Regarding your Bug Description:
>"1. The note number of the first endnote is formatted differently from the others, and if there's a way to change it, it sure is not obvious -- I can't even select that number."

In Quantal, I placed the cursor to the right of the one, pressed Del on the keyboard until the text was on the same line, and the one resized itself to 10, the same as the two, while clicking Del.

>"2. The endnotes are forced onto a separate page."

As you have placed two issues into one report, this bug report will focus only on 2.

Changed in libreoffice (Ubuntu):
status: New → Confirmed
description: updated
summary: - Endnote formatting is inconsistent and inflexible
+ Endnote placed at end of document is unmovable
penalvch (penalvch)
tags: added: quantal
Revision history for this message
penalvch (penalvch) wrote : Re: Endnote placed at end of document is unmovable

Marking Triaged as reproducible, and similar report reported upstream at https://bugs.freedesktop.org/show_bug.cgi?id=58521 .

In newest LO dev, same problem but it puts Endnote on a new page, instead of the same page. Still cannot move the Endnote as one may do so in Word and AbiWord.

Microsoft Windows Vista Business x86
6.0.6002 Service Pack 2 Build 6002
Version 4.0.0.0.beta1 (Build ID: 87906242e87d3ddb2ba9827818f2d1416d80cc7)

Changed in libreoffice (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Triaged
summary: - Endnote placed at end of document is unmovable
+ [Upstream] Endnote placed at end of document is unmovable
Revision history for this message
In , penalvch (penalvch) wrote :

Reproducible in:
Microsoft Windows Vista Business x86
6.0.6002 Service Pack 2 Build 6002
Version 4.0.0.0.beta1 (Build ID: 87906242e87d3ddb2ba9827818f2d1416d80cc7)

Revision history for this message
In , penalvch (penalvch) wrote :

Reproducible in:
Microsoft Windows Vista Business x86
6.0.6002 Service Pack 2 Build 6002
Version 4.0.0.0.beta1 (Build ID: 87906242e87d3ddb2ba9827818f2d1416d80cc7)

Changed in df-libreoffice:
importance: Unknown → Medium
status: Unknown → Confirmed
Revision history for this message
In , Luke (lukebenes) wrote :

*** Bug 66121 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Luke (lukebenes) wrote :

*** Bug 66121 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Owen-genat (owen-genat) wrote :

Workaround: Highlight all text prior to the footnotes and insert a section. Use the Endnote option "Collect at end of section". This is however only effective for ODT and not DOC or DOCX. Summary amended to reflect this fact and the format of the provided example.

Revision history for this message
In , Owen-genat (owen-genat) wrote :

Workaround: Highlight all text prior to the footnotes and insert a section. Use the Endnote option "Collect at end of section". This is however only effective for ODT and not DOC or DOCX. Summary amended to reflect this fact and the format of the provided example.

Revision history for this message
In , Silvain Dupertuis (silvain-dupertuis) wrote :

Le 21. 04. 14 03:55, <email address hidden> a écrit :
> Owen Genat <mailto:<email address hidden>> changed bug 58521
> <https://bugs.freedesktop.org/show_bug.cgi?id=58521>
> What Removed Added
> Summary Endnotes always start on a new page. Endnotes always start
> on a new page (DOC/DOCX)
>
> *Comment # 3 <https://bugs.freedesktop.org/show_bug.cgi?id=58521#c3>
> on bug 58521 <https://bugs.freedesktop.org/show_bug.cgi?id=58521> from
> Owen Genat <mailto:<email address hidden>> *
> Workaround: Highlight all text prior to the footnotes and insert a section. Use
> the Endnote option "Collect at end of section". This is however only effective
> for ODT and not DOC or DOCX. Summary amended to reflect this fact and the
> format of the provided example.
> ------------------------------------------------------------------------
> You are receiving this mail because:
>
> * You reported the bug.
>
Thanks a lot. It works!

Revision history for this message
In , Silvain Dupertuis (silvain-dupertuis) wrote :

Le 21. 04. 14 03:55, <email address hidden> a écrit :
> Owen Genat <mailto:<email address hidden>> changed bug 58521
> <https://bugs.freedesktop.org/show_bug.cgi?id=58521>
> What Removed Added
> Summary Endnotes always start on a new page. Endnotes always start
> on a new page (DOC/DOCX)
>
> *Comment # 3 <https://bugs.freedesktop.org/show_bug.cgi?id=58521#c3>
> on bug 58521 <https://bugs.freedesktop.org/show_bug.cgi?id=58521> from
> Owen Genat <mailto:<email address hidden>> *
> Workaround: Highlight all text prior to the footnotes and insert a section. Use
> the Endnote option "Collect at end of section". This is however only effective
> for ODT and not DOC or DOCX. Summary amended to reflect this fact and the
> format of the provided example.
> ------------------------------------------------------------------------
> You are receiving this mail because:
>
> * You reported the bug.
>
Thanks a lot. It works!

Revision history for this message
In , Luke (lukebenes) wrote :

I also ran into this bug when importing a RTF document that contained Endnotes. It's likely an issue with many document formats besides .doc and .docx.

Revision history for this message
In , Luke (lukebenes) wrote :

I also ran into this bug when importing a RTF document that contained Endnotes. It's likely an issue with many document formats besides .doc and .docx.

Revision history for this message
In , Luke (lukebenes) wrote :

Miklos,
You've done a lot of work on RTF and DOCX importer lately, so I CC'd you to raise your attention to this issue. Feel free to remove.

Revision history for this message
In , Luke (lukebenes) wrote :

Miklos,
You've done a lot of work on RTF and DOCX importer lately, so I CC'd you to raise your attention to this issue. Feel free to remove.

Revision history for this message
In , Luke (lukebenes) wrote :

Created attachment 106978
Sample DOCX file showing issue with endnotes

Revision history for this message
In , Luke (lukebenes) wrote :

Created attachment 106978
Sample DOCX file showing issue with endnotes

Revision history for this message
In , Luke (lukebenes) wrote :

Created attachment 106979
Sample RTF file showing issue with endnotes

Revision history for this message
In , Luke (lukebenes) wrote :

Created attachment 106979
Sample RTF file showing issue with endnotes

Revision history for this message
In , timur (ba.timur) wrote :

Looks like a duplicate of Bug 36021.

Revision history for this message
In , Telesto (telesto) wrote :

*** Bug 104415 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Cno (cno) wrote :

*** Bug 97675 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Luke (lukebenes) wrote :

Justin,
I noticed you're working in this area. Is this something you could take a look at?

Revision history for this message
In , Justin Luth (jluth) wrote :

As Owen Genat noted in comment #3, this can be accomplished in ODF by inserting a section. However, by default, a section doesn't seem to be used for the main document. Most of the duplicates are asking for this option without using sections, and that would certainly simplify cross-compatibility with docx/rtf etc.

This kind of major adjustment needs to be done by someone with a good overview of writer - not me.

Revision history for this message
In , Pénzes Dávid (penzes-david) wrote :

Perhaps if it was visible the pagebreak to users, they would simply be able to extract it. It's just an idea. I'm not a developer, just a user. :)

Revision history for this message
Marcus Tomlinson (marcustomlinson) wrote :

This release of Ubuntu is no longer receiving maintenance updates. If this is still an issue on a maintained version of Ubuntu please let us know.

Changed in libreoffice (Ubuntu):
status: Triaged → Incomplete
Changed in df-libreoffice:
importance: Medium → Unknown
status: Confirmed → Unknown
Changed in df-libreoffice:
importance: Unknown → Medium
status: Unknown → Confirmed
Revision history for this message
Marcus Tomlinson (marcustomlinson) wrote :

Synchronising bug status with upstream.

Changed in libreoffice (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
In , Marina-latini (marina-latini) wrote :

Repro on:
Version: 6.5.0.0.alpha0+ (x64)
Build ID: 0faf74a58847a4b87ae43092fe1ca2011bbd1f90
CPU threads: 4; OS: Windows 10.0 Build 17763; UI render: GL; VCL: win;
Locale: de-DE (de_DE); UI-Language: en-US
Calc: threaded

Revision history for this message
In , Greenandpleasant2000-support (greenandpleasant2000-support) wrote :

I strongly support the OP's request to be able to add endnotes at the end of the document (without having to create a section first, and without a page break).

Revision history for this message
In , Cno (cno) wrote :

this is fixed with resolving bug 124601

*** This bug has been marked as a duplicate of bug 124601 ***

Revision history for this message
In , Justin Luth (jluth) wrote :

(In reply to Cor Nouws from comment #17)
> this is fixed with resolving bug 124601
This has to be a mistake. That bug has nothing to do with endnotes.

Revision history for this message
In , Cno (cno) wrote :

(In reply to Justin L from comment #18)
> This has to be a mistake. That bug has nothing to do with endnotes.
Must have been confused - sorry.

Revision history for this message
In , Cno (cno) wrote :

*** Bug 129036 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Libreoffice-1 (libreoffice-1) wrote :

A compatibility option was added for DOC format here that could be adapted to DOCX/RTF too: https://bugs.documentfoundation.org/show_bug.cgi?id=124601#c8

Revision history for this message
In , Libreoffice-1 (libreoffice-1) wrote :

*** Bug 134824 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Libreoffice-commits (libreoffice-commits) wrote :

Gabor Kelemen committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/f9982c24066d6dd2f938cc20176af0f196bc018f

tdf#58521 DOCX import: enable ContinuousEndnotes compat flag

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.

Revision history for this message
In , Libreoffice-commits (libreoffice-commits) wrote :

Gabor Kelemen committed a patch related to this issue.
It has been pushed to "libreoffice-7-2":

https://git.libreoffice.org/core/commit/e35fc16969c0d0a55538733d76fc4bb03bf137b0

tdf#58521 DOCX import: enable ContinuousEndnotes compat flag

It will be available in 7.2.0.2.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.

Revision history for this message
In , Libreoffice-1 (libreoffice-1) wrote :

Created attachment 173560
RTF attachment 106979 in Word and Writer

RTF is still bad in todays nightly:

Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: 213430e0bdac0786b30a76a68b43d35647e93912
CPU threads: 4; OS: Windows 10.0 Build 18363; UI render: Skia/Raster; VCL: win
Locale: hu-HU (hu_HU); UI: en-US
Calc: CL Jumbo

Revision history for this message
In , Vmiklos-y (vmiklos-y) wrote :

Did you try moving the ContinuousEndnotes opt-in from writerfilter/source/filter/WriterFilter.cxx to writerfilter/source/dmapper/DomainMapper.cxx?

The first is the place for docx-only compat flags, the second is the place for docx+rtf compat flags.

Revision history for this message
In , Libreoffice-commits (libreoffice-commits) wrote :

Gabor Kelemen committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/892488b64f09190896d5a14e3f555ca91b3449e3

tdf#58521 Enable ContinuousEndnotes compat option for RTF too

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.

Revision history for this message
In , Libreoffice-commits (libreoffice-commits) wrote :

Gabor Kelemen committed a patch related to this issue.
It has been pushed to "libreoffice-7-2":

https://git.libreoffice.org/core/commit/59c5732875c1bea619ed461a378906a2dce12b48

tdf#58521 Enable ContinuousEndnotes compat option for RTF too

It will be available in 7.2.0.2.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.

Revision history for this message
In , timur (ba.timur) wrote :

Any reason this is still open?
Please add to https://wiki.documentfoundation.org/ReleaseNotes/7.2.

Changed in df-libreoffice:
status: Confirmed → Fix Released
Revision history for this message
In , Domenico L. (domenico-l76) wrote :

I opened a similar request of enhancement, that was linked to this bug.

I requested to manage endnotes like an index:
- defining where put the index
- defining the title
- be able to add pages (with different style) before and after the endnotes

The solution released improves the endnotes handling, but the list of endnotes is always at end of the document, I can't add a page and there are no protections against accidental formatting corruption.

Finally which is the difference between endnotes and footnotes displayed at the end of document?

Revision history for this message
In , Ilmari-lauhakangas (ilmari-lauhakangas) wrote :

(In reply to Do from comment #30)
> I opened a similar request of enhancement, that was linked to this bug.

Then let's undo the duplicate status of your report

Revision history for this message
In , Greenandpleasant2000-support (greenandpleasant2000-support) wrote :

Created attachment 173801
Writer document showing endnotes

Version: 7.3.0.0.alpha0+ / LibreOffice Community
Build ID: c703b2d22c3f45825d9c9d790c3b5a4b6f97e776
CPU threads: 4; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: en-GB (en_GB.UTF-8); UI: en-US
TinderBox: Linux-rpm_deb-x86_64@86-TDF, Branch:master, Time: 2021-06-17_00:44:32
Calc: threaded

See attacher Writer file (endnotes_test_document). AFAICS, nothing has been fixed at all. Endnotes are STILL inserted on a new page at the end of a document, and there seems to be no no way of positioning them at any other location.

And importing the test documents (from the OP) does not seem to be resolved either. The endnotes are simply being dumped as a single set of de facto footnotes at the end of the file.

Revision history for this message
In , Ilmari-lauhakangas (ilmari-lauhakangas) wrote :

(In reply to R. Green from comment #32)
> Created attachment 173801 [details]
> Writer document showing endnotes
>
> Version: 7.3.0.0.alpha0+ / LibreOffice Community
> Build ID: c703b2d22c3f45825d9c9d790c3b5a4b6f97e776
> CPU threads: 4; OS: Linux 5.4; UI render: default; VCL: gtk3
> Locale: en-GB (en_GB.UTF-8); UI: en-US
> TinderBox: Linux-rpm_deb-x86_64@86-TDF, Branch:master, Time:
> 2021-06-17_00:44:32
> Calc: threaded

Your build is 1 month too old, please pay attention to the build date.

Revision history for this message
In , Libreoffice-commits (libreoffice-commits) wrote :

Gabor Kelemen committed a patch related to this issue.
It has been pushed to "libreoffice-7-2":

https://git.libreoffice.org/core/commit/7eb0b5f3861e54ad59897315b17bf4447fabf540

Revert "tdf#58521 Enable ContinuousEndnotes compat option for RTF too"

It will be available in 7.2.0.2.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.

Revision history for this message
In , Libreoffice-commits (libreoffice-commits) wrote :

Gabor Kelemen committed a patch related to this issue.
It has been pushed to "libreoffice-7-2":

https://git.libreoffice.org/core/commit/43d2b3bbacdd6bbe24149ed33c54a180d74c77e4

Revert "tdf#58521 DOCX import: enable ContinuousEndnotes compat flag"

It will be available in 7.2.0.2.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.

Revision history for this message
In , Libreoffice-1 (libreoffice-1) wrote :

Verified in:
Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: d1f1f546b212ecd651146addeb328806bb270d5f
CPU threads: 4; OS: Windows 10.0 Build 17134; UI render: Skia/Raster; VCL: win
Locale: hu-HU (hu_HU); UI: hu-HU
Calc: threaded

Revision history for this message
In , Libreoffice-commits (libreoffice-commits) wrote :

Xisco Fauli committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/53e09765fe19be5f53852e793219d0af687d9795

Revert "tdf#58521 Enable ContinuousEndnotes compat option for RTF too"

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.

Revision history for this message
In , Libreoffice-commits (libreoffice-commits) wrote :

Xisco Fauli committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/eeda1b35a6e87d5349545464da33d997c52f15e3

Revert "tdf#58521 DOCX import: enable ContinuousEndnotes compat flag"

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.

Revision history for this message
In , Xiscofauli (xiscofauli) wrote :

Reopening after the revert

Changed in df-libreoffice:
status: Fix Released → Confirmed
Revision history for this message
In , Stephane-guillou-i (stephane-guillou-i) wrote :

*** Bug 154945 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Gabor Kelemen (kelemeng) wrote :

*** Bug 153070 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Raal (raal) wrote :

*** Bug 156086 has been marked as a duplicate of this bug. ***

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.