Problema de um espaço e meio na bibliografia

Problema de um espaço e meio na bibliografia

Verifiquei algumas perguntas, mas nenhuma das respostas resolveu meu problema. Sou muito novo no látex e estou tentando formatar minha tese com o arquivo de estilo fornecido pela universidade. Embora toda a tese seja perfeitamente adequada em termos de estilo, as entradas da bibliografia têm espaçamento entre linhas de 1,5 em vez de espaço simples.

Acredito que a parte que se refere à bibliografia seja a seguinte (pois tentei alterar algumas partes dela e vi os efeitos dessas alterações na saída):

\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
   }

Também encontrei o seguinte no arquivo de estilo, mas alterar esses valores não alterou o espaçamento:

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

Portanto, a questão é: por que obtenho um espaço e meio mesmo que o espaço único seja especificado? Uma captura de tela da saída também está anexada

Exemplos de entradas bibliográficas

Só preciso diminuir o espaçamento entre linhas nas entradas (não entre as entradas). Estou aberto a todas as sugestões. Também posso fornecer texto completo e arquivo de estilo, se necessário. Estou com problema parecido com um título (que sai em 12 pt em vez de 14) mas se isso for resolvido acredito que consigo administrar o outro.

Desde já, obrigado.

Responder1

Seu \singlespacingcomando simplesmente redefine outro comando. Seu código não mostra como isso \@defaultbaselinestretché definido e - mais importante - como é usado, portanto não é possível dizer se ele é realmente chamado no processamento da lista (provavelmente não) e o que fazer para que seja chamado .

Então tente em vez do\singlespace

 \renewcommand\baselinestretch{1.1}\selectfont

ou

\linespread{1.1}\selectfont

informação relacionada