Bibtex 引用字符不规范的论文

Bibtex 引用字符不规范的论文

我想引用 Bibtex 的一篇论文。bib 条目是

@Article(Zolandek2007,
title = {The {PF030405a} {‘‘Krzeszowice’’} fireball},
author = {P. {\.{Z}}o{\l}\c{a}dek and A. Olech and M. Wi\'{s}niewski and M. Kwinta},
journal = {Earth, Moon, and Planets},
year = {2007},
volume = {100},
number = {3--4},
pages = {215--224},
file =        f
)

\Bibtex 省略了和之间的点{Z},因此 bbl 文件中的条目如下所示:

\bibitem[{\.{Z}o{\l}\c{a}dek et~al(2007)\.{Z}o{\l}\c{a}dek, Olech,
  Wi\'{s}niewski, and Kwinta}]{Zolandek2007}
\{Z}o{\l}\c{a}dek P, Olech A, Wi\'{s}niewski M, Kwinta M (2007) The {PF030405a}
  {‘‘Krzeszowice’’} fireball. Earth, Moon, and Planets 100(3--4):215--224

然后 LaTeX 会报错 Extra }。如果我不顾一切地完成翻译,结果

{Zołądek P, Olech A, Wiśniewski M, Kwinta M (2007) PF030405a Krzes- zowice 火球。地球、月球和行星 100(3–4):215–224

以错误的括号开头,Z 上方的点缺失,单词 Krzeszowice 周围的引号也缺失。有人能给出建议吗,如何引用名称如此复杂的论文?


我已阅读了“如何在参考书目中书写“ä”和其他变音符号和重音字母?”这个问题的答案。我尝试了那里提出的所有字符:

{\"a}{\^e}{\`i}{\.I}{\o}{\'u}{\aa}{\c c}{\u g}{\l}{\~n}{\H o}{\v r}{\ss}.

一切正常,除了{\.I}。在 Bibtex 之后,点消失,并且 LaTeX 无法识别 顺序\I

我使用这些文档类和包:

\documentclass[smallextended]{svjour3}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{multirow}
\usepackage{natbib}
\usepackage{color}
\usepackage{tikz}
\usetikzlibrary{shapes.geometric, arrows, calc}

从理论上讲,该natbib包可以对其产生影响,但无论有没有 ,其工作方式都相同natbib

答案1

我在 bibtex 样式的 jss.bst 中遇到了同样的问题,它有一个函数 ( remove.dots),可以删除输入中的点。由于删除了点,原始帖子评论中建议的其他解决方案不起作用,但我找到了另一个解决方案,即使用 TeX 的^^替换机制使用 ASCII 十六进制代码对反斜杠和点进行编码。反斜杠是^^5c,点是^^2e,因此您的 bibtex 条目将如下所示:

@Article(Zolandek2007,
title = {The {PF030405a} {``Krzeszowice''} fireball},
author = {P. {^^5c^^2eZ}o{\l}\c{a}dek and A. Olech and M. Wi\'{s}niewski and M. Kwinta},
journal = {Earth, Moon, and Planets},
year = {2007},
volume = {100},
number = {3--4},
pages = {215--224},
file =        f
)

相关内容