LibreOfficeWriter: Bugs in Index, Bibliography

Using ‘LibreOfficeWriter Version: 7.5.1.2 (X86_64) / LibreOffice Community’ I found what I believe are bugs and I don’t have an account in Buzzfeed so I write them here just in case you consider them bugs:

  • The insert/edit bibliography menu doesn’t have a delete button, you can’t delete entries.
  • The same happens with index entries, you can’t delete them.
  • The toolbar ‘insert’ doesn’t show the ‘insert bibliography’ button nor allows you to configure it to show it.

Best wishes.
A.

.

Please elaborate a bit more so that we can try to reproduce.

Regarding your third point, the command is Insert>TOC & Index>Bibliography Entry, i.e. a second-level command, not a first-level one.

To delete an index entry, right-click on it and Index Entry from the contextual menu. You have then a Delete button in the dialog.
Nota: it is easier to spot the index entries if you enable View>Field Shadings.

1 Like

Thanks for answering.

The toolbar has a button ‘insert summary, index or bibliography’ and another one ‘insert an index entry’, but you don’t have a button for the third menu option ‘insert bibliography entry’, which is at the same level:

Regarding your second point, you were right I already found the delete button for index entries, but in the case of bibliography entries I still can’t find it. Here are three screenshots of the menus that I see (in spanish). In the second screenshot the menu only has ‘help’, ‘new’, ‘edit’, ‘close’ and ‘apply’ buttons. In the third screenshot there is only ‘help’, ‘accept’ and ‘cancel’:Bibliography entries — Postimages

I very rarely use toolbar buttons because most of the time they lead to direct formatting while my goal is to use exclusively styles in order to be able to tune my formatting without the necessity to go through the text.

So, let’s see how to address your questions.

  • Delete a bibliography entry
    A bibliography entry is not some kind of formatting added of text. It is a field and it is visible in the line.
    Put your cursor at right of the entry, press Bksp. This deletes the field, just like it deletes the character at its left.

  • Delete index entry
    Reminder: index entries will be easily spotted when you enable View>Field Shadings. As a general help tip, always enable View>Formatting Marks and …>Text Boundaries. You’ll see what exactly is in your document. Your screenshots show that these clues were not active.
    Right-click on the gray shading of an entry and Index Entry from the pop-up menu. You have a Delete button in the dialog.

  • Insert bibliography entry
    If you really want to have such a button, use Tools>Customize, Toolbars tab. There are two Bibliography Entry (in English), one of which displays Inserts a bibliography reference. You can install this command in any toolbar of your choice.

No bugs in LO at this stage.

1 Like

Thanks for the advice.

Regarding the points:

  1. When you do that they still are there. Here I deleted all entries as you said and updated the bibliography:

  1. I did have the field shading active (it was active by default). You can see it in the first image of ‘Bibliography entries’.

  2. Thank you, I already tried and found it!

Delete bibiography entry means you want to remove an entry from your text.

If however you want to manage the bibliography database, use Tools>Bibliography Database. This will open a Base window which will allow you to do anything you need on the database.

For instance, you can delete a record (note the difference in wording) be selecteing the line and Data>Delete Record.

Usually this is not necessary. When you build the Bibliography Index in Writer, only the referenced record are shown in the index.
When preparing your work, you can also load all your references in a single session instead of inserting one by one with Writer Insert>TOC & Index>Bibliography Entry.
As you’ll see, there are already many “factory” entries in this DB. Feel free to add or delete from it. Customise the DB to your personal needs.
A word of caution somehow: there is a single DB per user account and the DB is shared by all documents. So think twice before deleting a record in case it is referenced by another document.

1 Like

I didn’t explore the database feature and it seems very usefull. Again, thank you for your advice.

Regarding the problem, as far as I know what is shown in the image ‘bibliography_entries_2’ are entries, not records. I wasn’t using the DB and when I open it I can only see the “factory” entries you mentioned, there are 21 records.

Apologies, I didn’t read carefully enough your screenshots.

There are two modes for bibliography: the DB I mentioned and a “document content” one where the entries are specific to your document and not exported to the global DB.

Documentation says "records are stored in a hidden field of the document. Effectively, there is no provision to delete records in this mode. If you want to do that, save a copy as .fodt. You’ll find XML elements <text:bibliography-mark …>…</text:bibliography-mark> containing the records.

I have not experimented a lot but it looks the data are repeated in all entries to make them independent from any DB.

It is possible (but I have not checked) that an entry will be suppressed from the drop-down menu if there are no longer any such entry and you have closed and reopened LO.

From my point of view, it could be better to work with the global DB than with document contents.

1 Like

You gave me very helpful information. Indeed, reponening the LO deletes the records from the document content once you have deleted all entries, so I didn’t need to open it as .fodt.

Thank you very much.