私の序文にはこうあります。

私の序文にはこうあります。

私は何日もこの問題に取り組んでおり、答えを求めてフォーラムを見てきましたが、役に立ちませんでした。

私の序文にはこうあります。

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

参考文献の出力は次のようになります:

\printbibliography

しかし、次のエラーが繰り返し発生します:

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}{}
?

「エラーへ移動」をクリックすると、main.bblファイルに移動します。

\sortlist[エントリ]{\cms@choose/global/

\entry{*****}{記事}{}

\field{labeltitlesource}{title}

\field{sortinit}{2}

\field{sortinithash}{2}

\field{title}{XTITLEOFARTICLEX}

\field{journaltitle}{{XJOURNALNAMEX}}

\field{month}{08}

\field{year}{2010}

\endentry

どのような助けでもいただければ幸いです。質問が適切な形式で投稿されていない場合はお詫び申し上げます。これは初めての質問です。

答え1

biblatex-chicagoソートを設定する

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

バックエンドとして、bibtexコマンドは\cms@choose制御ファイル (biblatex によって作成された特別な bib) 内で展開されずに終了し、その後 bbl でも展開されません。

がドキュメントの先頭で読み込まれると、bblLaTeX はコマンド名の @ で停止し、エラーが発生します。 を有効にすることでエラーを回避できます\makeatletterが、正しいソート名を取得できない問題は解決されませんbibtex

biber バックエンドでは問題はありません。

結論として、私はbibtexバックエンドを避けて にbiblatex-chicago切り替えることをお勧めしますbiber。これを行う方法のリンクはBiblatex と Biber: 未定義の引用を避けるためのエディターの設定

関連情報