Is there a way to insert a doi
of an entry only in case it is missing a URL
field? It happens a lot that the doi
and URL
are essentially the same, and inserting them both yields a redundancy. I am using biblatex
with biber
.
PS: If you think this goal doesn't make sense please share your thoughts!
Best Answer
You can redefine the bibmacro
doi+eprint+url
so that thedoi
field is printed only if theurl
field is not defined, that is, add the following lines in the preamble:MWE
Output:
As you can see the two entries are identical except for the
url
field, and if this field is defined, thedoi
field is not printed.