
我指的是與 RSoul 不久前在他的帖子中完全相同的問題: Apacite:抑制縮寫 intext?
但是,我正在尋找使用 biber-backend 的 biblatex-apa 的解決方案。如果你能幫我解決這個問題那就太好了!
為了您的方便,我在 RSoul 的帖子中引用了他的問題:
我正在寫一篇博士論文,我正在使用 APAcite 以 APA(美國心理學會)格式設定參考文獻。大多數情況下,這工作得很好,但我想從編譯版本中隱藏作者縮寫(在文本中,而不是在最後的參考部分)。發生這種情況是因為有多位作者同名,例如,
Smith 與 Jones (1992) 或 Wells 與 Smith (1901) 的文字排版如下:
I. 史密斯和瓊斯 (1992) 或威爾斯和 D. 史密斯 (1901)。雖然以 APA 格式開頭的文字可能是正確的,但實際上我使用的是 BPS(英國心理學會)格式,它使用改編的 APA 格式(你猜對了,他們不喜歡文字中的開頭)。因此,文本內應該類似於上面的第一個範例(沒有首字母),但看起來像第二個範例(帶有)。
澄清一下:關於如何抑制 apacite 中的初始文本有什麼想法嗎?
非常感謝你的幫忙!
答案1
您嘗試過該uniquename=false
選項嗎?
\usepackage[uniquename=false]{biblatex}
答案2
就我而言,這是由我的.bib
文件中的兩個條目引起的,其中作者的姓名指定略有不同,使 biblatex (正確地)不確定他們是否真的是同一個人。
具體來說,我有:
author = {Bruton, Henry},
和
author = {Bruton, Henry J.},
我知道的足夠多,知道這「兩位」作者實際上是同一個人,但如果 biblatex 做出相同的假設,那就不好了。因此,第一個引用出現為Bruton (1989)
,第二個引用出現HJ Bruton (1998)
為 biblatex 試圖區分兩個布魯頓。
@Guido 的解決方案透過指示 biblatex 放棄嘗試統一名稱來運作。有一些討論這裡如果您不想要這種暴力方法,可以使用其他選項。