我正在unsrnat.bst
根据自己的要求定制文件。我已经编辑了它以删除 url 和 doi。这很有效。在检查了论坛中的不同帖子后,我还编辑了代码以包含名字和中间名的首字母以及完整的姓氏。但是,作者姓名的这一更改并未反映在参考书目中。
{ s nameptr "{f.~}{vv~}{ll}{, jj}" format.name$ 't :=
其次,缩写以小写显示,而我希望将其改为大写。我还更改了代码以指定et al
应在其后使用的作者数量。但即使这样也没有反映在参考书目中。
FUNCTION {format.names}
{ 's :=
#1 'nameptr :=
s num.names$ 'numnames :=
numnames 'namesleft :=
{ namesleft #0 > }
{ s nameptr "{f.~}{vv~}{ll}{, jj}" format.name$ 't :=
nameptr #1 >
{
nameptr #3
#1 + =
numnames #5
> and
{ "others" 't :=
#1 'namesleft := }
'skip$
if$
namesleft #1 >
{ ", " * t * }
{ numnames #2 >
{ "," * }
'skip$
if$
t "others" =
{ " et~al." * }
{ " and " * t * }
if$
}
if$
}
't
if$
nameptr #1 + 'nameptr :=
namesleft #1 - 'namesleft :=
}
while$
}
有人能帮我解决这个问题吗?这是自定义文件的链接bst
:https://ufile.io/nvov3
目前书目条目如下:
Norris, Jeremy L、Cornett, Dale S、Mobley, James A、Andersson, Malin、Seeley, Erin H、Chaurand, Pierre 和 Caprioli, Richard M. 处理 maldi 质谱以改进质谱直接组织分析。Int J Mass Spectrom, 260(2):212{221, 2007。
其中,只有名字的首字母应该可见,并且像“maldi”这样的缩写应该大写。
相应的 bib 条目如下:
@Article{norris07processing,
author = {Norris, Jeremy L and Cornett, Dale S and Mobley, James A and Andersson, Malin and Seeley, Erin H and Chaurand, Pierre and Caprioli, Richard M},
title = {Processing MALDI mass spectra to improve mass spectral direct tissue analysis},
journal = {Int J Mass Spectrom},
year = {2007},
volume = {260},
number = {2},
pages = {212--221},
abstract = {Profiling and imaging biological specimens using MALDI mass spectrometry has significant potential to contribute to our understanding and diagnosis of disease. The technique is efficient and high-throughput providing a wealth of data about the biological state of the sample from a very simple and direct experiment. However, in order for these techniques to be put to use for clinical purposes, the approaches used to process and analyze the data must improve. This study examines some of the existing tools to baseline subtract, normalize, align, and remove spectral noise for MALDI data, comparing the advantages of each. A preferred workflow is presented that can be easily implemented for data in ASCII format. The advantages of using such an approach are discussed for both molecular profiling and imaging mass spectrometry.},
doi = {10.1016/j.ijms.2006.10.005},
file = {NorrisEtAl_ProcessingMALDIMassSpectraDirectTissueAnalysis_IJMS_2007.pdf:2007/NorrisEtAl_ProcessingMALDIMassSpectraDirectTissueAnalysis_IJMS_2007.pdf:PDF},
keywords = {Profiling; Imaging; Mass spectrometry; MALDI; Pre-processing},
owner = {adm},
publisher = {Elsevier},
timestamp = {2015.01.07}
}
我还想用逗号而不是“and”来分隔作者姓名。