Befehl \cites funktioniert nicht mehr

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


Special.Guest
Forum-Anfänger
Forum-Anfänger
Beiträge: 13
Registriert: Fr 20. Jul 2012, 22:46

Befehl \cites funktioniert nicht mehr

Beitrag von Special.Guest »

Hallo zusammen.

Ich bin gerade relativ am Anfang mit LaTex und BibLaTex, habe es aber trotzdem geschafft, indirekte Zitate nach den Vorgaben meiner Uni einzufügen. Allerdings funktioniert nun der \cites Befehl für mehrere Quellenangaben in einem Zitat nicht. Ich bekomme dann immer ein "package input error" in der letzten Zeile des Dokuments.

Vielleicht kann mir jemand sagen, woran an es liegt?
\documentclass[12pt, a4paper, titlepage, ]{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[babel,german=quotes]{csquotes} %deutsche Anführungszeichen

\usepackage{setspace} % Zeilenabstand
\onehalfspacing

\usepackage{geometry} % Seitenränder
\geometry{a4paper, top=20mm, left=50mm, right=20mm, bottom=20mm}

%	ALLES ZUM ZITIERSTIL
\usepackage[style=authoryear-icomp, maxnames=2, backend=biber]{biblatex} 
\renewcommand{\multinamedelim}[0]{/ }
\renewcommand{\finalnamedelim}[0]{/ }
\renewcommand{\postnotedelim}{\addcolon\addspace}
\DeclareFieldFormat{postnote}{#1}
\DeclareNameAlias{sortname}{last-first}


\bibliography{Bibliographie}



\begin{document}	
	\section{Einleitung}
% Hier kommt mein ganzer Text	
% Und dann hier das Zitat

	 \cites[vgl.][343]{eimeren2011}{schweiger2007}.

\printbibliography
\end{document}
und die Bibliographie.bib dazu:
@BOOK{schweiger2007,
  title = {Theorien der Mediennutzung. Eine Einführung.},
  publisher = {VS Verlag für Sozialwissenschaften},
  year = {2007},
  author = {Wolfgang Schweiger},
  location = {Wiesbaden},
  owner = {SpecialGuest},
  timestamp = {2012.07.20}
}

@ARTICLE{eimeren2011,
  author = {Van Eimeren, Birgit and Frees, Beate},
  title = {Drei von vier Deutschen im Netz - ein Ende des digitalen Grabens
	in Sicht? Ergebnisse der ARD/ZDF-Onlinestudie 2011.},
  journal = {Media Perspektiven},
  year = {2011},
  volume = {7-8},
  pages = {334-349},
  owner = {SpecialGuest},
  timestamp = {2012.07.20}
Ich bin für jede Hilfe dankbar!

Special.Guest
Forum-Anfänger
Forum-Anfänger
Beiträge: 13
Registriert: Fr 20. Jul 2012, 22:46

Beitrag von Special.Guest »

... moment. Ich merke gerade dass es der \printbibliography ist, der probleme macht ... liegt das vielleicht an dem location-zusatz in der .bib ... ?

Benutzeravatar
bloodworks
Moderator
Moderator
Beiträge: 1425
Registriert: Mo 19. Jan 2009, 10:52
Wohnort: /dev/null

Beitrag von bloodworks »

Hallo wenn ich daraus ein Minimalbeispiel mache, dann läuft das bei mir anstandslos durch.
\documentclass{scrartcl} 

\usepackage[latin1]{inputenc} 
\usepackage[T1]{fontenc} 
\usepackage[ngerman]{babel} 
\usepackage[babel,german=quotes]{csquotes} %deutsche Anführungszeichen 

\usepackage{filecontents} % Zeilenabstand 
\begin{filecontents}{bibx.bib}
@BOOK{schweiger2007, 
   title = {Theorien der Mediennutzung. Eine Einführung.}, 
   publisher = {VS Verlag für Sozialwissenschaften}, 
   year = {2007}, 
   author = {Wolfgang Schweiger}, 
   location = {Wiesbaden}, 
   owner = {SpecialGuest}, 
   timestamp = {2012.07.20} 
} 
 @ARTICLE{eimeren2011, 
   author = {Van Eimeren, Birgit and Frees, Beate}, 
   title = {Drei von vier Deutschen im Netz - ein Ende des digitalen Grabens 
    in Sicht? Ergebnisse der ARD/ZDF-Onlinestudie 2011.}, 
   journal = {Media Perspektiven}, 
   year = {2011}, 
   volume = {7-8}, 
   pages = {334-349}, 
   owner = {SpecialGuest}, 
   timestamp = {2012.07.20}
   }
\end{filecontents}


%   ALLES ZUM ZITIERSTIL 
\usepackage[style=authoryear-icomp, maxnames=2, backend=biber]{biblatex} 
\renewcommand{\multinamedelim}[0]{/ } 
\renewcommand{\finalnamedelim}[0]{/ } 
\renewcommand{\postnotedelim}{\addcolon\addspace} 
\DeclareFieldFormat{postnote}{#1} 
\DeclareNameAlias{sortname}{last-first} 

\addbibresource{bibx}% siehe biblatex Doku

\begin{document}   
    \section{Einleitung} 

     \cites[vgl.][343]{eimeren2011}{schweiger2007}. 

\printbibliography 
\end{document} 
  
[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.


Special.Guest
Forum-Anfänger
Forum-Anfänger
Beiträge: 13
Registriert: Fr 20. Jul 2012, 22:46

Beitrag von Special.Guest »

... leider hab ich gerade keine Ahnung woran es liegt, dass das Minimalbeispiel bei mir nicht läuft, wenn ich \printbibliography drin habe.

Lasse ich es raus läuft alles.

Mit \printbibliography bekomme ich den Fehler der übervollen \hboxes in der letzten Zeile des Dokuments. Also irgendwie wird bei wohl bei den Literaturangaben nicht mehr ordentlich umgebrochen. Was kann ich tun, damit ich den Fehler nicht mehr bekomme ... ?

Special.Guest
Forum-Anfänger
Forum-Anfänger
Beiträge: 13
Registriert: Fr 20. Jul 2012, 22:46

Beitrag von Special.Guest »

Okay, ich hab es raus :)

Es waren Umlaute in meiner Bibliographie.bib.

In JabRef hab ich die codierung auf UTF8 umgestellt (unter Datei > Eigenschaften) und dann gings.

Bis zum nächsten Mal & Häppy Texing

Antworten