probelm natbib: Zitate als Fragezeichen keine bibliography

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: probelm natbib: Zitate als Fragezeichen keine bibliography

von Öknonomentexer » Di 30. Jul 2013, 15:57

Tatsächlich... es war der bibliography style!

Vielen Dank an euch beide!

von Epllus » Di 30. Jul 2013, 15:12

Jetzt verstehe ich.

Zu deinem Problem: Ein Blick in die .log zeigt dir die Meldung
LaTeX Warning: File `reference.bib' already exists on the system.
Not generating it from this source.
Das bedeutet, die Datei wird nicht automatisch überschrieben. Willst du das, so solltest du
\RequirePackage{filecontents}
vor der filecontents Umgebung laden.

Hoffe es hilft
Epllus

PS. Wäre es nicht praktischer mit einem Literatur-Editor zu arbeiten (JabRef, BiBDesk, etc.)?

von Johannes_B » Di 30. Jul 2013, 15:11

filecontents überschreibt eine vorhandene Datei nicht, lies bitte in latex2e nach, welche Alternativen es gibt.
Für die Erstellung von Minimalbeispielen ist filecontents super, aber für den tatsächlichen Gebrauch nicht.

natbib und BibTeX wurden mittlerweise von biblatex mit dem Prozessor biber "abgelöst". Vielleicht schaust du dir das mal an. Dein te-Style ist auch meinem System unbekannt.



Nebenbei, der Anhang wird mit dem Schalter \appendix begonnen.

PS: lies dir bitte den Link zu Minimalbeispielen genau durch.

von Öknonomentexer » Di 30. Jul 2013, 15:01

sorry, wenn ich ungenau bin.

ja, der te-style funktioniert. Ich hab ihn bei nem funktionierendem Testcode laufen lassen. Die .bib datei erstelle ich doch im Prinzip mit dem ersten Teil meines codes:
\begin{filecontents}{reference.bib}
@article{gertler11,
  title={A model of unconventional monetary policy},
  author={Gertler, Mark and Karadi, Peter},
  journal={Journal of Monetary Economics},
  volume={58},
  number={1},
  pages={17--34},
  year={2011},
  publisher={Elsevier}
}
\end{filecontents}
Ich dachte halt, dass wenn ich den code über pdflatex+Makeindex+bibTex laufen lasse überschreibt er mir die .bib-datei sodass wenn ich eine neue Referenz hinzufügen möchte, dass gleich in meiner .tex-datei machen kann. Aber das ist, glaube ich, nicht ausschlaggebend. Ich hab den in dieser nachricht angefügten code mal entfernt und die .bib-datei separat erstellt. Daran lag der Fehler nicht.

von Epllus » Di 30. Jul 2013, 14:46

Öknonomentexer hat geschrieben:Ich hab festgestellt, dass meine .bib-datei nicht überschrieben wird
Das ist auch gut so, die .bib enthält nämlich die Literatur fürs Verzeichnis. Wenn die überschrieben wird, ist deine Literaturdatenbank weg.

Ansonsten: Hast du bibtex laufen lassen? Ist mit dem bibliography-style „te" alles in Ordnung? (Fürchte ich habe die Fehlerbeschreibung nicht genau verstanden).

Grüße
Epllus

probelm natbib: Zitate als Fragezeichen keine bibliography

von Öknonomentexer » Di 30. Jul 2013, 14:25

Hallo!

Ich arbeite noch nicht so lange mit latex und habe das gefühl schon alle Foreneinträge zu meinem Problem mehrmals gelesen zu haben ohne eine Lösung zu findnen.

Natbib will bei mir einfach nicht zitieren und gibt mir ein ? für \citet{x} und ein (?) für \citep{x} an. Außerdem wir by \bibliography{y} kein Quellenverzeichnis aufgeführt. Die Testcodes wie der goossen93-code laufen bei mir, aber sobald ich versuche den laufenden code peu-a-peu in meinen Umzumünze zerschießts mir meine Zitate sobald ich eine Quelle von mir angebe und alles wird wieder zu Fragezeichen.

Ich hab festgestellt, dass meine .bib-datei nicht überschrieben wird, deshalb habe ich versucht sie manuell bei jedem Durchlauf zu löschen und auch komplett aus meinem .tex-code auszugliedern und manuell zu erstellen. Hilft nix.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%							References
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{filecontents}{reference.bib}
@article{gertler11,
  title={A model of unconventional monetary policy},
  author={Gertler, Mark and Karadi, Peter},
  journal={Journal of Monetary Economics},
  volume={58},
  number={1},
  pages={17--34},
  year={2011},
  publisher={Elsevier}
}
\end{filecontents}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[12pt]{article}
\usepackage[margin=1in]{geometry}
\usepackage[onehalfspacing]{setspace}
\usepackage[title,titletoc,toc]{appendix}
\usepackage{multirow}
\usepackage{natbib}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\begin{document}
\title{Johnny braucht Hilfe bei Natbib}
\author{Johnny Johnson}
\maketitle\thispagestyle{empty}

% 								Abstract
\newpage
\begin{abstract}\thispagestyle{empty}
\citet{gertler11} ist ein wichtiges Zitat was einfach nicht gelingen will
 \end{abstract}
%								Introduction

\newpage
\renewcommand{\thesection}{\Roman{section}} 
\renewcommand{\thesubsection}{\thesection.\Roman{subsection}}
\tableofcontents\thispagestyle{empty}
\newpage
\setcounter{page}{1}
\pagenumbering{arabic}
\section[Introduction]{Introduction}
%								Model

\section[The Model]{The Model}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%					References                                           %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newpage
%\addcontentsline{toc}{section}{References}
\bibliographystyle{te}
\bibliography{reference}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%				         Appendices                                           %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newpage
\begin{appendices}
\section{Parameters} \label{Paramteres}
\begin{tabular}{*8l}
\hline 
\multicolumn{3}{l}{Households} \\
\hline
$\beta$ 		& 0.990 	& Discount rate\\
h 			&0.815	&Habit parameter\\
$\chi$			&3.409	&Relatie utility weight of labor\\
$\varphi$		&0.276	&Inverse Frisch elasticity of labor supply\\	
\end{tabular}
\newpage
\section{Steady State} \label{Steady State}
Assumptions: \\
$b \equiv \alpha \bar Y / \bar K$//
\end{appendices}
\end{document}
%

Vieln Dank für die Hilfe. Bin mittlerweile wirklich verzweifelt!

Nach oben