使用 biblatex 在 .bib 文件中添加重音符号(与 natbib 配合使用)

使用 biblatex 在 .bib 文件中添加重音符号(与 natbib 配合使用)

我正在尝试从 natbib 切换到 biblatex。我的 .bib 文件中的作者字段中的字符 {\`y} 有问题。它与 natbib 配合得很好。我收到的错误是“Package inputenc:Unicode 字符 ỳ (U+1EF3) (inputenc) 未设置为用于 LaTeX。”

梅威瑟:

主文本

\documentclass[a4paper,11pt]{report}
\usepackage[utf8]{inputenc}
\usepackage[style=authoryear,natbib=true]{biblatex}

\addbibresource{main.bib}

\begin{document}
\parencite{mutny2019efficient}
\end{document}

主目录

@article{mutny2019efficient,
  title={Efficient high dimensional bayesian optimization with additivity and quadrature fourier features},
  author={Mutn{\`y}, Mojm{\'\i}r and Krause, Andreas},
  journal={Advances in Neural Information Processing Systems 31},
  pages={9005--9016},
  year={2019}
}

答案1

Biber 将 LaTeX-ASCII 转义字符(如{\`y}, {\"a}, )转换{\ss}为相应的 Unicode 字符(, ä, ß),以便能够正确对它们进行排序。

这意味着Mutn{\`y}, Mojm{\'\i}r转化为

Mutnỳ, Mojmı́r

使用 pdfTeX 时,LaTeX 对和都存在问题ı́

考虑到这两种解决方案,以下内容将编译

\documentclass[a4paper,11pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[style=authoryear]{biblatex}

\DeclareUnicodeCharacter{1EF3}{\`y}

\begin{filecontents}{\jobname.bib}
@article{mutny2019efficient,
  title   = {Efficient High Dimensional {Bayesian} Optimization
             With Additivity and Quadrature {Fourier} Features},
  author  = {Mutn{\`y}, Mojm{\'i}r and Krause, Andreas},
  journal = {Advances in Neural Information Processing Systems 31},
  pages   = {9005--9016},
  year    = {2019}
}
\end{filecontents}
\addbibresource{\jobname.bib}

\begin{document}
\parencite{mutny2019efficient}
\printbibliography
\end{document}

穆特内、莫伊米尔


作为达莱夫 在评论中指出,详细了解该论文(可通过以下途径获取https://proceedings.neurips.cc/paper/2018/hash/4e5046fc8d6a97d18a5f54beaed54dea-Abstract.html) 表示那{\`y}是错误的口音。你想要的是ý,而不是

因此,以下内容.bib对于这篇论文来说会是一个更好的条目。

\documentclass[a4paper,11pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[style=authoryear]{biblatex}

\begin{filecontents}{\jobname.bib}
@inproceedings{mutny2019efficient,
  title          = {Efficient High Dimensional {Bayesian} Optimization
                    With Additivity and Quadrature {Fourier} Features},
  author         = {Mutný, Mojmír and Krause, Andreas},
  maintitle      = {Advances in Neural Information Processing Systems},
  booktitleaddon = {Proceedings of the 32nd Conference
                    on Neural Information Processing Systems
                    (NeurIPS 2018)},
  venue          = {Montréal, Canada},
  volume         = {31},
  editor         = {S. Bengio and H. Wallach and H. Larochelle and K. Grauman
                    and N. Cesa-Bianchi and R. Garnett},
  pages          = {9005--9016},
  year           = {2019},
}
\end{filecontents}
\addbibresource{\jobname.bib}

\begin{document}
\parencite{mutny2019efficient}
\printbibliography
\end{document}

Mutný, Mojmír 和 Andreas Krause (2019)。“具有可加性和正交傅里叶特征的高效高维贝叶斯优化”。在:神经信息处理系统的进展。第 31 卷:第 32 届神经信息处理系统会议论文集 (NeurIPS 2018)(加拿大蒙特利尔)。由 S. Bengio 等人编辑,第 9005-9016 页。

相关内容