我試圖引用以下@misc
條目:
@misc{bibliogr61:online,
author = {},
title = {bibliographies - @misc reference does not show correctly - TeX - LaTeX Stack Exchange},
howpublished = {\url{https://tex.stackexchange.com/questions/370743/misc-reference-does-not-show-correctly}},
month = {},
year = {},
note = {(Accessed on 12/03/2019)}
}
顯示為:
由於某種原因,無論我做什麼,它都不會顯示註釋中提供的訪問日期。有人可以幫我嗎?
編輯:根據評論,我添加了一些額外的資訊。我正在使用由提供的 LateX 模板這本雜誌.這就是為什麼樣式被強制為\bibliographystyle{plos2015}
.本刊發表的任何論文,如果引用了網站,都會有訪問到的數據資訊。
答案1
你寫了,
由於某種原因,無論我做什麼,[BibTeX] 都不會顯示[字段內容
note
]。有人可以幫我嗎?
您提到您使用plos2015
參考書目風格。該文件plos2015.bst
定義了misc
函數,該函數控制類型條目的@misc
格式化方式,如下所示:
FUNCTION {misc}
{ output.bibitem
format.authors "author" output.check
% format.editors "author and editor" output.check
format.title "title" output.check
type missing$
{ skip$ }
{ format.type "type" }
%%{ inbrackets type output }
if$
new.block
% format.publisher.address output
format.date "year" output.check
new.block
% format.note output
new.block
howpublished new.block.checka
howpublished "howpublished" bibinfo.check output
output.url % urlbst
fin.entry
empty.misc.check
}
我們不需要涵蓋所有細節。回答你的問題的關鍵是這條線
% format.note output
您可能會猜到如果這行程式碼是這樣的話,它會做什麼不是註解掉:它將控製note
字段內容的排版。不過,由於指令已被註解掉,因此note
類型條目中的欄位內容@misc
將不是進行排版。就是這樣。
或者是嗎?如果您堅信必須排版note
欄位內容,則可以刪除該%
字符,即重新啟用指令,然後重新執行 BibTeX 和 LaTeX。但是,請注意,一旦您將論文提交給 PLOS1(或類似期刊),該note
欄位的內容將再次消失。