https://bugs.freedesktop.org/show_bug.cgi?id=68755
Priority: medium
Bug ID: 68755
Assignee: [email protected]
Summary: Need field for first/last ${referencetext} for a style
Severity: enhancement
Classification: Unclassified
OS: All
Reporter: [email protected]
Hardware: Other
Status: UNCONFIRMED
Version: 3.6.7.2 rc
Component: Writer
Product: LibreOffice
Created attachment 84916
--> https://bugs.freedesktop.org/attachment.cgi?id=84916&action=edit
Manual page (screenshot from PDF with manual highlights) from Ventura Publisher
explaining live headers
An important feature (that was present in Xerox' Ventura Publisher already more
than 20 years ago) is still missing in LibreOffice: "Live Headers" with
contents derived from the refernece text of some paragraph style
For example, if you create an index that is several pages long, you might want
to add a heading that contains the text "K - M" if index entries from K to M
are present on the particular page.
Suppose you have a paragraph style named "Index Letter" that is applied to
every "T" index element. Now if you could add a field that references a
specific paragraph style ("Index Letter") and evaluates to either the reference
text of the style's first occurrence, or the style's last occurrence on the
particular page, you would be done. To my knowledge such a feature does not
exist in LibreOffice Writer.
Imagine you write a phonebook with Writer you might even want these new fields
to evaluate to a substring of the beforementioned reference text, so that you
get "Mil - Shn" instead of "Miller - Shneider".
I found a copy of the original manual for the Ventura publisher; let me quote:
"(...) The 1st Match and Last Match buttons are the key to creating
powerful and versatile live headers. Live headers change for
each page, depending on the contents of that page. Pick up any
phone book for an example. You'll see something like "Smith-
Snider" on the top of one page and "Snider-Socha" on the next. (...)"
I'll add one page (screenshot with manual highlighting added) from Ventura's
manual.
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs