PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : BibTex: Jahreszahl im Zitat fehlt



KatBo
24-11-2013, 12:08
Hallo libe Profis,

ich versuche gerade verzweifelt meinen Fehler zu finden: Bei allen Zitaten \cite und \citeA wird zwar der Autor korrekt dargestellt aber bei der Jahreszahl ist nur ein Leerzeichen.
Beim kompilieren gibt es keine Fehlermeldung und keine Warnungen und das Literaturverzeichnis ist vollständig.
Ich bin absoluter Latex-Anfänger und nutze eine Vorlage die ich mir selber angepasst habe, somit befürchte ich es gibt irgendwo ein Kommando das einem anderen in die Quere kommt, ich finde einfach nur nix. :confused:

Ich nutze momentan JabRef und TeXnicCenter.

Mein Praembel ist:


\documentclass[
pdftex, % PDFTex verwenden
a4paper, % A4 Papier
12pt % 12pt Schrift
]{article}

% Einstellungen der Seitenränder
\usepackage[left=2.6cm,right=2.6cm,top=2.6cm,bottom=2.6cm,incl udeheadfoot]{geometry}


% Paket für Übersetzungen ins Deutsche und Font/Input Encoding
% englisch und Deutsch?
\usepackage[ngerman, english]{babel}
%\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}

%Times Schriftart
\renewcommand{\rmdefault}{ptm}

% Quotes (Anführungszeichen)
\usepackage[babel,english=british]{csquotes} % Englische
%\usepackage[babel]{csquotes}

% Tabellen
\usepackage{array}
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage{longtable}


% Grafiken
\usepackage{graphicx}
\graphicspath{{bilder/}}

% Mathematik
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsfonts}
\usepackage{amsthm}

% Farben im PDF
\usepackage{color}
\usepackage{xcolor}

% Textteile drehen
\usepackage{rotating}

% Stellenweises Querformat
\usepackage{lscape}

% Fußnotenerweiterung
\usepackage[multiple]{footmisc}

% JuraBib
%\usepackage{jurabib}
\usepackage{apacite}
%\bibliographystyle{apacite}

% Metainfomationen in PDFs
\usepackage[pdftex]{hyperref}

% Zeilenabstand
\usepackage{setspace}
\onehalfspacing % Zeilenabstand

%Absatz
\usepackage{parskip}

% Bildunterschriften / Tabellenunterschriften
\usepackage{caption}

% Zeilenumbruch bei Bildbeschreibungen.
\usepackage{setspace}

% PDF Datein einbinden
\usepackage{pdfpages}
\usepackage{graphicx,subcaption}

% URL Packet
\usepackage{url}


%% Meine Einstellungen


% Tiefe Nummerierung Überschriften
\usepackage[tocgraduated]{tocstyle}
\usetocstyle{standard}
\setcounter{secnumdepth}{4}

% Tiefe Inhaltsverzeichnis
\setcounter{tocdepth}{3}

