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。動態系統簡介;理論、模型與應用。約翰威利父子,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樣式。即,將\bibliographystylefrom的參數更改abbrvplain

從單獨的評論中,我了解到您希望對條目字段中給出的信息url進行排版。因此,我建議您(a)使用參考書目樣式並(b)使用選項plainnat載入套件。natbibnumbers

順便說一句,author您的其中一個條目的欄位可能不正確。代替

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}

相關內容