「longnamesfirst」オプションを取得して、LaTexでNatbibを使用する - カスタム.bst
-
05-10-2019 - |
質問
私はMSC論文を書いていますが、Natbibで動作するLongNamesFirstオプションを取得するのに苦労しています。
私の大学は非常に具体的な参照スタイルをAPAに少し似ていますが、まったく同じではありません。 DocStripユーティリティを使用して基本的なフレームワークを構築し、大学の要件に合わせて編集しました。
可能な限り単純なドキュメントでテストしました。私のBSTを適用してから、デフォルトの1つ( BibliographyStyle {Apacite})で再度試してみると、Apaciteで意図したとおりに動作するよりも確認できます。ただし、BSTで正しい結果をもたらすことはありません。
私の質問:.bstファイルは、natbibとどのようにリンクして、「longnamesfirst」オプションを実施しますか?
解決
私は解決策に来ました。私のBSTファイルは、NatbibのLongNamesFirstオプションを利用するために正しく書かれていなかったようです。特に、format.full.namesのようないくつかの関数がありません。 Natbibは、これらの重要な最初のいくつかの参照を生成するためにこれらが必要だと思われます。
からの再生 latex makebst
そして後でマージし、私は行ってもいいです。
所属していません StackOverflow