Hallo Leute,
ich bin noch gänzlich neu hier und bei LaTeX, also verzeiht mir bitte forenuntypisches Verhalten.
Ich habe folgendes Problem: Immer wenn ich ins Literaturverzeichnis und im Dokument einen neuen Verweis einfüge, taucht dieser nicht auf, es erscheint nur [?] im Text. Auch im Anhang wird der Eintrag nicht hinzugefügt, wenn ich in TexWorks aber auf die Litverzeichnis.bib Datei wechsle, dann ist dort der Eintrag zu finden.
Ebenso sehr merkwürdig scheint mir, dass obwohl ich meinem Verständnis nach eingestellt habe, dass die Referenzen mit Nummern belegt werden sollen, LaTeX Abkürzungen setzt, wie z.B. [Vog] und der Gleichen.
Als Editor benutze ich wie gesagt TexWorks, zur Erstellung, Verwaltung und Hinzufügen neuer Referenzen benutze ich JabRef, dort kopiere ich auch die bibKeys heraus. Wenn ich lange genug rum spiele, probiere, schließe, öffne und neu lade dann ist die Referenz irgendwann da, aber ich verstehe nicht warum und die letzte bekomme ich leider gar nicht zu Gesicht.
Wenn ich meinen Code auf das für euch wichtigste herunterbreche (ich lass die Packages mal alle drin, falls da welche untereinander Probleme machen, da ich blutiger Anfänger bin und immer nur die kopiert und eingefügt habe, die mir die Quellen der jeweiligen Aufgabe gesagt haben) sieht das ganze etwa so aus:
\documentclass[bibliography=numbered]{scrreprt} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[ngerman]{babel} \usepackage{algorithm} \usepackage{algorithmic} \usepackage[onehalfspacing]{setspace} \usepackage{tikz} \usepackage[headsepline]{scrlayer-scrpage} \pagestyle{scrheadings} \usepackage{amsmath} \usepackage{amsthm} \usepackage{amssymb} \usepackage{url} \usepackage{graphicx} \usepackage[ngerman]{varioref} \usetikzlibrary{matrix,fadings,calc,positioning, decorations.pathreplacing,arrows} \newtheorem{theorem}{Theorem}[section] \newtheorem{corollary}{Corollary}[theorem] \newtheorem{lemma}[theorem]{Lemma} \theoremstyle{definition} \newtheorem{definition}{Definition}[section] \definecolor{bluekeywords}{rgb}{0,0,1} \definecolor{greencomments}{rgb}{0,0.5,0} \definecolor{redstrings}{rgb}{0.64,0.08,0.08} \definecolor{xmlcomments}{rgb}{0.5,0.5,0.5} \definecolor{types}{rgb}{0.17,0.57,0.68} \usepackage{listings} \lstset{language=[Sharp]C, captionpos=b, numbers=left, %Nummerierung numberstyle=\tiny, % kleine Zeilennummern frame=lines, % Oberhalb und unterhalb des Listings ist eine Linie showspaces=false, showtabs=false, breaklines=true, showstringspaces=false, breakatwhitespace=true, escapeinside={(*@}{@*)}, commentstyle=\color{greencomments}, morekeywords={partial, var, value, get, set}, keywordstyle=\color{bluekeywords}, stringstyle=\color{redstrings}, basicstyle=\ttfamily\small, tabsize=1, literate={\ \ }{{\ }}1, } \usepackage[square,numbers]{natbib} \bibliographystyle{unsrt} \automark{section} \begin{document} Hier steht dann interessantes und weniger interessantes Zeugs mit Verweisen, wie etwa: \cite{doi:10.1080/01638539809545028}. Dann kommt wieder viel anderes Zeugs mit ähnlichen Verweisen und ganz unten dann \newpage \bibliography{Litverzeichnis.bib} \end{document}
Beim Kompilieren habe ich (nach Internetanleitung) folgende Methode benutzerdefiniert und führe diese Reihenfolge durch:
PDFLatex -> Bibtex -> PDFLatex -> PDFLatex -> PDF anzeigen
Wenn das ein simpler Fehler ist, den es schon tausendmal gab, entschuldige ich mich, aber ich habe nichts gefunden, das mir geholfen hat oder es einfach falsch umgesetzt.
BIn für jede Hilfe dankbar , beste Grüße
Faebs94