Wiederholungen in URLs

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


zerocon
Forum-Anfänger
Forum-Anfänger
Beiträge: 14
Registriert: So 13. Jul 2014, 03:26

Wiederholungen in URLs

Beitrag von zerocon »

Hi@all,

folgendes Minimalbeispiel produziert im Literaturverzeichnis etwas wie "http://dx.doi.org/http://dx.doi.org/10. ... 99)00469-3", er verschluckt sich also irgendwie an den Links. Außerdem steht das Url-Feld nicht dabei.
\documentclass[11pt, a4paper]{scrbook}
\usepackage{url}

\begin{document}
	\nocite{*}
	\bibliographystyle{alphadin}
	\bibliography{tbib}
\end{document}
tbib.bib:
Article{Nagasubramanian2000226,
  Title                    = {Two- and three-electrode impedance studies on 18650 Li-ion cells},
  Author                   = {G. Nagasubramanian},
  Journal                  = {Journal of Power Sources},
  Year                     = {2000},
  Number                   = {1–2},
  Pages                    = {226 - 229},
  Volume                   = {87},

  Doi                      = {http://dx.doi.org/10.1016/S0378-7753(99)00469-3},
  ISSN                     = {0378-7753},
  Keywords                 = {Lithium-ion},
  LastChecked              = {20.05.2014},
  Owner                    = {goku},
  Timestamp                = {2014.07.10},
  Url                      = {http://www.sciencedirect.com/science/article/pii/S0378775399004693}
}
Hat jemand einen Lösungsansatz? Wäre euch sehr dankbar, muss heute meine Arbeit abgeben!

THX, zerocon.

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4268
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »


Genmutant
Forum-Guru
Forum-Guru
Beiträge: 488
Registriert: Di 8. Jul 2008, 11:00
Wohnort: Augsburg

Beitrag von Genmutant »

Was du angibst ist halt auch nicht die DOI, dann funktioniert es natürlich auch nicht. Gib im DOI Feld auch nur die DOI an.

zerocon
Forum-Anfänger
Forum-Anfänger
Beiträge: 14
Registriert: So 13. Jul 2014, 03:26

Beitrag von zerocon »

Erstmal danke für die Antworten.
Den verlinkten Lösungsvorschlag habe ich probiert. Ich habe die Style-Datei editiert, doch am Ende hat er die Links einfach weggelassen ...

An einem spontanen Umstieg auf Biblatex scheitere ich irgendwie, kommt einfach gar nichts.

Die DOI-Felder habe ich nicht selbst angelegt, die sind in allen Einträgen der Bibtex-Datei drin, das will ich jetzt ungern manuell flicken.

zerocon
Forum-Anfänger
Forum-Anfänger
Beiträge: 14
Registriert: So 13. Jul 2014, 03:26

Beitrag von zerocon »

Ich weiß, es ist ein wenig OT, aber ich arbeite seit 14 h an der Arbeit und die letzten 4 h davon nur am nicht funktionierenden Literaturverzeichnis; ich kann einfach net mehr ... :-/
Könnt ihr mir sagen, welchen dummen Fehler ich hier mache (seltsame Formatierung des Verweises, kein Literaturverzeichnis)?
\documentclass[11pt, a4paper]{scrbook}
\usepackage{biblatex}

\bibliography{tbib}

\begin{document}
    bla \cite{Nagasubramanian2000226}
    \printbibliography
\end{document}
tbib.bib:
@Article{Nagasubramanian2000226,
  Title                    = {Two- and three-electrode impedance studies on 18650 Li-ion cells},
  Author                   = {G. Nagasubramanian},
  Journal                  = {Journal of Power Sources},
  Year                     = {2000},
  Number                   = {1–2},
  Pages                    = {226 - 229},
  Volume                   = {87},

  Doi                      = {http://dx.doi.org/10.1016/S0378-7753(99)00469-3},
  ISSN                     = {0378-7753},
  Keywords                 = {Lithium-ion},
  LastChecked              = {20.05.2014},
  Owner                    = {goku},
  Timestamp                = {2014.07.10},
  Url                      = {http://www.sciencedirect.com/science/article/pii/S0378775399004693}
}
edit:
Zumindest Teillösung gefunden: Ein Hinzufügen der Option "[backend=bibtex8]" hat geholfen, jetzt wird das Verzeichnis erstellt (Quelle: http://www.golatex.de/biblatex-literatu ... t8002.html)

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4268
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Du mischst biblatex und Standard-(bibtex)-Befehle.

Du solltest aber besser nicht ein paar Stunden vor Abgabe das Pferd wechseln, besonders nicht wenn du übermüdet bist.

Bleibe bei deinem alten System. Entferne bei der DOI die http://dx.doi.org/-Teil, und ignoriere die fehlende URL. Ein Bibliographie muss nicht perfekt formatiert sein. Es gibt wichtigere Teile in deiner Arbeit.

zerocon
Forum-Anfänger
Forum-Anfänger
Beiträge: 14
Registriert: So 13. Jul 2014, 03:26

Beitrag von zerocon »

Danke für dein Mitgefühl. :)

Mit Biblatex finde ich das Verzeichnis optisch ansprechender, außerdem funktionieren die DOI-Links. Würde also gerne Biblatex benutzen (mal davon abgesehen, dass ich vor 3 Tagen auch noch keine Ahnung von Bibtex hatte :P ).

Was ist denn in meinem Beispiel Bibtex statt Biblatex? Habe mich als Erstes hieran orientiert:
http://anjalorenz.wordpress.com/2012/02 ... eberblick/

Ich schaffe es bisher nur nicht, das urldate ausgeben zu lassen.

edit:
Von wegen ... Das Datum muss in der Bibtex-Datei nur im Format "urldate = {year-month-day}" angegeben sein, dann wird es automatisch eingebunden. Yay!

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Schau doch mal in die wichtigen Hinweise des Unterforums. ;-)
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

zerocon
Forum-Anfänger
Forum-Anfänger
Beiträge: 14
Registriert: So 13. Jul 2014, 03:26

Beitrag von zerocon »

OK, der Kommentar ist sehr gerechtfertigt! :lol:

Aber verbesserungswürdig wäre in meinem Beispiel nur das Backend (biber statt bibtex8), oder ging es dir um was anderes?

edit:
Und das \addbibresource bestimmt ...

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4268
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Was ist denn in meinem Beispiel Bibtex statt Biblatex?
Gar nichts. Ich hatte mich verguckt ;-). Allerdings würde ich empfehlen nicht backend=bibtex8 zu benutzen, sondern biber ans Laufen zu bekommen.

Aber setze bloß deine Prioriäten richtig. biblatex ist ein sehr mächtiges System und man kann schnell viele Stunden beim Feintuning verbraten.

Antworten