I've been playing around with biblatex a little and, since I am tired of broken DOIs, URLS and other eprint links, I would like to use a biblatex style which implements a new line for these fields. I started from the standard.bbx
file and in the article style, I replaced
\newunit\newblock
\usebibmacro{doi+eprint+url}
by
\newline
\usebibmacro{doi+eprint+url}
There is something wrong since a dot (.) is added at the beginning of the DOI line in the final bibliography and a new line is added even though the doi field is empty. Is there a way to fix this?
Then, I wanted to go a bit further by having a new line for each of the DOI, URL, EPRINT, then something like:
\newline
\usebibmacro{doi}
\newline
\usebibmacro{url}
\newline
\usebibmacro{eprint}
by replacing \newbibmacro*{doi+eprint+url}
by \newbibmacro*{doi}
, \newbibmacro*{eprint}
and \newbibmacro*{url}
(copy-paste process of the last lines of standard.bbx
) and by replacing \usebibmacro{doi+eprint+url}
by the lines above but unfortunately, it does not work. I'd be happy to hear from you on this.