Seite 1 von 2

Literatureinträge nicht referenzierbar (Jabref)

Verfasst: Di 21. Mai 2013, 10:11
von Dimitri
Hallo,

Ich habe folgendes Problem:
Ich habe meine Literaturangaben in einer .bib-Datei abgelegt und danach Latex --> Bibtex --> Latex --> Latex laufen lassen. Soweit sogut; die Literatur steht dort, wo sie stehen soll (auch in der PDF). Jedoch kann ich nicht auf diese zurückgreifen, d.h. referenzieren.
Warnung: 'Reference xxx undefined' und 'There were undefined references'
Dann habe ich folgendes Minbsp erstellt und nun kommt zusätzlich noch die Meldung: 'xxx.bib already exists on the system'
\documentclass[fontsize=12pt, numbers=noenddot, open=right, twoside, fleqn, paper=a4]{scrreprt}
\begin{filecontents*}{MeineBib.bib}
@ARTICLE{Beispiel2010,
  author = {Max Muster},
  title = {goLaTeX Wiki-Beispiel},
  journal = {LaTeX Journal},
  year = {2010},
  pages = {1-3},
  timestamp = {2010.03.21},
  url = {http://www.golatex.de/wiki/index.php?title=Minimalbeispiel}
} 
\end{filecontents*}

\begin{document}
    \nocite{*}

	% BIBTEX Literaturverzeichnis
	\bibliography{MeineBib}
	
	\bibliographystyle{alphadin}
	
	\ref{Beispiel2010}
\end{document}
Bin echt ratlos :?
Kann Mir da bitte jemand weiterhelfen.
P.S.: soll ich meine original Literaturdatei schicken???
vll sind die Einträge nicht korrekt???

LG,

Dimitri

Verfasst: Di 21. Mai 2013, 10:14
von Epllus
Um aus der Bibliothek zu referenzieren, verwendet man den Befehl
\cite{}
,in deinem Beispiel also:
\cite{Beispiel2010} 
Grüße
Epllus

Verfasst: Di 21. Mai 2013, 10:18
von u_fischer
Dann habe ich folgendes Minbsp erstellt und nun kommt zusätzlich noch die Meldung: 'xxx.bib already exists on the system'
Glücklicherweise. Oder wolltest du, dass die filecontents-Umgebung deine MeineBib.bib überschreibt?

Verfasst: Di 21. Mai 2013, 10:33
von Dimitri
Ohhh, saublöd :oops:

Danke und Entschuldigung für die, naja, sagen wir dämliche, Frage.

Verfasst: Di 21. Mai 2013, 10:41
von u_fischer
Nun wenigstens hast du dir nicht die bib-Datei überschrieben - das hat es auch schon gegeben: Da hat jemand ein Problem, beginnt ein Minimalbeispiel zu erstellen oder testet irgendwelchen Code aus dem Internet. Aber statt dies in einem Testordner zu tun, wird das normale Dokumentenverzeichnis benutzt und plötzlich sind irgendwelche Dateien weg, weil viele nicht verstehen, dass LaTeX beliebige Dateien schreiben und damit auch überschreiben kann. Ich dränge deswegen auch Anfänger nicht dazu, filecontents zu benutzen.

Verfasst: Di 21. Mai 2013, 11:00
von Dimitri
Ist es egtl auch möglich (mit hyperref), anstatt ["xxx"], "[xxx]" zu referenzieren, d.h. die Klammer mit zu referenzieren???

Finde das deutlich hübscher.

Verfasst: Di 21. Mai 2013, 11:09
von u_fischer
Und was soll passieren, wenn in der Klammer zwei Referenzen stehen (\cite{a, b})?

Verfasst: Di 21. Mai 2013, 11:32
von Dimitri
Ich persönlich fände es ansprechender, wenn er das dann so:

"[x]", "[x]"

machen würde.

Verfasst: Di 21. Mai 2013, 17:22
von Dimitri
Geht das irgendwie???

Ich persönlich finde, dass das deutlich besser aussehen würde; würde das auch so in meine Arbeit übernehmen wollen.
Finde es halt unsinn, wenn die Klammern "[]" durch den hyperref-link quasi unsichtbar werden...

Verfasst: Di 21. Mai 2013, 17:44
von Dimitri
In cite.pdf habe ich dazu mal nix gefunden (oder bin ich blind); das standen zwar andere Änderungsmögl., aber nicht meine gewünschte...