
我在 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
隨機多次,我終於在 Adobe 中獲得了 pdf,這是我的 PC 中一般預設的 pdf 檢視器。在插入參考書目之前,我在 SumatraPDF 中獲取了 pdf 文件,我選擇它作為 LyX 的輸出。
在印刷文章的正文中,year
沒有出現引用來源的。我得到的不是像 之類的引文(Author, year)
,而是方括號中的一個數字,例如[5]
。我得到的不是像 那樣的引文Author(year)
,而是「作者[3]」。方括號中的數字取決於參考文獻在文件末尾出現的順序。
在文件的結尾,我看到兩份參考書目:一份是我的合著者創建的,另一份是我創建的。參考文獻(在文件末尾)前面有方括號中的連續數字。這在作者年份風格中是不尋常的。
問題2:如何取得Author(year)
和(Author, year)
格式的列印引文,同時避免出現上面顯示的錯誤訊息?
問題3:如何取得不編號的參考文獻清單?
任何幫助將不勝感激。