Biber 和重音字符

Biber 和重音字符

我的 bib 文件中有以下包含重音字符的条目\u\i

@article {Gur1966SpacesUniversalPlacement,
    author = {Gurari{\u{\i}}, V. I.},
     title = {Spaces of universal placement, isotropic spaces and a problem of {M}azur on rotations of {B}anach spaces},
   journal = {Sibirsk. Mat. \v{Z}.},
    volume = {7},
      year = {1966},
     pages = {1002--1013},
} 

当我使用 BibTeX 时,会生成正确的条目。使用 Biber 会导致以下错误消息:

Undefined control sequence.
  Gurari{\ui 
                  }

似乎\u\i删除了 中的反斜杠。 是否有可能阻止 Biber 这样做? 或者更一般地说,在 Biber 中使用重音字符的正确方法是什么?

答案1

这是一个奇怪的因素组合,需要由不同的人来解决。

  1. 没有预定义的组合\u{i}t1enc.def因此 ĭ 应输入为\u{\i}

  2. Biber 变身\u{i}U+012D LATIN SMALL LETTER I WITH BREVE

  3. Biber 变身\u{\i}U+0131 LATIN SMALL LETTER DOTLESS I U+0306 COMBINING BREVE

因此,合法的 LaTeX 输入Gurari{\u{\i}}变成了对 Unicode 引擎(XeTeX 和 LuaTeX)有意义的组合,因为它们具有规范化规则,但对于 来说却毫无用处pdflatex

解决方案:在作者字段中输入

Gurar{\u{i}}

或者

Gurariĭ

(后者需要你加载\usepackage[utf8]{inputenc}

相关内容