biblatex-chicago 中未知的 cbyeditor

biblatex-chicago 中未知的 cbyeditor

biblatex-chicago结果未知编辑器翻译器术语何时footcite使用,可能为french中的选项babel。主文件是:

\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{kpfonts}
\usepackage[frenchb]{babel}
\usepackage{csquotes}
\usepackage[backend=biber]{biblatex-chicago}
\bibliography{Bibliography.bib} 
\defbibheading{bibempty}{}      
\begin{document}
\section{Text}
Text\footcite{Brisson}
\section{Bibliography}
\printbibliography[keyword=TradPlat,heading=bibempty]
\end{document}

Bibliography.bib文件为:

@inbook{Brisson,
  author = {Luc Brisson},
  title = {Les traditions platonicienne et aristotélicienne},
  address = {Paris},
  publisher = {Presses Universitaires de France},
  year = {1998},
  editor = {Monique Canto-Sperber},
  pages = {595-671},
  keywords = {TradPlat},
  series = {Premier cycle},
  booktitle = {Philosophie grecque}
}

结果如下编辑器术语如下。网上已经有人报告过这个问题,但据我所知,还没有明确的解决办法。我想说的是,这与文件有关french.lbx

在此处输入图片描述

答案1

您必须添加\DeclareLanguageMapping{french}{cms-french}序言。biblatex-chicago有关详细信息,请参阅手册第 6 节。

\documentclass[12pt]{article}

\usepackage[utf8]{inputenc}
\usepackage[frenchb]{babel}
\usepackage{csquotes}
\usepackage[backend=biber]{biblatex-chicago}
\DeclareLanguageMapping{french}{cms-french}

\AtBeginDocument{\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}}}

\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@inbook{Brisson,
  author = {Luc Brisson},
  title = {Les traditions platonicienne et aristotélicienne},
  address = {Paris},
  publisher = {Presses Universitaires de France},
  year = {1998},
  editor = {Monique Canto-Sperber},
  pages = {595-671},
  keywords = {TradPlat},
  series = {Premier cycle},
  booktitle = {Philosophie grecque}
}
\end{filecontents}

\addbibresource{\jobname.bib}

\begin{document}

\null\vfill% just for the example

\section{Text}

Text\footcite{Brisson}

\printbibliography[keyword=TradPlat,heading=bibnumbered]

\end{document}

在此处输入图片描述

相关内容