
可以說我有這樣的條目:
@book{FT-GT,
author={Drew Fudenberg and Jean Tirole},
title={{G}ame {T}heory},
publisher={The MIT Press},
year={1991},
address={Cambridge}
}
我現在可以像這樣引用它,\cite{FT-GT}
並且一切都會順利生成。但如果我想實現以下目標怎麼辦:
@book{FT-GT-DEF1,
author={Drew Fudenberg and Jean Tirole},
title={{G}ame {T}heory},
publisher={The MIT Press},
year={1991},
address={Cambridge},
pages={50--55}
}
@book{FT-GT-DEF2,
author={Drew Fudenberg and Jean Tirole},
title={{G}ame {T}heory},
publisher={The MIT Press},
year={1991},
address={Cambridge},
pages={66--67}
}
% FT-GT-DEF3, FT-GT-DEF4, and so on...
我是否能夠在不複製貼上和修改以前的條目的情況下獲得它?是否有一些聰明的方法可以實現同一本書/文章中的多個引用,而無需一遍又一遍地輸入多次相同的資訊?
答案1
這些不是不同的參考文獻,而是同一參考文獻的不同引用。因此,參考書目中應該只有一個條目,例如
@book{FT-GT,
author={Drew Fudenberg and Jean Tirole},
title={Game {Theory}},
publisher={The MIT Press},
year={1991},
address={Cambridge}
}
並且,在文檔正文中,類似
\cite[p.~50--55]{FT-GT}
\cite[p.~66--67]{FT-GT}
用來強調您具體指的是本書的哪一部分。
請注意,標題欄位應該是
title={Game Theory},
將大小寫的決定留給書目風格。如果您確實想保留原始大小寫,請使用
title={Game {Theory}},
T
在這種情況下,它並沒有真正的不同,因為和之間沒有字距調整h
;但在這種情況下,如果使用Te
字距調整,則不可能。{T}e
標題中的第一個字母永遠不會改變。