Biblatex 不在「縮寫」單字元作者姓名後面加點

Biblatex 不在「縮寫」單字元作者姓名後面加點

這裡據稱,使用biber作為後端足以正確地“縮寫”點作者姓名作為單個字符,但是,從我的 MWE 來看,這似乎不是解決方案。我是否忽略了什麼?我的 .bib 資料庫是由 Mendeley 產生的,有太多這樣的「單字母名稱」條目,無法手動完成。

(我使用的是從下載的論文模板這裡.)

在此輸入影像描述

\documentclass[11pt, oneside]{Thesis} 

\usepackage[backend=biber,doi=false,url=false]{biblatex}
\addbibresource{database.bib}

\hypersetup{urlcolor=blue, colorlinks=true} % Colors hyperlinks in blue - change to black if annoying

\begin{filecontents*}{database.bib}
@article{Fujisawa:2015nla,
author         = "Fujisawa, K",
title          = "{Magnetised stars with differential rotation and a differential toroidal field}",
doi            = "10.1093/mnras/stv905",
year           = "2015",
eprint         = "1504.05961",
archivePrefix  = "arXiv",
primaryClass   = "astro-ph.HE"
}
\end{filecontents*}

\begin{document}
This reference has mixed fonts~\cite{Fujisawa:2015nla}.
\printbibliography
\end{document}

答案1

biblatex不會縮寫名字和中間名,除非您添加

firstinits=true

選項。

\begin{filecontents*}{\jobname.bib}
@article{Fujisawa:2015nla,
author         = "Fujisawa, K",
title          = "{Magnetised stars with differential rotation and a differential toroidal field}",
doi            = "10.1093/mnras/stv905",
year           = "2015",
eprint         = "1504.05961",
archivePrefix  = "arXiv",
primaryClass   = "astro-ph.HE"
}
\end{filecontents*}

\documentclass[11pt, oneside]{report}

\usepackage[backend=biber,doi=false,url=false,firstinits=true]{biblatex}
\addbibresource{\jobname.bib}

\begin{document}
This reference has mixed fonts~\cite{Fujisawa:2015nla}.
\printbibliography
\end{document}

在此輸入影像描述

相關內容