4

Latex の参考文献部分の項目の選択についてお聞きしたいです。

状況は次のとおりです。現在、参考文献管理に JabRef を使用しています (優れたソフトウェア) (エンジン MikTex 2.8、IDE TexnicCenter1.0)。私が論文を書くために使用するパッケージは、Miede の ClassicThesis と、サポート パッケージとしての Arsclassica です。

メインのテキスト ファイルでは、natbib パッケージを使用して参考文献を処理します。

\usepackage[square,numbers,sort&compress]{natbib}

しかし、私が異なる著者、異なる発行者から BibTex をコピーすると、それらは紙にさまざまなコンテンツを提供することがよくあります。一部は必要ありません。

例えば:

このBibtexソース(このように非常に詳細に提供するものもあれば、別の情報を提供するものもあります)

@ARTICLE{Lowe2004,
  author = {Lowe, David G.},
  title = {Distinctive Image Features from Scale-Invariant Keypoints},
  journal = {Int. J. Comput. Vision},
  year = {2004},
  volume = {60},
  pages = {91--110},
  month = {November},
  acmid = {996342},
  address = {Hingham, MA, USA},
  doi = {10.1023/B:VISI.0000029664.99615.94},
  issn = {0920-5691},
  issue = {2},
  keywords = {image matching, invariant features, object recognition, scale invariance},
  numpages = {20},
  publisher = {Kluwer Academic Publishers},
  url = {http://portal.acm.org/citation.cfm?id=993451.996342}
}

生成されます:

デビッド・G・ロウ。スケール不変のキーポイントからの特徴的な画像の特徴。内外 J.コンピュータ.ビジョン、60:91–110、2004 年 11 月。ISSN 0920-5691。ドイ: 10. 1023/B:VISI.0000029664.99615.94. URL http://portal.acm.org/citation。cfm?id=993451.996342.

しかし、学校で要求されている形式に準拠する必要があります。IEEE 形式に厳密に従っています。上記の情報を使用すると、出力は次のようになります。

(著者名の小文字) David G. Lowe、「スケール不変のキーポイントからの特徴的な画像」、(イタリック体のジャーナル名) Int. Journal of Computer Vision、Vol。60、pp. 91–110、2004 年 11 月。ISSN 0920-5691

それを行うためのきちんとした方法はありますか?彼らが提供した Bib ソースから不要な情報をすべて削除するのは、非常に面倒で非現実的だと思います。

4

3 に答える 3

1

一般に、参考文献スタイル ファイル (.bst) は、.bib ファイルに存在するフィールドの表示方法を制御します。省略されているものも含まれます。これらのファイルを手動で編集することはほとんど絶望的ですが、custom-bibパッケージは、要件に合ったスタイル ファイルを作成するのに役立ちます。または、多くの bst ファイルが既に作成されています。おそらく、誰かがあなたの学校用に 1 つ持っているでしょう。

于 2010-12-28T17:16:37.523 に答える
1

BibTeX のbibtoolプリプロセッサを確認してください: フィールドの追加と削除、正規表現の選択などの操作を含む参考文献の処理方法を構成ファイルで指定できます。IEEE 形式に対応する詳細な書式設定を取得するには、 natbib から離れて、公式の IEEE 書誌フォーマットを使用してください。BibTeX は当然そのように構成できます。

于 2010-12-26T23:15:07.397 に答える
0

ありがとう!私はついに私の問題に対する答えを見つけました。実際には、出力参考文献を制御するための IEEE スタイルのパッケージがあります。最初に IEEEtr スタイル (IEEE の標準的な LaTex スタイル) を試しましたが、すべてがうまくいきませんでした。natbib パッケージを使用している場合は、Michael Shell による IEEEtranN (ソートされた参考文献の場合は IEEEtranSN) スタイルで実行する必要があります。

\bibliographystyle{IEEEtranSN}
\bibliography{Bibliography}

実際には、スタイルを変更することでもう少し自由が欲しい (ACM と IEEE の間で「ハイブリッド」にし、すべてのトランザクションまたは「インターナショナル」を省略します。これは .bst ファイルを微調整することで実行できますが、現在の結果。

于 2011-01-09T07:01:37.170 に答える