Seite 1 von 2

Literaturverzeichnis zeigt nur [?] an

Verfasst: Sa 6. Okt 2012, 18:15
von Dörthe
Moin,

ich bin schon den ganzen Tag damit beschäftigt, meine erste LaTeX-Datei soweit vorzubereiten, dass ich nächste Woche mit dem Schreiben meiner Seminararbeit beginnen kann. Vieles habe ich heute schon selbst herausgefunden, aber mit dem Literaturverzeichnis komme ich beim besten Willen nicht zurecht. :cry:

Ich habe in BibTeX eine Datei namens "bibli.bib" anlegt, in der sechs Quellen gelistet sind. Die Datei habe ich im gleichen Ordner wie meine LaTeX-Datei abgespeichert.
Soweit bin ich bis jetzt gekommen:

Das steht jetzt über \end{document}, also zum Schluss der Seminararbeit:
\bibliographystyle{geralpha}
\bibliography{bibli}
Um das ganze mal anzutesten, habe ich in ein Kapitel folgendes geschrieben:
Vergleiche \cite{Niedermair}
Vergleiche \cite{Schunk}
Vergleiche \cite{Esselborn}
Vergleiche \cite{Balzert}
Vergleiche \cite{Franck}
Vergleiche \cite{Resetarics}
Nach mehrfachem Setzen steht jetzt in der pdf-Datei:

Vergleiche [?] Vergleiche [?] Vergleiche [?] Vergleiche [?] Vergleiche [?] Vergleiche [?]

Ich hab hier drei Bücher liegen, in denen LaTeX angeblich ganz easy erklärt sein soll, habe mir Youtube-Videos angeguckt und mehrere Erklärungen ergooglet, aber ich krieg's einfach nicht hin. Ich benutze übrigens TeXShop.

Vielen Dank im Voraus!

Verfasst: Sa 6. Okt 2012, 18:30
von bloodworks

Verfasst: Sa 6. Okt 2012, 18:50
von Dörthe
Danke für deine Antwort!
Ich habe nochmal genau das getan, was in deinem Link stand. Nun bekomme ich leider folgende Meldung:

CODE ENTFERNT

Anbei auch mal mein - wahrscheinlich ziemlich verpfuschter - LaTeX-Code:


Kann man daran eventuell den Fehler/die Fehler erkennen?

Verfasst: Sa 6. Okt 2012, 19:14
von bloodworks
Hallo mit deinem Code kann so niemand wirlich was anfangen: Minimalbeispiel [2]. Aber wenn dein System gerapha nicht findet, musst du schauen, dass es es fidnest oder nen anderen Stiul verwenden zB plain. wenn du mehr Hilfe brauchst, dann musst du noch etwas mehr Info liefern. ZB welche Distribution du verwendest.
Hier mal ein lauffähiges Beispiel:
\documentclass{report}
\usepackage[ngerman]{babel}
\usepackage{bibgerm}
\usepackage{filecontents} % Es wird filecontents verwendet,
%anstatt eine eigene. bib Datei  % zu erstellen
\begin{filecontents}{name.bib}
@book{texbook,
Address = {Reading, Mass.},
Author = {Donald Ervin Knuth},
Isbn = {0201134470; 0201134489},
Keywords = {Computerized typesetting; Mathematics printing},
Pages = {483},
Publisher = {Addison-Wesley},
Title = {The TeXbook},
Volume = {A},
Year = {1989; 1986}}
\end{filecontents}
\begin{document}
\nocite{*}% Eine Zitiermarke, die nicht angezeigt wird
% und alle Einträge des .bib files erfasst.
\bibliographystyle{geralpha}%der einfachste Bibliographen Stil
 \bibliography{name}
\end{document}

Verfasst: Sa 6. Okt 2012, 19:27
von Dörthe
Ah, okay.
Das mit dem Minimalbeispiel fällt mir gerade ziemlich schwer, weil es mein erstes LaTeX-Projekt ist und ich noch gar nicht weiß, wo sich der Fehler befinden könnte.

