Lyx の書誌

Lyx の書誌

私は次のスタイルで参考文献を取得しようとしています:

[#] Last or first name, First or last name, Title , Publisher, Year.

名前は次のように書きます:

カール・キングスフォード

しかし、次のように表示されます。

C. キングスフォード

URL は、あるときに表示されません。jabref 内に入力するすべての情報を、ある形式 (どの形式かは問いません) で表示したいのですが、すべてにおいて一貫して表示される必要があります。

Bibtexコード:

@Book{Observers,

  title     = {Introduction to dynamic systems; theory, models, and applications},

  publisher = {John Wiley and Sons},

  year      = {1979},

  author    = {Luenberger, David G David G},

}

エントリ:

[8] DGDG Luenberger. 動的システム入門:理論、モデル、アプリケーション. John Wiley and Sons, 1979.

私はabbrvスタイルを使用していますが、皆さんが私にスタイルを提案してもらえますか。

例2:

@Book{Discretetime,

  title     = {Discrete-time signal processing},

  publisher = {Pearson Higher Education},

  year      = {2010},

  author    = {Oppenheim, Alan V and Schafer, Ronald W},

  edition   = {2nd},

}

答え1

BibTeXで著者名を省略したくない場合は、abbrv参考文献スタイルは使用しないでください代わりに、plainスタイルを使用します。つまり、 の引数を\bibliographystyleから にabbrv変更しますplain

別のコメントから、エントリのフィールドに入力された情報をタイプセットしたいとお考えのようです。したがって、(a) 参考文献スタイルを使用し、(b)オプションを使用してパッケージをロードするurlことをお勧めします。plainnatnatbibnumbers

ちなみに、authorあなたの入力項目の1つが間違っている可能性があります。

author    = {Luenberger, David G David G},

それはほぼ間違いなく[!]

author    = {Luenberger, David G.},

完全な MWE とその出力。指定したテスト エントリにはフィールドがないことに注意してくださいurl

ここに画像の説明を入力してください

\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@Book{Observers,
  title     = {Introduction to Dynamic Systems: Theory, Models, and Applications},
  publisher = {John Wiley and Sons},
  year      = {1979},
  author    = {Luenberger, David G.},
}
@Book{Discretetime,
  title     = {Discrete-time Signal Processing},
  publisher = {Pearson Higher Education},
  year      = {2010},
  author    = {Oppenheim, Alan V. and Schafer, Ronald W.},
  edition   = {2nd},
}
\end{filecontents}

\documentclass{article}
\usepackage[numbers]{natbib}
\bibliographystyle{plainnat}
\begin{document}
\cite{Observers}, \cite{Discretetime}
\bibliography{mybib}
\end{document}

関連情報