NoteExpress支持强大自定义参考文献样式。但是其中的*和|符号较难理解,这里总结一下:
*连接符主要作用是“建立依赖关系”,当在两个字段之间插入“连接符”时,插入连接符前后的两个字段将建立相互依赖的关系;另处一个作用是代替空格,如果在一地方是要固定地输出空格的话,就可以用连接符(*)代替空格,例如 *版本*ed.*城市中,版本和它前面的字段要有一个固定的空格,那么我们就可以用连接符(*)代替( )来实现,同样的道理,城市和前面的“*ed.”也存在一固定空格,仍可以用连接符(*)实现。
|分隔符作用是“破坏依赖关系”,如:“卷|(期)|”中,如果卷和期中间不加入分隔符的话,根据“向前依赖关系”,“(”就要和“卷”相依赖,那么如果卷如果不存在的话,“期”前面的“(”也将不输出,这样将少输出一个“(”,另外如果“卷”存在而“期”不存在时,此时“期”后面的“)”将不输出的,但是它前面的“(”将会输出,这也将出现输出错误。所以要用分隔符“|”将“期”前后的“(”、“)”连同“期”一起和别的 分隔开,使“(”、“期”、“)”三者之间建立一个独立的依赖关系。
3、应该设置成:作者.标题[M].城市|:出版社|,年份|:页码|.
“标题[M]”这一字段应该是确定输出的,所以用不着“|”;另外“页码”也未知输出的话,就设置成上面的格式,如果确定有“页码”输出时可以将“页码”后的“|”去掉。
https://blog.sciencenet.cn/blog-234554-600265.html
上一篇:
为什么发达国家限制技术出口,而没有限制学术期刊数据库。下一篇:
关于原创设计的一点看法,纠正改图的错误意识