https://bugs.documentfoundation.org/show_bug.cgi?id=147963

            Bug ID: 147963
           Summary: WRITER: Endnotes composition not following standard
                    formatting rules
           Product: LibreOffice
           Version: 7.2.5.2 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: page74010...@yahoo.fr

When endnotes become numerous, it is important to organize them in groups
(through heading insertions) and adopt a nice presentation like mirroring
pages.

However, endnotes do not seem to be handled by the "standard" text flow
mechanisms and many features are either ignored or completely messed up.

The main tool to change endnotes formatting is the assigned page style which
can be changed with Tools>Footnotes & Endnotes.

Part A - Assigning a page style different than Endnote

The goal is to alternate between Left Page and Right Page.

This doesn't work because "Next style" parameter is ignored. All endnots pages
are formatted according to the page style declared in the configuration, but
blank pages are inserted to cope with page parity constraint. However, blank
pages are on the "wrong side".

As can be discovered through experiment, endnotes are sent to the footnote area
of the page style (and this area is extended to the whole page) and the
separator line is displayed "as usual". The fact that endnotes are in the
footnote area results in formatting limitations, e.g. page breaks are
forbidden.

When alternating page styles are configured, if the count of endnotes exceeds
some threshold between 75 and 100 (I haven't investigated to find the exact
value), the endnotes split in "blocks". Say we have enough notes for A.B.C
where they would be listed in ascending order under normal circumstances. When
the threshold is reached, notes are listed as A.C.B where A and B are in
ascending order and C is in descending order!

Part B - Using built-in Endnote page style

Using Endnote is presently the only reliable solution but has severe
restrictions. The mirror alternation is solved with unticking "Same content on
left & right pages" but does not allow variations on margins.

Though notes are now in the contents area (I suppose so because I don't see the
note separator, albeit I can't insert footnotes because the sub-menu is
disabled), the same page break ban applies.

Part C - Common behaviour

If margins are changed after page style assignment, the changes are not
reflected in the endnotes. One must first assign another style, then reassign
the desired page style. This means page configuration is read only once when
the notes configuration is changed and never afterwards.

Custom margins (different from default 2 cm) are ignored and page content area
is shifted somehow randomly (one shift on page 1, another one on pages 2+).
Some times the contents area may extend below the page limits, clipping text.

Here:
Version: 7.2.5.2.0+
Build ID: 20(Build:2)
CPU threads: 4; OS: Linux 5.16; UI render: default; VCL: kf5 (cairo+xcb)
Locale: en-US; UI: en-US
Calc: threaded

Reference:
https://ask.libreoffice.org/t/writer-endnote-collection-mix-up/75079/14

Attached file:
Pages are set at A6 to quickly have several pages worth of text.
One lorem paragraph with an endnote at each word, for a total of 72 notes.
Same paragraph pasted to double the number of notes.

Endnotes settings configured for Left Page page style.

All above mentioned bugs occur. If second paragraph is erased, the descinding
order bug disappears.
If page style for endnotes is restored to Endnote, only the margin issue
persists.

See also bug 147400

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to