Bug 132786 - Allow user to easily change the character style of BIBLIOGRAPHY ENTRIES
Summary: Allow user to easily change the character style of BIBLIOGRAPHY ENTRIES
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
6.4.3.2 release
Hardware: All Windows (All)
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Bibliography
  Show dependency treegraph
 
Reported: 2020-05-06 17:22 UTC by Tommy
Modified: 2020-09-29 18:51 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tommy 2020-05-06 17:22:39 UTC
Description:
I understand from the docs how to create the bibliography entry enclosed in {} [] () and a number [1]. What I cannot find is how to make the bibliography entry superscript.

I could highlight the bibliography entry, right click and select Character, Character, Position, Superscript. I have a large document with almost 50 references. Can a series of button clicks superscript all entries at the same time?

Actual Results:
each bibliography entry anchor has to be manually changed to suprerscript

Expected Results:
for each individual bibliography entry anchor this works fine.


Reproducible: Always


User Profile Reset: No



Additional Info:
the software should provide a method of selecting all the bibliography entry anchors and changing the style/font/position  etc.
Comment 1 ajlittoz 2020-05-06 18:17:42 UTC
This enhancement request is a follow-up of AskLO question https://ask.libreoffice.org/en/question/242855/how-to-change-the-bibliography-entry-to-superscript/?comment=242883#post-id-242883

When you enter a note, its anchor is character-styled "Footnote Anchor" or "Endnote Anchor". This allows to apply stylistic variations to all anchors very easily.

There is no such automatic styling for bibliography entries, needing then to manually hunt for them and apply some style, with the risk of missing occurrences.

IMHO, all such insertions (notes, bibliography entries, …) should receive a specific character style so that formatting/editing is made easier. This is already the case for notes (anchor in text and the same in the note itself "xxxnote Characters"). Even hyperlinks have two dedicated character styles.

I may have omitted other such "insertions" but this is a quick comment on the above request.

By default (out-of-the-box), these character styles do nothing; they are equivalent to "Default Style". Then, this should be transparent and not affect existing documents (though this style will not be added retroactively unless user does it explicitly) nor current workflow if user accepts entries as is.
Comment 2 Regina Henschel 2020-05-06 18:30:45 UTC
In contrast to footnotes, the ODF standard has currently no way to connect a bibliography entry directly to a character style. So I see two ways:
(A) Introduce a new attribute for defining the style. Such would be in loext-namespace, and a proposal has to be submitted to the ODF TC.
(B) LibreOffice inserts the bibliography entry not directly, but put it into a <text:span> element. That in turn allows to specify a character style.

I support the idea, to have a dedicated, automatically used character style for bibliography entries.
Comment 3 ajlittoz 2020-05-06 20:24:18 UTC
(In reply to Regina Henschel from comment #2)
> (B) LibreOffice inserts the bibliography entry not directly, but put it into
> a <text:span> element. That in turn allows to specify a character style.
> 
This seems the simplest to implement. Conceptually, it acts the same as if user has manually selected the entry and applied a character style.

Does not require ODF standard modification.