Usando Biblatex/biber, ¿cómo hacer que cada línea de bibliografía completa sea un hipervínculo en el que se puede hacer clic?

Usando Biblatex/biber, ¿cómo hacer que cada línea de bibliografía completa sea un hipervínculo en el que se puede hacer clic?

Hace poco hice una pregunta muy similaraquíusando bibtexy natbib. Me puse en contacto con los tipógrafos de la revista, quienes me pidieron que usara el cas-sc.clsarchivo junto con biblatex/biber, y me indicaron su portal de soporte oficial.aquíque reitera los consejos de uso biblatex/biber.

El requisito es que cada elemento de la bibliografía (es decir, la entrada de la línea completa) se convierta en un hipervínculo en el que se pueda hacer clic (usando el campo doi si está disponible, en caso contrario, usando el campo URL de la clave relevante en el archivo bib). Además, los campos doiy urlno deben estar tipográficos en la bibliografía.

El archivo de estilo de bibliografía que me gustaría usar esmodelo1-núm-nombres.bst

Aquí hay un ejemplo mínimo que no funciona:

\documentclass{cas-sc}
\newdimen\bibsep 
\addbibresource{model1-num-names.bst} % please download the file from the gist URL (see question)

\begin{document}

\title[mode=title]{My paper title}
\tnotemark[1,2]

\tnotetext[1]{Title footnote 1: This document presents the results of the research project funded by the National Science Foundation: Placeholder. Replace with your own text.}

\tnotetext[2]{Title footnote 2: For example, a dedication. The second title footnote which is a longertext matter to fill through the whole text width andoverflow into another line in the footnotes area of thefirst page.}

%%% Authors' names, affiliations, physical addresses, email addresses & footnotes %%%%
\author[1]{First Author}[orcid=0000-0001-7511-2910]
\fnmark[1] 
\ead{firstemail_id@insti_1.edu}
\ead[url]{www.inst1.edu/author1}
\address[1]{Address of author with affiliation `a'}

\author[2]{Second Author}
\fnmark[2] 
\ead{secondemail_id@insti_2.edu}
\ead[url]{www.inst2.edu/author2}
\address[2]{Address of author with affiliation `b'}

\author[3]{Third Author} 
\fnmark[1,3]
\ead{thirdemail_id@insti_3.edu}
\ead[url]{www.inst3.edu/author3}

\address[3]{Utopia, Mars}

\fntext[fn1]{This is a footnote.}
\fntext[fn2]{Another author footnote, this is a very long footnote and it should be a really long footnote. But this footnote is not yet sufficiently long enough to make twolines of footnote text.}
\fntext[fn3]{Yet another author footnote.}

\begin{abstract}
    The abstract of the paper goes here. 
    Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. 
    Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
\end{abstract}

% Research highlights
\begin{highlights}
\item Research highlight 1
\item Research highlight 2
\end{highlights}

\begin{keywords}
    % Keywords go here in the form:  keyword \sep keyword
    Keywords \sep in \sep American \sep English
\end{keywords}

\maketitle

\section{Introduction}{\label{sec:intro}}
Blah

\section{Results and discussion}{\label{sec:results}}
Blah blah

\nocite{*}
% Command to typeset bibliography using biblatex/biber

\end{document}

Se pueden utilizar los siguientes contenidos de babero (llamémoslo manuscript_references.bib:

@article{sigfridsson,
  author       = {Sigfridsson, Emma and Ryde, Ulf},
  title        = {Comparison of Methods for Deriving Atomic Charges from the
                  Electrostatic Potential and Moments},
  journal      = {Journal of Computational Chemistry},
  year         = 1998,
  volume       = 19,
  number       = 4,
  pages        = {377-395},
  doi          = {10.1002/(SICI)1096-987X(199803)19:4<377::AID-JCC1>3.0.CO;2-P},
}
@misc{elk,
  author  = {Anne Elk},
  title   = {A Theory on {Brontosauruses}},
  year    = {1971},
  url     = {https://example.edu/~elk/bronto.pdf},
}
@book{nussbaum,
  author       = {Nussbaum, Martha},
  title        = {{Aristotle's} {`De Motu Animalium'}},
  year         = 1978,
  publisher    = {Princeton University Press},
  address      = {Princeton},
}

información relacionada