Bug 54520 - VIEWING: References to footnotes not super scripted
Summary: VIEWING: References to footnotes not super scripted
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version: 3.6.0.4 release
Hardware: All All
: lowest normal
Assignee: Not Assigned
QA Contact:
URL:
Whiteboard: BSA NeedsDevEval
Keywords:
Depends on:
Blocks:
 
Reported: 2012-09-04 23:45 UTC by fenglich
Modified: 2014-05-28 04:00 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Demonstrates footnote not super scripted, and foot note not appearing in TOC. (9.92 KB, application/vnd.oasis.opendocument.text)
2012-09-10 11:47 UTC, fenglich
Details

Description fenglich 2012-09-04 23:45:36 UTC
Problem description: 

If a reference text references a heading containing a footnote, it's not super scripted.

Perhaps this is a general problem, that formatting is lost.

Steps to reproduce:
1. Create a Header 1 paragraph. In it's text, have a footnote "1"
2. Create a new paragraph and insert a cross reference of type Reference to Header 1.

Current behavior:

The reference, containing the number of the footnote, is not super scripted.

Expected behavior:

The footnote should be super scripted.

Platform (if different from the browser): 
              
Browser: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_1) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1
Comment 1 fenglich 2012-09-05 00:04:32 UTC
The foot note is not in the TOC. I don't know if this is a bug, or by design.
Comment 2 fenglich 2012-09-10 11:47:45 UTC
Created attachment 66922 [details]
Demonstrates footnote not super scripted, and foot note not appearing in TOC.

Attached test case demonstrates the problem with footnote in TOC and reference.

It's hard to say what is bug and what is by design. I don't know if it boils down to the ODT specification, or a matter of a policy decision for LibreOffice.

Anyhow, might be useful to add this document to your test suite such that this scenario gets baselined.
Comment 3 A (Andy) 2012-12-27 15:39:04 UTC
reproducible with LO 3.6.4.3. (Win7 Home, 64bit)

But I think the footnote should not belong to the header, otherwise you would need maybe this footnote also on further pages if the reference text is for instance moved to the next page.  But if you try this in the test document then you will find no footnote on the next page, although you would actually need it in this case.
Therefore, I think the footnote should not belong to the header, but if it should also be mentioned in the reference then it should be superscript and the footnote should also be copied to the page of the reference.  
But I personally would rather say that the footnote should not belong to the header.

When I tested the test document, then it seemed not be possible to format the footnote not as a header.  In addition, I recognised that if I format the header as a normal text body, then the reference will nevertheless be kept and this seems to my mind not to be consistent.

I think this issue needs to be evaluated further and the procedure needs improvements.  Maybe somebody else can help with this issue?
Comment 4 Owen Genat 2013-05-13 08:21:46 UTC
What is mentioned in comment #3 is correct as far as style goes. Refer my comment here:

https://bugs.freedesktop.org/show_bug.cgi?id=47871#c3
Comment 5 Joel Madero 2014-05-28 04:00:42 UTC
I'm focusing on the original report not comment 1 ( it seems like by design btw - who wants a footnote superscript in TOC?)

For description:

I have been able to confirm the issue on:
Version: 4.3 beta1
Platform :Ubuntu 14.04
DE: GNOME3

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
As I've been able to confirm this problem I am marking as:

New (confirmed)
Normal - could theoretically prevent professional quality work.
Lowest - seems like a very rare corner case (note not one other person has reported similar problem in 2 years)

Whiteboard Status - NeedsDevEval (might be an easy hack)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LibreOffice is powered by a team of volunteers, every bug is confirmed (triaged) by human beings who mostly give their time for free. We invite you to join our triaging by checking out this link:
https://wiki.documentfoundation.org/QA/BugTriage and join us on freenode at #libreoffice-qa

There are also other ways to get involved including with marketing, UX, documentation, and of course developing -  http://www.libreoffice.org/get-help/mailing-lists/. 

Lastly, good bug reports help tremendously in making the process go smoother, please always provide reproducible steps (even if it seems easy) and attach any and all relevant material


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.