Здесьутверждается, что использование 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}