I am putting together a multiple chapter book with a master document and I have run into the challenge of referencing Figures, Tables, Alphabetic index and bibliography across separate subdocuments (chapters). The notion of creating a "Set Reference" and using "Insert Reference" for cross-referencing between subdocuments is not only awkward and clumsy, but requires that you create your own "database" of reference names. Having done that, when you "insert reference" you can get the chapter number and the text that was highlighted when you create a "set reference." There are multiple challenges with this approach. If I attempt to "set reference" to the caption on a Figure, if I attempt to highlight the word "Figure" I find that the figure itself is selected and would be pasted in when I do an "insert reference." I know that this is not strictly the purview of the documentation team but might be better addressed as an enhancement request for the operation of the Libreoffice Writer implementation team. My suggestion is as follows. Every time I perform an "update all" from a "master" document, it would be nice if there were (optionally because it can be time consuming) the ability to create a database table of "set references" that is browsable in the same manner that "Headings," "Figures," and "Tables" can be browsed when you perform a normal "cross reference." The database table would be segmented by the sub-documents known in the "Navigator" at the time of the "update all" operation is performed. Then I could scroll through the list and select the heading, figure or table in the same way I would do in a single large document. This database would literally be a file so that it does not consume large quantities of memory. When I select an item from this list, it would automatically "tag/create" in the source document the "set reference" that is required and then perform an "insert reference" in the target document. This would not be simple or easy, but is simpler than building my own table of "Set references" that can't handle the different types of references. Most of the necessary code exists when index tables are generated.
Please could you put your question in https://ask.libreoffice.org/c/english/5, there are people with a great acknowledge of writer, that maybe can help to solve your question.
Sailnfool, could people solve your problem at ask.Libreoffice.com? => NEEDINFO
Dear sailnfool, This bug has been in NEEDINFO status with no change for at least 6 months. Please provide the requested information as soon as possible and mark the bug as UNCONFIRMED. Due to regular bug tracker maintenance, if the bug is still in NEEDINFO status with no change in 30 days the QA team will close the bug as INSUFFICIENTDATA due to lack of needed information. For more information about our NEEDINFO policy please read the wiki located here: https://wiki.documentfoundation.org/QA/Bugzilla/Fields/Status/NEEDINFO If you have already provided the requested information, please mark the bug as UNCONFIRMED so that the QA team knows that the bug is ready to be confirmed. Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-NeedInfo-Ping
Dear sailnfool, Please read this message in its entirety before proceeding. Your bug report is being closed as INSUFFICIENTDATA due to inactivity and a lack of information which is needed in order to accurately reproduce and confirm the problem. We encourage you to retest your bug against the latest release. If the issue is still present in the latest stable release, we need the following information (please ignore any that you've already provided): a) Provide details of your system including your operating system and the latest version of LibreOffice that you have confirmed the bug to be present b) Provide easy to reproduce steps – the simpler the better c) Provide any test case(s) which will help us confirm the problem d) Provide screenshots of the problem if you think it might help e) Read all comments and provide any requested information Once all of this is done, please set the bug back to UNCONFIRMED and we will attempt to reproduce the issue. Please do not: a) respond via email b) update the version field in the bug or any of the other details on the top section of our bug tracker Warm Regards, QA Team MassPing-NeedInfo-FollowUp