Problema de un espacio y medio en la bibliografía.

Problema de un espacio y medio en la bibliografía.

Revisé algunas preguntas pero ninguna de las respuestas resolvió mi problema. Soy bastante nuevo en el uso del látex y estoy intentando formatear mi tesis con el archivo de estilo proporcionado por la universidad. Si bien toda la tesis está completamente bien en términos de estilo, las entradas de la bibliografía tienen un interlineado de 1,5 líneas en lugar de un espacio simple.

Creo que la parte que se refiere a la bibliografía es la siguiente (ya que intenté cambiar algunas partes y vi los efectos de estos cambios en el resultado):

\def\thebibliography#1{
 \chapter*{\vspace{-27mm}\bibname\@mkboth
   {\uppercase{\refname}}{\uppercase{\bibname}}}
   \vspace{-3mm}
\addcontentsline{toc}{chapter}{\bibname}
   \list
   {[\arabic{enumi}]}{\settowidth\labelwidth{[#1]}
   \singlespace
   \setlength{\itemsep}{0.6cm}
   \leftmargin\labelwidth
   \advance\leftmargin 4mm
   %\advance\leftmargin\bibindent
   \itemindent -\bibindent
   \listparindent \itemindent
   \parsep \z@
   \usecounter{enumi}}
   \def\newblock{}
   \sloppy
   \sfcode`\.=1000\relax
   }

También encontré lo siguiente en el archivo de estilo, pero cambiar estos valores no cambió el espaciado:

\newcommand{\singlespace}{\renewcommand{\@defaultbaselinestretch}{1.1}}
\newcommand{\oneandhalfspace}{\renewcommand{\@defaultbaselinestretch}{1.5}}
\newcommand{\doublespace}{\renewcommand{\@defaultbaselinestretch}{1.7}}

Entonces la pregunta es, ¿por qué obtengo un espacio y medio aunque se especifique un espacio único? También se adjunta una captura de pantalla del resultado.

Entradas de bibliografía de ejemplo

Solo necesito disminuir el espacio entre líneas en las entradas (no entre entradas). Estoy abierto a todas las sugerencias. También puedo proporcionar un archivo completo de texto y estilo si es necesario. Tengo un problema similar con un título (que sale en 12 puntos en lugar de 14) pero si se soluciona creo que puedo manejar el otro.

Gracias de antemano.

Respuesta1

Su \singlespacingcomando simplemente redefine otro comando. Su código no muestra cómo \@defaultbaselinestretchse define esto y, lo que es más importante, cómo se usa, por lo que no es posible decir si realmente se llama en el procesamiento de la lista (probablemente no) y qué hacer para que se llame. .

Así que prueba en lugar de\singlespace

 \renewcommand\baselinestretch{1.1}\selectfont

o

\linespread{1.1}\selectfont

información relacionada