%Zeilenumbruch bei /paragraph
\newcommand{\myparagraph}[1]{\paragraph{#1}\mbox{}\\}

% Farbeinstellungen für die Links im PDF Dokument

\hypersetup{
pdftitle={Diplomarbeit}, % Titel des PDF Dokuments.
pdfauthor={Kathrin Bort}, % Autor des PDF Dokuments.
pdfpagemode=UseOutlines, % Inhaltsverzeichnis anzeigen beim öffnen
pdfdisplaydoctitle=true, % Dokumenttitel statt Dateiname anzeigen.
hyperfootnotes=false,
colorlinks, %
citecolor=black, %
filecolor=black, %
linkcolor=black, %
urlcolor=black, %
bookmarksnumbered=true, % Überschriftsnummerierung im PDF Inhalt anzeigen.
pdfstartview={Fit},
pdfpagelayout=SinglePage
}

% Zeilenumbruch bei Bildbeschreibungen.
%\setcapindent{1em}
\usepackage{setspace}

% Lorem Ipsum
\usepackage{lipsum}

% Kopf- und Fuflzeile nach Fancy Header Style
\usepackage{fancyhdr}
\pagestyle{headings}
%\fancyhf{} %Alle Felder löschen
%Kopfzeile zentriert
%\fancyhead[OR]{\thepage}
%Linie oben
\renewcommand{\headrulewidth}{1pt}
%Fußzeile zentriert
%\fancyfoot[R]{}
%Linie unten
%\renewcommand{\footrulewidth}{0pt}

% Nur Kapitelname in Fußzeile anzeigen
%\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
%\renewcommand*{\indexpagestyle}{plain}

% Numerierung von enumerate beginnt auf dem ersten Level mit Buchstaben
%\renewcommand{\labelenumi}{(\alph{enumi})}
%\renewcommand{\labelenumii}{(\roman{enumii})}

% Leerseite
\newcommand\leerseite{\newpage\thispagestyle{empty }\hspace{1cm}\newpage}


% Index erzeugen.
\makeindex



Mein Dokumentenbaum:


%
% Diplomarbeitstemplate (Version 1.0)
%
% Institut für Finanzwissenschaft
% Spandauer Str. 1
% 10178 Berlin
%
% Autor: Martin Bild (Martin.Bild@student.hu-berlin.de)
%
% Inspiriert durch "Diplomarbeit mit Latex" (http://drzoom.ch/project/dml/)
%
% Steht unter der Creative Commons Lizenz 3.0 by-nc-sa (http://creativecommons.org/licenses/by-nc-sa/3.0/de/)
%


%includeonly
\includeonly{kapitel/Methode/Methode}

% Dokumentendefinition
\input{kapitel/Praeambel/praeambel}

\begin{document}


\include{kapitel/titelseite/titelseite}
\leerseite{}
\onehalfspacing

\tableofcontents
\clearpage
\listoffigures
\addcontentsline{toc}{section}{Abbildungsverzeichn is}
\clearpage
\listoftables
\addcontentsline{toc}{section}{Tabellenverzeichnis }

\include{kapitel/einleitung/einleitung}
\include{kapitel/Methode/Methode}
\include{kapitel/Ergebnisse/Ergebnisse}
\include{kapitel/Diskussion/Diskussion}
\include{kapitel/Summary/Summary}
\include{kapitel/Acknowledgements/Acknowledgements}

% Anhang
\appendix
\include{kapitel/anhaenge/anhang1/anhang1}

% Literaturverzeichnis
%\bibliographystyle{jurabib}
\bibliographystyle{apacite}
\bibliography{bib/quellen}

% Eidesstattliche Erklärung
\include{kapitel/eidesstattliche_erklaerung/eidesstattliche_erklaerung}

\end{document}



Ein Teil der .bib Datei:


@INPROCEEDINGS{Prumper1993,
author = {Jochen Pruemper and Michael Anft},
title = {Die Evaluation von Software auf Grundlage des Entwurfs zur internationalen
Ergonomie-Norm ISO 9241 Teil 10 als Beitrag zur partizipativen Systemgestaltung
- ein Fallbeispiel},
booktitle = {Software-Ergonomie 93, Von der Benutzeroberfl{\"a}che zur Arbeitsgestaltung:
Gemeinsame Fachtagung des German Chapter of the ACM, der Gesellschaft
für Informatik (GI), und der Universit{\"a}t Bremen, Fachbereich
Mathematik und Informatik vom 15. bis 1},
year = {1993},
editor = {Karl-Heinz R{\"o}diger},
volume = {39},
series = {Berichte des German Chapter of the ACM},
pages = {145-156},
publisher = {Teubner},
citedby = {0},
cites = {0},
isbn = {3-519-02680-5},
researchr = {http://researchr.org/publication/PruperA93}
}


Und ein Beispiel aus dem Text mit der oben genannten Quelle:

\subsubsection{ISONORM Questionnaire}\label{ISONORM}
The ISONORM questionnaire was chosen in addition as an second usability questionnaire. It evaluates software based upon the International Standard for Ergonomic Design ISO 9241/110 \cite{Prumper1993}. Since 1993 the questionnaire is used to measure the subjective evaluated usability of software.
The ISONORM questionnaire serves as a tool to identify weaknesses and therefore improvement potential of the software's usability. It can be used for already established as well as for prototypes of software system. As a general rule the questionnaire is used as a first rough analysis followed by a more detailed judgment by experts or user interviews.

Ich hoffe jemand kann mir mit diesen Informationen helfen. Ich sitze da jetzt schon über eine Woche dran und ärgere mich furchtbar!

Vielen DANK!!!

Gruß,
Kathrin

nixversteh
24-11-2013, 12:32
Hallo Kathrin,

willkommen im Forum.
Damit man dir helfen kann, solltest du uns eine Datei, die du einbindest, hier einstellen. Willst du zweiseitig arbeiten? Wenn nicht, wäre es besser, du nimmst \input anstelle von \include. Wie soll deine Arbeit codiert werden? Utf8 oder latin1?

Lieben Gruß

Martin

PS.: In deiner bibdatei sind nicht alle Umlaute korrekt für LaTex vorbeitet ...

u_fischer
24-11-2013, 13:01
Beim kompilieren gibt es keine Fehlermeldung

Kann ich mir nicht so recht vorstellen. Wenn ich deinen bib-Eintrag in eine text-bib kopieren, und Präambel nehme und vor ein Minimaldokument klemme, dann bekomme ich am Ende einen Haufen Fehler:


! Undefined control sequence.
\hyper@@link ->\let \Hy@reserved@a
\relax \@ifnextchar [{\hyper@link@ }{\hyp...



Du kannst mal versuchen, \usepackage{apacite} hinter hyperref zu verschieben. Aber grundsätzlich würde ich dir eher empfehlen auf biblatex + biber umzusteigen.

Und nimm all diese "pdftex"-Optionen aus deinem Dokument. Die sind unnötig.

KatBo
24-11-2013, 14:45
Wow, tausend Dank. Ich hab als erstes versucht \usepackage{apacite} hinter hyperref zu verschieben: Und das war es schon. Jetzt funktioniert alles wie es soll. Ich hoffe das bleibt jetzt auch so!!

@u_fischer: das kommentar mit dem pdftex hab ich nicht ganz verstanden. Was genau soll ich rausnehmen?
Mit meinem Kommentar dass es keine Fehlermeldungen gibt, meinte ich, wie mir jetzt aufgefallen ist das kompilieren bach Bibtex. Bei LaTex gab es Fehler. Jetzt aber nicht mehr. Nur noch Warnungen. :)


Willst du zweiseitig arbeiten? Wenn nicht, wäre es besser, du nimmst \input anstelle von \include. Wie soll deine Arbeit codiert werden? Utf8 oder latin1?
@nixversteh: Ich hab irgendwo mal gelesen dass ARTICLE zweiseitig nicht unterstützt? Da ich ein bisschen in Zeitnot bin, hatte ich jetzt beschlossen die Dokumentenklasse nicht mehr zu ändern und einseitig zu bleiben. Meinem Lehrstuhl ist das egal.

Bezüglich des Zeichensatzes: ich hatte mal angefangen ein bisschen was darüber zu lesen, bin aber ehrlich gesagt nicht ganz durchgestiegen wann ich was brauche und was für mich das beste ist. Ich schreibe in Englisch, würde aber vielleicht an einigen stellen auch gerne Umlaute benutzen, in der Literaturliste brauch ich sie ja auf jeden Fall. Irgendwie bin ich durch probieren und lesen dann bei gelandet. Aktiviere ich latin1 kommt es zu Fehlern da sich das wohl widerspricht.


\usepackage[ngerman, english]{babel}
%\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}

Vollkommen richtig, Meine Umlaute in den bib Einträge sind noch nicht fertig bearbeitet aber ich weiß wie es geht und wollte dass dann am schluß nochmal schön machen wenn alles fertig ist. First things first und so ;)

Auf jeden Fall nochmal tausend dank an eure Hilfe, ich habt die Laune des Sonntages gerettet!

nixversteh
24-11-2013, 15:38
Hallo Kathrin,


\usepackage[ngerman, english]{babel}
%\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
das sollte dann so aussehen:

\usepackage[ngerman, english]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}

Viel Erfolg

Gruß

Martin

bobmalaria
24-11-2013, 16:09
du hast

\documentlass[pdftex]{article}

diese pdftex option in den eckigen klammern kannst du einfach löschen. das braucht man heutzutage nicht mehr und es kann sogar manchmal ärger machen.

gruss

KatBo
24-11-2013, 16:31
@bobmalaria : Ah okay. Verstehe, hab ich gelöscht. Danke

@nixversteh: Wenn ich Latin1 vorher aktivierte bekam ich einen Haufen Fehlermeldungen, Jetzt ging es aber mit 3 kleinen Änderungen. Cool!

nixversteh
24-11-2013, 18:26
@Kathrin
:)