Problem bei Zitieren im Text

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Problem bei Zitieren im Text

von _latex123 » Sa 13. Jun 2015, 19:45

Ah perfekt, danke!

von Noch so einer » Sa 13. Jun 2015, 19:24

Du kannst mit \input statt \include arbeiten, wenn du \includeonly ohnehin nicht verwendest.

von _latex123 » Sa 13. Jun 2015, 18:14

Vielen Dank für deine Hilfe, jetzt funktioniert es wieder! Ich hatte das package eigentlich genau deshalb eingebunden, damit nicht so viel freier Platz zwischen den einzelnen sections ist. Die newpage commands wollte ich nur vor der ersten section einfügen (nach dem Inhaltsverzeichnis). Aber es ist jetzt erst einmal wichtiger, dass das Zitieren wieder funktioniert. Danke nochmal!

von Johannes_B » Sa 13. Jun 2015, 17:45

Schuld an dem Verhalten ist das Paket newclude.
\begin{filecontents}{\jobname.bib}
	@Article{2004,
		Title = {Test title},
		Author = {Test Author},
		Journal = {Test Journal},
		Year = {2004}
	} 
\end{filecontents}
\documentclass[a4paper,12pt]{article}
\usepackage[authoryear, longnamesfirst, round]{natbib}
%\usepackage{newclude}
\begin{document}
\renewcommand{\refname}{References}

\section{Main Part}
Test: \cite{2004}

\bibliographystyle{plainnat}
\bibliography{\jobname}
\end{document} 

Das Paket ist von 1999 und wurde nie wirklich fertig gestellt.

Da du jeden Abschnitt sowieso auf einer neuen Seite haben willst, brauchst du das Paket eh nicht. Allerdings deutet das eher darauf hin, dass du eine Klasse mit Kaapiteln hättest nehmen sollen.

von _latex123 » Sa 13. Jun 2015, 15:47

Danke für deine Antowrt. Ja, Teile daraus sind aus einer Vorlage, die ich dann erweitert habe. Ich dachte, dass das "normale" bibtex in Verbindung mit JabRef weniger zeitaufwändig ist, was die Einarbeitung angeht. Da es bisher auch gut funktioniert hat, habe ich nicht mehr umgestellt. Und es ist mir auch überhaupt nicht klar wieso es jetzt auf einmal nicht mehr funktioniert. Sollte kein Fehler gefunden werden, werde ich wahrscheinlich umsteigen müssen, aber im Hinblick auf die Frist bis zur Abgabe der Arbeit wäre es mir eigentlich lieber wenn ich das Problem mit Bibtex beheben könnte.

von Johannes_B » Sa 13. Jun 2015, 15:39

Das sieht nach einem klassischen Fall einer Vorlage aus.

Warum benutzt du nicht das moderne biblatex, wie es in den wichtigen Hinweisen empfohlen wird?

Problem bei Zitieren im Text

von _latex123 » Sa 13. Jun 2015, 15:26

Hallo,

seit gestern habe ich ein Problem mit dem Zitieren im Text. Es erscheint anstatt der Nachnamen und dem Jahr in Klammern nur noch ein Buchstabe mit einem anderen Buchstaben in Klammern (bei dem bibliographystyle plainnat ist das so, bei anderen bleibt die Stelle an der zitiert werden soll einfach leer). Zum zitieren verwende ich den Befehl \citet. Ich habe schon verschiedene Packages auskommentiert und auch MikTex und Texmaker neuinstalliert, sowie alle generierten Dateien gelöscht und alles erneut durchlaufen lassen (in der notwendigen Reihenfolge latex, bibtex, latex, latex) jedoch besteht das Problem weiterhin. Mit anderen Präambeln funktioniert das Zitieren im Text aber, sodass der Fehler eigentlich in dem Code meines Dokuments liegen müsste. Da ich aber seit gestern kaum etwas verändert habe (zwei packages geladen, unter anderem kam eine Fehlermeldung aufgrund einer veralteten toc Datei des packages hyperref) weiß ich nicht, woher der Fehler kommt. Ich habe deshalb den (nahezu kompletten) Code hochgeladen; er müsste auch ohne weitere Änderungen funktionieren. Ich habe nach der section "Main Part" im Dokument als Test eine Zitierung eingefügt, bei welcher bei mir genau das beschriebene Problem auftritt. Abgesehen davon wird im Literaturverzeichnis aber wieder alles richtig wiedergegeben.
%Das ist mein LaTeX-Dokument
\documentclass[a4paper,12pt]{article}
\usepackage{t1enc}
\usepackage[authoryear, longnamesfirst, round]{natbib}

%Standard packages
\usepackage{epsfig}			
\usepackage{graphicx}           
\usepackage{longtable}          
\usepackage{multirow}           
\usepackage{amsmath}         
\usepackage{amsfonts}        
\usepackage[utf8]{inputenc}  
\usepackage{filecontents}
\usepackage[T1]{fontenc}		
\newcommand{\changefont}[3]{
\fontfamily{#1} \fontseries{#2} \fontshape{#3} \selectfont}
\changefont{pbk}{m}{n}

\usepackage{setspace}        
	
\usepackage{url}			
\usepackage{pdfpages}		
\usepackage{verbatim}		
\usepackage{booktabs}		

\usepackage[english]{babel}
\selectlanguage{english}

\usepackage{fancyhdr}	

\usepackage{lmodern} 	
\usepackage{dsfont}         
\usepackage{amssymb, amsthm}
\setcounter{secnumdepth}{5}	
\setcounter{tocdepth}{5}

\setlength{\parindent}{0cm}  
\setlength{\headheight}{1.9\baselineskip} 
\usepackage{titlesec}
\titlespacing{\section}{0pt}{*1.5}{*3}
\newcommand{\bs}{\boldsymbol}
\renewcommand{\baselinestretch}{1.25}
\newcommand{\RM}[1]{\MakeUppercase{\romannumeral #1}}
\usepackage{newclude}

% ============= Kopf- und Fußzeile =============

\pagestyle{fancy}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\lhead{}
\chead{\slshape\nouppercase{Headline: \rightmark}}
\rhead{}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\usepackage[hidelinks]{hyperref} 
\urlstyle{same} 

\usepackage{geometry}
\geometry{a4paper, top=35mm, left=30mm, right=28mm, bottom=28mm,
headsep=15mm, footskip=12mm}

\begin{document}
\renewcommand{\refname}{References}
\pagestyle{empty} 
%\include{01_title}

\pagenumbering{Roman}
\tableofcontents
\listoftables
\listoffigures
\newpage

\pagenumbering{arabic}

\newpage
%\include{02_introduction}

\section{Main Part}
Test: \citet{2004}

%Literaturverzeichnis
\newpage
\bibliographystyle{plainnat}
\bibliography{test}

\end{document}
%Ende des Dokuments 
Ich hoffe der Code ist nicht zu lang, da ich aber nicht weiß wodurch das Problem genau auftritt habe ich fast alles im Code gelassen.
Der Code in dem bib-file, welches ich zum Zitieren verwendet habe, ist:

@Article{2004,
Title = {Test title},
Author = {Test Author},
Journal = {Test Journal},
Year = {2004}
}


Gruß und viele Dank!

Nach oben