在.bst文件中修改FUNCTION{bbl.etal}{"等."}FUNCTION{bbl.cn.etal}{"et~al."}比如对如下两条文献来说,@inproceedings{ChenX2011TCCC,author={XingChenandDongHaiLiandZhiQiangGaoand...
在.bst文件中修改
FUNCTION {bbl.etal}
{ "等." }
FUNCTION {bbl.cn.etal}
{ "et~al." }
比如对如下两条文献来说,
@inproceedings{ChenX2011TCCC,
author = {Xing Chen and Dong Hai Li and Zhi Qiang Gao and et al.},
title = {Tuning method for second-order active disturbance rejection control},
booktitle = {the 30th Chinese Control Conference},
publisher = {IEEE},
pages = {6322-6327},
year = {2011}
}
@article{LiSQ2012GK,
author = {李述清 and 张胜修 and 刘毅男 and et al.},
title = {根据系统时间尺度整定自抗扰控制器参数},
journal = {控制理论与应用},
volume = {29},
number = {1},
pages = {125-1129},
year = {2012}
}
编译后生成的记录为:
Chen X, Li DH, Gao ZQ, 等. Tuning method for second-order active disturbance
rejection control. Proceedings of the 30th Chinese Control Conference. IEEE,
2011. 6322–6327.
以及
李述清, 张胜修, 刘毅男, 等. 根据系统时间尺度整定自抗扰控制器参数. 控制理论与应用, 2012, 29(1):125–1129.
我想要的结果是英文下三个作者以上用“et al”,中文作者三个以上用“等”。
如果修改上面的FUNCTION如下
FUNCTION {bbl.etal}
{ "et~al." }
FUNCTION {bbl.cn.etal}
{ "等." }
结果不论是中文还是英文都变成“et al”了。
请问怎么处理?
展开