Estoy trabajando en mi bibliografía y quería cambiar el estilo de fuente de la URL. Esto lo pude hacer con \usepackage{url}
y \urlstyle{same}
. Después de compilar, la fuente cambió pero no la palabra 'URL:'. Esto lo puedes ver a continuación.
Intenté redefinir el estilo como se menciona enestepregunta. Pero esto no funcionó. Espero que tengas alguna sugerencia. Gracias de antemano.
MWE:
\documentclass{article}
\usepackage[style=alphabetic,
isbn=false,
doi=false,
url=false,
language = ngerman]{biblatex}
\usepackage[scaled]{helvet}
\renewcommand{\familydefault}{\sfdefault}
\usepackage{url}
\urlstyle{same}
\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@online{Dantam.2018,
author = {Dantam, Neil},
title = {Quaternion Computation},
url = {http://www.neil.dantam.name/note/dantam-quaternion.pdf},
urldate = {2018-01-05},
abstract = {},
organization = {{Institute for Robotics and Intelligent Machines, Georgia Institute of Technology}},
shorthand = {DANT18}
}
\end{filecontents*}
\bibliography{\jobname}
\begin{document}
\nocite{*}
\printbibliography
\end{document}
Respuesta1
Si solo desea cambiar la fuente de la URL, puede usar:
\DeclareFieldFormat{url}{URL\addcolon\space\url{#1}}
obtenerlo en mayúsculas estándar, en lugar de versalitas.
Pero un enfoque más general y apropiado sería redefinir la macro que establece "URL" en versalitas, ya que afecta también a otras siglas (como "DOI", "ISBN", "ISSN", etc.) . Entonces, para mantener la coherencia, \mkbibacro
sería mejor una redefinición general de (como bien se señala en los comentarios de moewe):
\renewcommand*{\mkbibacro}[1]{#1}
El resultado de cualquiera de los dos (aunque es preferible el segundo) sería:
Un MWE completo:
\documentclass{article}
\usepackage[style=alphabetic,
isbn=false,
doi=false,
url=false,
language = ngerman]{biblatex}
\usepackage[scaled]{helvet}
\renewcommand{\familydefault}{\sfdefault}
\usepackage{url}
\urlstyle{same}
\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@online{Dantam.2018,
author = {Dantam, Neil},
title = {Quaternion Computation},
url = {http://www.neil.dantam.name/note/dantam-quaternion.pdf},
urldate = {2018-01-05},
abstract = {},
organization = {{Institute for Robotics and Intelligent Machines, Georgia Institute of Technology}},
shorthand = {DANT18}
}
\end{filecontents*}
\bibliography{\jobname}
\renewcommand*{\mkbibacro}[1]{#1}
\begin{document}
\nocite{*}
\printbibliography
\end{document}