当作者姓名以变音符开头时,biblatex 排序问题

当作者姓名以变音符开头时,biblatex 排序问题

我遇到了以下问题比布拉特克斯。我使用按作者姓名排序的参考书目,其中一位作者的姓名以 S-cedilla 开头,编码为\c{S}。然后,这位作者的姓名被放置为以 C 开头,而不是以 S 开头。有没有快速修复方法?

答案1

BibTeX 文件中重音字符的语法是

{\c{S}}

但是biblatex/Biber 也接受 UTF-8,只要文档是这样编码的。

这是一个例子。

\begin{filecontents*}{\jobname.bib}
@article{A,
  author={{\c{S}}author, X.},
  title={Title},
  journal={Journal},
  date={2014},
}
@article{B,
  author={Şuthor, X.},
  title={Title},
  journal={Journal},
  date={2014},
}
@article{C,
  author={Cauthor, X.},
  title={Title},
  journal={Journal},
  date={2014},
}
@article{D,
  author={Dauthor, X.},
  title={Title},
  journal={Journal},
  date={2014},
}
\end{filecontents*}
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{biblatex}
\usepackage{csquotes}

\addbibresource{\jobname.bib}

\begin{document}
\cite{A}, \cite{B}, \cite{C}, \cite{D}.

\printbibliography
\end{document}

在此处输入图片描述

相关内容