使用了以下参考文献引用格式格式:
\addbibresource{ref/refs.bib} %导入bib文件
%%中间省略参考文献标题和参数设置
\printbibliography[heading=bibliography, title=参考文献] %论文中显示参考文献
在.cls文件中有这么一行:
\RequirePackage[backend=biber,style=gb7714-2015,gbalign=gb7714-2015,gbnamefmt=lowercase,gbpub=false]{biblatex}%
其中,参数表示使用的参考文献格式模板为gb7714-2015.bbx,引用\cite的模板为gb7714-2015.cbx,这个模板默认论文集[C]后面是双斜杠//。
如果想改成句号.需要在参数中添加gbpunctin=false
参数,但是去除的双斜杠后变成另一种引用格式 title[C] in: XXXX conference,去除in:需要加上一句\DefineBibliographyStrings{english}{in={}}
最终改为:
\RequirePackage[backend=biber,style=gb7714-2015,gbalign=gb7714-2015,gbnamefmt=lowercase,gbpunctin=false,gbpub=false]{biblatex}%
\DefineBibliographyStrings{english}{in={}}
此外,如果用的是老版引用格式
\bibliographystyle{XXXX.bst}
\bibliography{ref/refs}
可以在模板文件bst里找到[C]对应的位置,不同模板函数可能不一样,思路是把bbl.parallel
(//)改成bbl.period
(.)。