https://bugs.documentfoundation.org/show_bug.cgi?id=141859
Bug ID: 141859
Summary: Autotext-like cross-reference insertion
Product: LibreOffice
Version: unspecified
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: enhancement
Priority: medium
Component: Writer
Assignee: libreoffice-bugs@lists.freedesktop.org
Reporter: eyalr...@gmx.com
Blocks: 107905
At the moment, if you want to insert a cross-reference, you have to go through
the dialog. However, many documents have unique short phrases or unique
numbering for headings or numbered paragraphs (e.g. B.1.5), it should be
possible to type in the referenced number, and have it converted into a
reference with a key combination:
* User types, for example "B.1.5"
* User presses the magical shortcut key combination
* LO performs the equivalent of the filtering it would perform in the
Cross-references insertion dialog, with Numbered Paragraphs selected.
* If the number of results is 0, nothing happens (or there is some error
indication, e.g. a bell)
* If there are multiple results, either nothing happens; or the text disappears
and the dialog comes up with the filter already applied; or one can "scroll"
through the results with subsequent presses of the shortcut; etc.
* If there is a single result, the text is replaced by the reference to the
numbered item, with the displayed text being the number (so that the display
text will typically be the typed text).
One can also conceivably have this for Headings search, where again you type in
a search term like in the insertion dialog; but perhaps a different shortcut
will be used, to indicate something else is being searched; and that the
reference text should be the heading text rather than the number.
For users working on long documents with numbered sections and many
cross-references (manuals, legal briefs etc.) this would be a significant
workflow improvement - allowing you to keep your typing rythm and not take your
eyes off of the line.
Referenced Bugs:
https://bugs.documentfoundation.org/show_bug.cgi?id=107905
[Bug 107905] [META] Cross-references bugs and enhancements
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs