Wie füge ich einer LaTeX-Bibtex-Datei eine URL hinzu?

Ich verwende bibtex für meine Bibliographie in LaTeX. Ich habe einige URLs, die ich zitieren muss in der Zeitung. Wie füge ich URLs zur Datei .bib hinzu?

Ein typischer Abschnitt in meiner Datei .bib sieht folgendermaßen aus:

@conference{eigenfacepaper, title={{Face recognition using eigenfaces}}, author={Turk, M. and Pentland, A.}, booktitle={Proc. IEEE Conf. on Computer Vision and Pattern Recognition}, volume={591}, year={1991} } 

Ich habe verschiedene Abschnitte in bibtex ausprobiert, aber sie werden in meinem Dokument nicht angezeigt.

Kommentare

Antwort

Die letzte Als ich eine URL zitierte, verwendete ich einen BibTeX-Eintrag der folgenden Form:

@misc{bworld, author = {Ingo Lütkebohle}, title = {{BWorld Robot Control Software}}, howpublished = "\url{http://aiweb.techfak.uni-bielefeld.de/content/bworld-robot-control-software/}", year = {2008}, note = "[Online; accessed 19-July-2008]" } 

Wenn dies nicht angezeigt wird, liegt möglicherweise tatsächlich ein Problem vor Ihren BibTeX-Stil (oder Sie haben vergessen, \usepackage{url} oder \usepackage{hyperref} in Ihrer Hauptdatei .tex)

Kommentare

  • ' Vergessen Sie nicht, \usepackage{url} in Ihrer Tex-Datei; nicht ' funktioniert sonst nicht für mich.
  • \usepackage{hyperref} ist leistungsfähiger und flexibler als \usepackage{url}.
  • Ist es sinnvoll oder sogar angemessen, beide zu verwenden? Oder werden sie irgendwann zusammenstoßen?
  • Sind doppelte Klammern im Titel nützlich? Oder versehentlich dort getippt?
  • @koleygr Ich denke, sie verhindern, dass die automatische Großschreibung den Titel ändert (also bleibt BWorld BWorld und wird ' nicht zu Bworld)

Antwort

Sie müssen

 \usepackage{url} 

und dann

 howpublished={\url{http://my.url.com/}}, 

Kommentare

  • Dies ist nicht ' passt nicht wirklich in meine Bibtex-Datei
  • Verwenden Sie Hyperref anstelle des URL-Pakets, wenn Links ' aufgrund von Zeilenumbrüchen nicht funktionieren.

Antwort

Hängt davon ab, welchen BibTeX-Stil Sie verwenden. In den normalen verwende ich normalerweise

note={\url{http://...}} 

in biblatex (und natbib auch, glaube ich) können Sie einfach

url={http://...} 

Kommentare

  • Dies hat tatsächlich zur Lösung meiner Abfrage beigetragen tex.stackexchange.com/questions/565551/…
  • Antwort

    So verwenden Sie eine URL mit einem plain -Bibliografiestil Sie können dieses Format verwenden:

    @misc{Doe:2009:Online, author = {author}, title = {Title of Citation}, year = {2010 (accessed December 7, 2014)}, howpublished = "\url{http://www.myurl.com}"} 

    Zusätzlich müssen Sie das URL-Paket

    \usepackage{url} 

    Wenn Sie das URL-Attribut in verwenden möchten, müssen Sie natbib verwenden, da Standard-Bibstyles (z. B. plain) den URL-Schlüsselinhalt der einzelnen Einträge nicht setzen. Es ist erforderlich, einen von natbibs eigenen Einträgen zu verwenden, z. B. plainnat.

    Zum Beispiel

    @ONLINE{Doe:2009:Online, author = {Doe, Ringo}, title = {This is a test entry of type {@ONLINE}}, month = jun, year = {2009}, url = {http://www.test.org/doe/} } 

    und das Dokument

    \documentclass{article} \usepackage{biblatex} \bibliography{test.bib} \title{BibTeX Website citatations with the \textsf{biblatex}~package} \date{} \begin{document} \maketitle \nocite{Doe:2009:Online} \printbibliography \end{document} 

    Quelle: http://nschloe.blogspot.ro/2009/06/bibtex-how-to-cite-website_21.html

    Kommentare

    • Dies wäre besser als Kommentar zur akzeptierten Antwort. Veröffentlichen Sie ihn auf gist.github.com (don ' Vergessen Sie nicht, die Erweiterung .tex zur Hervorhebung der Syntax hinzuzufügen und den Link als Kommentar einzufügen 🙂
    • Hallo Sean. Ich muss wirklich nicht zustimmen Sie erweitern nicht nur die akzeptierte Antwort, sondern liefern zusätzliche Informationen, und zweitens halte ich es für eine schlechte Praxis, wichtige Informationen in einem Kommentar anzugeben. Ich denke, es ist besser, die ursprüngliche Antwort zu bearbeiten (wenn auch nur ein wenig zu erweitern) wenn die Antwort sehr beliebt ist) oder eine neue bereitstellen. In meinem Fall habe ich Infos aus verschiedenen Antworten zu einer neuen zusammengestellt, da ich denke, dass alle nur einen Teil davon angehen der Frage.
    • Wenn die Informationen wirklich wesentlich hilfreich sind, dann wäre es besser, die äußerst beliebte Antwort zu bearbeiten – sie wird einfach ' t Helfen Sie hier unten jemandem :( Außerdem ist diese Antwort widersprüchlich – ' verwendet natbib, sondern das separate (und bessere IMO) BibLaTeX.

    Antwort

    Häufig gestellte Fragen zum britischen TEX Um wirklich gute Antworten auf Fragen zu TeX zu erhalten: URLs in BibTeX-Bibliografien :

    @misc{..., ..., howpublished = "\url{http://...}" } 

    Antwort

    Korrigieren Sie mich, wenn ich falsch liege, aber ich denke, Sie versuchen beispielsweise, auf Websites und nicht auf Artikel in einer Zeitschrift zu verweisen. Und nachdem diese Referenzen in einem misc -Eintrag platziert wurden, werden sie nicht angezeigt, wenn Sie auf sie verweisen. Wenn dies korrekt ist, liegt das Problem in Ihrem Bibliografiestil (bst -Datei) enthält keinen Eintrag für den Umgang mit einem misc -Typ.Ich würde vorschlagen, dass Sie biblatex verwenden, da es hochgradig anpassbar ist und einen online -Eintragstyp speziell für Ihren Zweck enthält. Alternativ können Sie custom-bib verwenden, wodurch Sie eine benutzerdefinierte bst -Datei erhalten, in der eine misc Eintrag. Ich denke jedoch, dass biblatex immer noch die beste Wahl ist.

    Kommentare

    • Es wäre höchst ungewöhnlich, wenn ein Bibliografiestil den äußerst häufigen Eintragstyp @misc nicht erkennt. Tatsächlich müsste ein solcher Stil als gebrochen angesehen werden.

    Schreibe einen Kommentar

    Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.