Ich habe jetzt den Style in "plain" geändert und zumindest BibTeX zeigt mir keine Fehler mehr an. Dafür sagt LaTeX, dass die Citations alle undefined seien.

Ich weiß überhaupt nicht, warum die nicht definiert sein sollen. Ich hab doch mit BibTeX eine bib.-Datei erstellt, diese richtig verlinkt, die Keys richtig eingefügt. Ich bin echt am Verzweifeln.

EDIT:
Huch, hast du deinen Beitrag editiert, oder hab ich das Beispiel gerade ganz übersehen?

Ich habe mactex-basic.pkg gedownloaded, verwendete jetzt TeXShop Version 3.11, habe das auf "LaTeX" eingestellt und hab hier noch JabRef und BibDesk. Ich hoffe, ich hab jetzt die richtigen Angaben geliefert?

Verfasst: Sa 6. Okt 2012, 19:33
von bloodworks
Naja wir können leider nicht in deinen Computer reinschauen. Alle potentiellen Antworten sind entweder geraten oder basieren auf den Angaben die du machst.

Kleier Tipp noch: wenn du eine richtige Zeichensatzdeklaration machst kannst du Umlaute direkt eingeben und musst nicht auf die TeX Notation \"u zurückgreifen. Das macht den Text besser lesbar.

Ich würde dir wirklich mal raten eine ordentliche Einführung [1] zu lesen.

Edit: nach Edit: du solltest das komplette MacTeX installieren. da ist dann auch bibgerm dabei. Und zwar von hier http://www.tug.org/mactex/

Verfasst: Sa 6. Okt 2012, 19:36
von Dörthe
Ich glaube jetzt hab ich's endlich gefunden:

The MacTEX-2012 install package contains six subpackages:
TeXLive-2012
GUI-Applications
Ghostscript-9.05
ImageMagick-Convert-6.7.6
Latin-Modern-Fonts
TeX-Gyre-Fonts

Und das ganze dann auf Mac OS X Version 10.7.4

Verfasst: Sa 6. Okt 2012, 19:41
von Dörthe
Ist das die knapp 2GB große Datei?

Die habe ich mittlerweile zweimal runtergeladen, jedes Mal hat's fast zwei Stunden gedauert und beide Mal gab's am Ende einen Fehler bei der Installation. Da hatte ich heute morgen sowas von die Schnauze voll :D, dass ich das kleine gedownloaded habe.

Habs jetzt nochmal probiert. Es heißt immer "Die Installation ist aufgrund eines Fehlers fehlgeschlagen. Wenden Sie sich an den Hersteller der Software".

Verfasst: Sa 6. Okt 2012, 19:58
von bloodworks
Ja genau das. Eigentlich funktioniert das auch. Es gibt ne mailing liste für mactex. Wenn du ein noch nicht beschriebenes Problem hast, dann pack den log file da rein.

Verfasst: So 7. Okt 2012, 10:37
von Dörthe
Hab's jetzt nochmal über Nacht geladen, vorher Rechner einmal neugestartet, Verlauf und Cache gelöscht und die TeX-Software, die ich bereits installiert habe auch gleich gelöscht. Keine Ahnung was nun geholfen, auf jeden Fall habe ich jetzt die große Version :wink:

Mit
\documentclass[a4paper,11pt]{scrreprt}
\usepackage[german, ngerman]{babel}

\begin{document}

\cite{Resetarics}

\bibliographystyle{plain}
\bibliography{bibli}

\end{document}
läuft's jetzt auch. Allerdings auch nur mit plain als Style.
Oben drüber steht auch "Literaturverzeichnis" und nicht References, dafür steht jetzt bei der Auflage "2. aufl. edition" da.
Wie kann ich das denn so einstellen, dass nur "Aufl." oder "Auflage" da steht und nicht "edition"? Ich dachte, das würde eventuell über "geralpha" als Style klappen, aber den Style nimmt er nicht an.