¿Cómo unificar tipografías en referencias en una clase de tesis?

¿Cómo unificar tipografías en referencias en una clase de tesis?

Me gustaría saber qué hacer para unificar las fuentes en mi documento, especialmente en las referencias. Como puedes ver, hay un problema al menos con la parte de arXiv, que es con una fuente más grande (y además aparece dos veces, lo cual no es deseado):

ingrese la descripción de la imagen aquí

Estoy usando la plantilla de tesis descargada deaquí. Como puede ver en mi MWE, cambié la fuente a libertine, que probablemente querré conservar. Copié y pegué estas tres líneas desde algún lugar. Además, copié (un poco a ciegas) la parte que comenzaba con \newbibmacropara lograr títulos en los que se puede hacer clic en las referencias bibliográficas que apuntan a la URL de la bibliografía particular (funciona de forma predeterminada en biblatex+ hyperrefpara los campos de eprint, pero no las URL, gracias a cfr por señalar esto).

Entiendo que la solución probablemente no sea solo editar estas líneas sino también editar el archivo de clase Thesis.clsdesde la plantilla.

Entonces mis preguntas:

  • ¿Qué puntos tengo que editar para lograr la unidad de fuentes?
  • Mirando el código, ¿hay algo más de lo que debería ocuparme?
  • ¿Qué \renewcommand*\familydefault{\sfdefault}afecta?
  • Todavía no he visto ningún problema en el documento principal, pero si nota algo que pueda afectar negativamente las fuentes allí, hágamelo saber también.

Mi MWE:

\documentclass[11pt, oneside]{Thesis} % The default font size and one-sided printing (no margin offsets)

\usepackage[doi=false,url=false,isbn=false,sorting=none,style=numeric-comp,backref=true]{biblatex} % use of biblatex instead of bibtex (matja add) 

% the following makes bibliography display clickable names of references, pointing to a given doi/url/isbn, in this order of preference
%-------
\newbibmacro{string+doiurlisbn}[1]{%
\iffieldundef{doi}{%
  \iffieldundef{url}{%
    \iffieldundef{isbn}{%
      \iffieldundef{issn}{%
            #1%
           }{%
         \href{http://books.google.com/books?vid=ISSN\thefield{issn}}{#1}%
       }%
     }{%
   \href{http://books.google.com/books?vid=ISBN\thefield{isbn}}{#1}%
   }%
   }{%
    \href{\thefield{url}}{#1}% 
    }%
  }{%
  \href{http://dx.doi.org/\thefield{doi}}{#1}%
 }%
 }
  \DeclareFieldFormat{title}{\usebibmacro{string+doiurlisbn}{\mkbibemph{#1}}}
  \DeclareFieldFormat[article,incollection]{title}%
  {\usebibmacro{string+doiurlisbn}{\mkbibquote{#1}}}
  \appto{\biburlsetup}{\renewcommand*{\UrlFont}{\normalfont\itshape}}
  \appto{\citesetup}{\normalfont}

% I would like to use this font for everything
%-------
\usepackage{libertine} % new font
\renewcommand*\familydefault{\sfdefault}  %% Only if the base font of the document is to be sans serif
\usepackage[T1]{fontenc}
%-------

\hypersetup{urlcolor=blue, colorlinks=true} % Colors hyperlinks in blue - change to black if annoying


\begin{filecontents*}{database.bib}
@article{Gupta1993,
archivePrefix = {arXiv},
arxivId = {arXiv:hep-th/9305052v2},
author = {Gupta, K. S. and Rajeev, S. G.},
doi = {10.1103/PhysRevD.48.5940},
eprint = {9305052v2},
file = {:home/matja/MEGAsync/mendeley/1993/Gupta, Rajeev - 1993 - Renormalization in quantum mechanics.pdf:pdf},
issn = {0556-2821},
journal = {Physical Review D},
month = dec,
number = {12},
pages = {5940--5945},
primaryClass = {arXiv:hep-th},
title = "{{Renormalization in quantum mechanics}}",
url = {http://link.aps.org/doi/10.1103/PhysRevD.48.5940},
volume = {48},
year = {1993}
} 
\end{filecontents*}
\addbibresource{database.bib}

\begin{document}
This reference has mixed fonts~\cite{Gupta1993}.
\printbibliography
\end{document}

Respuesta1

La fuente de la máquina de escribir parece demasiado grande. Es fácil reducirlo sin otros efectos en las fuentes: simplemente llame al libertinepaquete como

\usepackage[ttscale=0.8]{libertine}

información relacionada