如何在 LyX 中使用作者年份引用風格?

如何在 LyX 中使用作者年份引用風格?

我在 Windows 10 中使用 LyX 編輯器。

我從一篇文章開始,其中已經包含了文件本身創建的參考書目。我不知道它是如何創建的。

我用同樣的方法在 JabRef 中建立了一個資料庫。

在文件>設定>參考書目中,我選擇

  • 樣式格式:Natlib (BibTeX)

  • 變體:Author-year

  • 預設 BibTeX 風格:plainnat

  • 參考書目生成:Default

在文件的末尾,我插入了參考書目。在插入對話方塊中,我選擇了 Style: plainnat問題一:這裡指定的Style和上面提到的Default BibTeX Style有什麼關係?

在 Lyx 的視窗中,我看到所選格式的參考文獻:Author(year)(Author, year)按所選格式。

當我按 Ctr+R 產生 pdf 時,我會看到一個窗口,其中包含:

  • 錯誤:

    natlib 套件錯誤:參考書目與作者年份引用不相容。 natlib 套件錯誤:參考書目與作者年份引用不相容。 natlib 套件錯誤:參考書目與作者年份引用不相容。

  • 描述:

    ...指令\NAT@force@numbers{}\NAT@force@numbers

    檢查參考書目條目是否有不合規語法,或選擇作者年份 BibTeX 樣式,例如 plainnat

Show Output Anyway按下視窗底部的按鈕,如果我很幸運的話,我會得到 pdf 檔案。通常,我會收到另一個錯誤:There was an error opening this document. This file cannot be found.Ok錯誤視窗並再次Show Output Anyway隨機多次,我終於在 Adob​​e 中獲得了 pdf,這是我的 PC 中一般預設的 pdf 檢視器。在插入參考書目之前,我在 SumatraPDF 中獲取了 pdf 文件,我選擇它作為 LyX 的輸出。

在印刷文章的正文中,year沒有出現引用來源的。我得到的不是像 之類的引文(Author, year),而是方括號中的一個數字,例如[5]。我得到的不是像 那樣的引文Author(year),而是「作者[3]」。方括號中的數字取決於參考文獻在文件末尾出現的順序。

在文件的結尾,我看到兩份參考書目:一份是我的合著者創建的,另一份是我創建的。參考文獻(在文件末尾)前面有方括號中的連續數字。這在作者年份風格中是不尋常的。

問題2:如何取得Author(year)(Author, year)格式的列印引文,同時避免出現上面顯示的錯誤訊息?

問題3:如何取得不編號的參考文獻清單?

任何幫助將不勝感激。

相關內容