1

ラテックスで科学論文を書いていて、しばらく放置していましたが、数日前に戻ったとき、ファイルを変更していないにもかかわらず、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 コマンドの出力を見ると、@ とエントリ タイプが別の行にあるように見えます。しかし、ファイルではそうではありません。vim で :%s/@manual/@manual/g を置き換えようとしましたが、役に立ちませんでした。誰でも私を助けることができますか?ありがとう。

4

1 に答える 1

0

あなたの BibTeX スタイル ファイル ( ) にはエントリ タイプ*.bstがないようです。@manualスタイルファイルが変更されている可能性があります。

于 2011-07-20T08:08:35.940 に答える