.bib 文件:
@ONLINE{vestacp_traffic,
LABEL = {Yati, S.},
DATE = {2016},
TITLE = {VESTACP PERFORMANCE ON OPENVZ VPS – A SHORT REVIEW},
URL = {http://www.servermom.org/vestacp-performance-openvz-vps/3649/},
URLYEAR = {2016},
PRESORT="aa"
}
到目前为止一切都很好。
但是,我的命令存在问题\textcite{}
。
我输入:\textcite{cite1}
,我收到以下内容:Yati, S. (2016)
,但我希望它是这样的:Yati (2016)
。此外,如果我有例如“Google”或只是公司的名称,而不是姓氏和名字,那么它应该提供全文。
我不确定如何在乳胶中制作它,但在任何编程语言中,我都会使用正则表达式来检查格式,如果它匹配,那就制作我想要的。
答案1
在您的示例条目中,您使用label = {Yasin, S.}
.label
作为备用字段,以防缺少作者/编辑者姓名。但我认为在这种情况下,S. Yasin 可以被视为作者,因此您应该使用
author = {Yasin, S.}
虽然label
字段不会被解析和处理为姓名,author
但editor
和translator
会被解析和处理。在\cite
命令中,您通常只会看到姓氏,除非uniquename
功能要求查看更多信息。