In meiner Präambel steht:

In meiner Präambel steht:

Ich habe tagelang mit diesem Problem gerungen und im Forum nach Antworten gesucht, aber ohne Erfolg.

In meiner Präambel steht:

\usepackage[utf]{inputenc}
\usepackage[english]{babel}
\usepackage[babel]{csquote}
\usepackage[notes,backend=bibtex]{biblatex-chicago}
\addbibresource{Bibliography.bib}

Für die Bibliographieausgabe habe ich:

\printbibliography

Ich erhalte jedoch ständig diesen Fehler:

Package hypperref Warning: Return to get /pagelabels entry.
(./main.bbl
./main.bbl:20: undefined control sequence.
\blx@slist@name ->\cms @choose/global/
l.20 \entry{*****}{article}{}
?

Wenn ich auf "Zum Fehler gehen" klicke, gelange ich zu meiner main.bbl-Datei.

\sortlist[Eintrag]{\cms@choose/global/}

\entry{*****}{Artikel}{}

\field{labeltitlesource}{title}

\field{sortinit}{2}

\field{sortinithash}{2}

\field{title}{XTITLEOFARTICLEX}

\field{journaltitle}{{XJOURNALNAMEX}}

\field{month}{08}

\field{year}{2010}

\endentry

Ich wäre für jede Hilfe dankbar. Ich entschuldige mich, wenn meine Frage nicht im richtigen Format gepostet wurde, dies ist meine allererste Frage.

Antwort1

biblatex-chicagosetzt die Sortierung mit

 \ExecuteBibliographyOptions{...,sorting=\cms@choose,...}

Mit bibtexas backend landet der Befehl \cms@chooseunexpandiert in der Kontrolldatei (einer speziellen Bib, die von BibLatex erstellt wird) und dann auch im BBL.

Beim bblLesen am Anfang des Dokuments verschluckt sich LaTeX am @ im Befehlsnamen und gibt einen Fehler aus. Der Fehler könnte durch Aktivieren von vermieden werden, \makeatletteraber das würde das Problem, dass bibtexnicht der richtige Sortiername ausgegeben wurde, nicht lösen.

Mit dem Biber-Backend gibt es kein Problem.

Als Schlussfolgerung würde ich das bibtexBackend mit vermeiden biblatex-chicagound zu wechseln biber. Ein Link, wie das geht, istBiblatex mit Biber: Konfigurieren meines Editors, um undefinierte Zitate zu vermeiden.

verwandte Informationen