类似这样的在线资源:
@MISC{Google:AppEngine:Datastore:Java:API,
author = {Google},
year = {2012},
month = "April",
title = {Google App Engine Datastore Java API},
url = "https://developers.google.com/appengine/docs/java/datastore/",
note = "[Accessed: June 2012]"
}
我的参考书目中有“全部小写”的标题。非@MISC 资源显示正常。
示例:(以上显示如下)
Google (2012),`Google 应用引擎数据存储 java api'。[访问时间:2012 年 6 月]。网址:https://developers.google.com/appengine/docs/java/datastore/
我在用:
\usepackage[round]{natbib}
\usepackage{multibib}
\bibliographystylereferencedonline{agsm}
\bibliographyreferencedonline{robottinosino}
并引用但不注明出处:
\nocitereferencedonline{Google:AppEngine:Datastore:Java:API}
有什么想法可以解释原因吗?
另外,我可以让 [访问时间:月份年份] 块出现在格式良好的 URL 后面吗?
答案1
您提出两个问题。首先,为了防止标题字段中的单词(第一个单词,即“Google”)全部设置为小写,请将出版物的标题放在第二对花括号中。即,将字段设置为
title = {{Google App Engine Datastore Java API}},
第二个问题是关于如何更改字段url
和的输出顺序note
,假设您使用的是agsm
书目样式。此请求的问题在于,各种条目类型(article
、、、...)的字段顺序目前在样式中的所有这些条目类型中都是一致的。如果仅book
更改某些条目类型的顺序,读者可能会觉得很奇怪。因此,我建议techreport
agsm
反对misc
摆弄文件函数中字段的顺序agsm.bst
。如果您决定编辑该文件,请务必将其保存在新名称下(例如myagsm.bst
),而不是覆盖现有文件。