참고문헌은 사이에 공백을 두고 인쇄됩니까?

참고문헌은 사이에 공백을 두고 인쇄됩니까?

단어 사이의 큰 공백을 제거할 수 있도록 더 나은 형식을 지정할 수 있습니까?

사용된 코드:

\bibliographystyle{abbrv}  
\bibliography{library}

.bib라이브러리 의 코드 :

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

여기에 이미지 설명을 입력하세요


이는 문서의 '정당화' 스타일 때문입니까? 아마도 참고문헌을 정당화하는 것을 막을 수 있을까요? 내 문서는 다음과 같이 시작됩니다.

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

편집하다

'정당화' 때문인 것을 확인할 수 있습니다.. \raggedright참고문헌 바로 앞에 추가했는데 이제 텍스트가 왼쪽으로 플러시됩니다.

그러나 간격을 두지 않고 양쪽 정렬을 유지하고 싶습니다. 여백을 편집하는 것은 효율적이지 않습니다. 이를 달성하는 방법을 아는 사람이 있습니까?

답변1

문제는 "howpublished" 필드가 URL로 인식되지 않아 사람들이 URL을 해독하기 위해 제공한 방법이 작동하지 않는다는 것입니다. 패키지를 로드 url하고 .bib항목을 적절하게 변경하여 다음과 같이 파일 \url에 인코딩되도록 합니다 ..bib

@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},
    }

최소 문서:

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

코드 출력

관련 정보