参考文献 J/OL 发表日期与网页更新日期不一致 #1095
-
我需要在论文里引用一些比较古早的文献,比如这篇:https://doi.org/10.1080/14786449708621070 refs.bib 设置为:
我所希望输出的格式为 但按以上设置,实际输出格式为 差别已粗斜体标出。 这种情况有什么解决办法吗? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 7 replies
-
你使用的是官网提供的 BibTeX 条目吗?我点击你提供的 doi 链接,进入官网后下载到的 BibTeX 条目如下: @article{Thomson01101897,
author = {J. J. Thomson},
title = {XL. Cathode Rays },
journal = {The London, Edinburgh, and Dublin Philosophical Magazine and Journal of Science},
volume = {44},
number = {269},
pages = {293--316},
year = {1897},
publisher = {Taylor \& Francis},
doi = {10.1080/14786449708621070},
URL = {
https://doi.org/10.1080/14786449708621070
},
eprint = {
https://doi.org/10.1080/14786449708621070
}
} |
Beta Was this translation helpful? Give feedback.
-
默认是用date的信息来填更新日期的,当然也可以不使用它,那么就用另一个eventdate来填。 之前利用year信息来判断date存在,所以只要year,date存在,就会用date/year的信息来作为更新日期。 下面的例子中修改为用day来判断date存在,若不存在,则判断date不存在,所以会用eventdate来输出更新日期。 如果还有其他需求,可以继续修改下面这个modifydate宏。 比如:
结果为: |
Beta Was this translation helpful? Give feedback.
默认是用date的信息来填更新日期的,当然也可以不使用它,那么就用另一个eventdate来填。
之前利用year信息来判断date存在,所以只要year,date存在,就会用date/year的信息来作为更新日期。
下面的例子中修改为用day来判断date存在,若不存在,则判断date不存在,所以会用eventdate来输出更新日期。
如果还有其他需求,可以继续修改下面这个modifydate宏。
比如: