странная ошибка bibtex - PullRequest
       11

странная ошибка bibtex

1 голос
/ 20 июля 2011

Я писал научную статью с латексом и какое-то время оставил ее в стороне, Когда я вернулся к нему несколько дней назад, я не смог заставить работать bibtex, хотя я не изменил файл. Я получаю сообщение об ошибке для каждой записи базы данных:

You're missing an entry type---line 83684 of file bibliography.bib
 : @
 :   manual{dionextn20,
I'm skipping whatever remains of this entry
You're missing an entry type---line 83694 of file bibliography.bib
 : @
 :   manual{dionextn21,
I'm skipping whatever remains of this entry

и записи в файле .bib выглядят так:

@manual{dionextn20,
  title = {Dionex Technical Note 20 - Analysis of Carbohydrates by High Performance
    Anion Exchange Chromatography with Pulsed Amperometric Detection
    (HPAE-PAD)},
  organization = {Dionex Corporation},
  address = {Dionex Corporation 1228 Titan Way P.O. Box 3603 Sunnyvale, CA, USA},
  year = {2000},
  key = {LPN 032857-04 5M 6/00}
}

@manual{dionextn21,
  title = {Dionex Technical Note 21 - Optimal Settings for Pulsed Amperometric
    Detection of Carbohydrates Using the Dionex ED40 Electrochemical
    Detector},
  organization = {Dionex Corporation},
  address = {Dionex Corporation 1228 Titan Way P.O. Box 3603 Sunnyvale, CA, USA},
  year = {1998},
  key = {LPN 034889-03 3.5M 10/98}
}

Если посмотреть на вывод команды bibtex, похоже, что @ и тип записи находятся в другой строке. Но в файле их нет. Я пытался заменить:% s / @ manual / @ manual / g в vim, но это не помогло. Может кто-нибудь мне помочь? спасибо.

1 Ответ

0 голосов
/ 20 июля 2011

Кажется, что ваш файл стиля BibTeX (*.bst) не имеет типа записи @manual.Возможно, ваш файл стиля изменился.

...