
Ist es möglich, dies besser zu formatieren, sodass ich die großen Leerzeichen zwischen den Wörtern entfernen kann?
Verwendeter Code:
\bibliographystyle{abbrv}
\bibliography{library}
Code in .bib
der Bibliothek:
@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}
}
Liegt das am Blocksatzstil des Dokuments? Vielleicht kann ich die Blocksatzfunktion der Bibliographie vermeiden? Mein Dokument beginnt so:
\documentclass[12pt,a4paper]{report}
\usepackage[lmargin=3.81cm,tmargin=2.54cm,rmargin=2.54cm,bmargin=2.52cm]{geometry}
\linespread{1.5}
BEARBEITEN
Ich kann bestätigen, dass es an der Blocksatzanordnung liegt. Ich habe es \raggedright
direkt vor dem Literaturverzeichnis hinzugefügt und der Text wird jetzt nach links ausgerichtet.
Ich möchte es jedoch im Blocksatz belassen, aber ohne Abstände ... Das Bearbeiten der Ränder ist nicht effizient. Hat jemand eine Idee, wie das geht?
Antwort1
Das Problem besteht darin, dass das Feld „howpublished“ nicht als URL erkannt wird. Daher funktionieren alle Methoden, die zum Aufbrechen der URL vorgeschlagen wurden, nicht. Laden Sie das url
Paket und ändern Sie Ihren .bib
Eintrag entsprechend, sodass er in der Datei folgendermaßen \url
kodiert ist :.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},
}
Minimales Dokument:
\documentclass{article}
\bibliographystyle{abbrv}
\usepackage{url}
\begin{document}
\cite{marsrover}
\bibliography{library}
\end{document}