PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [BiBTeX] Url-Attribut



misterjan
20-05-2009, 16:57
Hallo,

warum wird die URL, die ich dem Url-Attribut von BiBTeX zuweise, nicht in meinem Literaturverzeichnis angezeigt?

Der entsprechende BiBTeX-Code sieht wie folgt aus:

@misc{wiki:Pacman,
author = "Wikipedia",
title = "Pac-Man --- Wikipedia{,} Die freie Enzyklopädie",
year = "2009",
url = "\url{http://en.wikipedia.org/w/index.php?title=Pac-Man&oldid=291124829}",
note = "[Online; Stand 20. Mai 2009]"
}

In meinem Dokument füge ich wie folgt das Literaturverzeichnis ein:

\bibliographystyle{geralpha}
\nocite{*}
\bibliography{Literatur}

In der fertigen PDF taucht die URL aber leider nicht mit auf. Hat das vielleicht damit zu tun, dass keiner Referenzart das Attribut Url zugeordnet ist (auch nicht optional)?

Bilbo
20-05-2009, 17:10
Hallo,

schon mal mit "howpublished" und dem Paket "url" versucht?

Gruß,
Bilbo

misterjan
20-05-2009, 17:17
Ja, damit geht das. Aber ich frage mich, warum das mit dem Url-Attribut nicht geht? Ist das außerdem nicht etwas gefakt, wenn ich jetzt ein anderes Attribut nehme, welches eigentlich für etwas anderes vorgesehen ist?

Bilbo
20-05-2009, 17:24
Hallo,

bei mir ging es auch nie mit URL. Frag mich nicht warum, ich habe das bis heute nicht verstanden. Aber "howpublished" ist auch für URLs geeignet, weil du ja somit angibst wie das Ganze veröffentlicht wurde, nämlich per Internet (-> URL).

Gruß,
Bilbo

misterjan
20-05-2009, 18:05
Habe leider schon wieder ein Problem mit einer neuen Literaturangabe:


@manual{ASUltimatePacm,
title = "Ultimate Pacman",
Organization = "AgentSheets, Inc."
howpublished = "\url{http://www.agentsheets.com/Applets/ultimate-pacman/readme.html}",
note = "[Online; Stand 20. Mai 2009]"
}

So wird die URL nicht angezeigt, weil howpublished als Attribut bei manual nicht "erlaubt" ist. Ändere ich die Referenzart wieder auf misc, wird mir zwar die URL angezeigt (weil bei misc howpublished erlaubt ist), dafür aber nicht die Organisation, weil diese bei misc nicht erlaubt ist. Wie komme ich denn aus diesem Dilemma heraus? Gibt es die Möglichkeit alle Attribute bei einem Referenztyp zu benutzen?

Xanth
21-05-2009, 23:55
Hallo misterjan,

warum versuchst Du nicht einen anderen Stil für die Bibliographie, z.B. babalpha aus dem babelbib Paket statt geralpha. Wenn Du dann noch das Paket url verwendest sollte das mit den URLs klappen. Ein Eintrag in Deinem .bib File könnte dann folgende Zeile enthalten:
url = {http://www.blablabla.de/bla.pdf},

Inwieweit sich die beiden Stile unterscheiden ist mir jetzt nicht genau bekannt, aber die Kapitälchen für die Autoren könntest Du dann bei babelbib mit dieser Zeile erhalten:
\setbibliographyfont{name}{\textsc}

Dokumentation zu babelbib gibts hier:
http://tug.ctan.org/tex-archive/biblio/bibtex/contrib/babelbib/babelbib.pdf

Gruß,
Xanth

P.S.: Außerdem verfügt babelbib über die Möglichkeit mit urldate = {xx.xx.xxxx} das Datum des letzten Zugriffs zu vermerken.