As referências são impressas com espaços entre elas?

As referências são impressas com espaços entre elas?

É possível formatar melhor isso para que eu possa remover os enormes espaços entre as palavras?

Código usado:

\bibliographystyle{abbrv}  
\bibliography{library}

Código na .bibbiblioteca:

@misc{marsrover,
author = {Greicius, Tony},
booktitle = {NASA},
file = {:Users/user/Library/Application Support/Zotero/Profiles/zotero/storage/index.html:html},
howpublished = {http://www.nasa.gov/mission\_pages/msl/index.html},
title = {{\{NASA\} - Mars Science Laboratory}},
url = {http://www.nasa.gov/mission\_pages/msl/index.html}
}

insira a descrição da imagem aqui


Isso se deve ao estilo 'justificar' do documento? Talvez eu possa evitar justificar a bibliografia? Meu documento começa assim:

\documentclass[12pt,a4paper]{report}
\usepackage[lmargin=3.81cm,tmargin=2.54cm,rmargin=2.54cm,bmargin=2.52cm]{geometry}
\linespread{1.5}

EDITAR

Posso confirmar que é para 'justificar'. Adicionei \raggedrightum pouco antes da bibliografia e o texto flui para a esquerda agora.

Porém gostaria de manter justificado mas sem espaçamento ... Editar as margens não é eficiente, alguém tem ideia de como fazer isso?

Responder1

O problema é que o campo "howpublished" não está sendo reconhecido como URL, então qualquer um dos métodos que as pessoas deram para quebrar a URL não estão funcionando. Carregue o urlpacote e altere seu .bibitem apropriadamente para que \urlseja codificado no .bibarquivo como tal:

@misc{marsrover,
    Author = {Greicius, Tony},
    Booktitle = {NASA},
    Howpublished = {\url{http://www.nasa.gov/mission\_pages/msl/index.html}},
    Title = {{\{NASA\} - Mars Science Laboratory}},
    Url = {http://www.nasa.gov/mission\_pages/msl/index.html},
    }

Documento mínimo:

\documentclass{article}
\bibliographystyle{abbrv}
\usepackage{url}
\begin{document}
\cite{marsrover}
\bibliography{library}
\end{document}

saída de código

informação relacionada