问题
overleaf中使用biblatex的宏包生成GB/T7714格式参考文献,但是英文人名全部大写,如图所示。想要只保留首字母大写。
具体怎么在overleaf中引用GB/T7714格式参考文献,可以参考我之前的文章:
https://blog.csdn.net/weixin_51429895/article/details/129308423
解决方案
问题出在\usepackage[backend=biber,style=gb7714-2015,gbpub=false]{biblatex}
上,我们添加参数gbnamefmt=lowercase
就好了。如下:
\usepackage[backend=biber,style=gb7714-2015,gbpub=false,gbnamefmt=lowercase]{biblatex}
示例
\documentclass[twoside]{article}
\usepackage{ctex}
\usepackage[backend=biber,style=gb7714-2015,gbpub=false, ,gbnamefmt=lowercase]{biblatex}
\addbibresource[location=local]{bibfile.bib}
\begin{document}
\section{这是一个章节名}
这是一段示例文本\cite{于潇2012},展示一下引用效果\cite{schinstock2000real}
\printbibliography
\end{document}
效果
此时英文名只有首字母是大写的。