# List all bibliography entries [closed]

How can I list all bibliography entries in the document. I want to check if they are all correctly placed or if I inserted the wrong entry, without reading the whole document over again of course.

edit retag reopen merge delete

### Closed for the following reason the question is answered, right answer was accepted by Alex Kemp close date 2020-08-12 16:54:19.615320

Are you using the built-in Insert -> Table of Contents and Index -> Bibliography Entry, or a third-party solution such as Zotero? See https://ask.libreoffice.org/en/questi....

( 2017-12-27 06:20:59 +0100 )edit

I am using the build-in features, not any third-party tools

( 2017-12-27 15:31:39 +0100 )edit

Sort by » oldest newest most voted

Hi

You can use the Find & Replace to navigate from entry to entry, but it's still an imperfect workaround.

• Find: (?=[^\t\n])[:cntrl:]
• Other option: tick Regular expressions

I said it is an imperfect workaround because this also selects comments as you can see this in this video (english subtitles available).

Regards

more

This kind of work but it also selects captions from figures, illustrations, tables, etc

( 2017-12-29 01:32:28 +0100 )edit

I am marking this answer as correct because it has been the most helpful and easy solution to use, even though it is an imperfect one. Maybe my question could also be a feature-request.

( 2017-12-29 15:42:43 +0100 )edit

Feature requests are off-topic for this site. Instead, file an enhancement request.

( 2017-12-29 20:30:40 +0100 )edit

Well, there already is a feature-request: https://bugs.documentfoundation.org/s...

( 2017-12-30 14:07:37 +0100 )edit

The same trick would probably work:

• put the cursor inside a known bibliography entry or select it
• open Edit>Bibliography Entry
• use bottom bold arrows to navigate to previous/next entry

Bibliography entries are indeed fields and their content is "dynamic". As a consequence, even Edit>Find & Replace with a regexp can't find them.

As a work around, make sure View>Field shading is enabled. In Tools>Options, LibreOffice>Appearance, choose an uncommon "flashy" colour for field shading, e.g. a bright yellow. All fields will then be hightligted with the chosen colour.

This is not perfect because all fields, not only bibliography entries but also cross-references, indexes, etc., are highlighted. Anyway, the spots of interest now stand out from ordinary text.

If this answer helped you, please accept it by clicking the check mark ✔ to the left and, karma permitting, upvote it. If this resolves your problem, close the question, that will help other people with the same question.

more

This works for index entries, but I don't see any way to do this for bibliography entries.

( 2017-12-27 12:22:15 +0100 )edit

I am using the arrows keys on the keyboard (I don't see any bottom bold arrows in the libreoffice gui), but it's not allowing me to navigate other entries.

( 2017-12-27 15:42:42 +0100 )edit

Sorry, I had an appointment at the time I answered and had no time to check. See my edit for an ugly workaround.

( 2017-12-27 20:39:47 +0100 )edit

A macro can enumerate bibliography fields. Listing 7.29.1. Enumerate text fields of Andrew Pitonyak's macro document shows an example.

You could modify the example to move the view cursor to each location for checking. Or perhaps list all entries along with the page numbers where they occur.

more