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
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 \singlespacing
comando 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