Aquiafirma-se que usar biber
como back-end é suficiente para "abreviar" corretamente com um ponto os nomes dos autores dados como um único caractere; no entanto, pelo meu MWE, não parece que essa seria a solução. Estou negligenciando alguma coisa? Meu banco de dados .bib é produzido pelo Mendeley e há muitas entradas de "nome de uma letra" para fazer isso manualmente.
(Estou usando um modelo de tese baixado deaqui.)
\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}
Responder1
biblatex
não abreviará nomes e nomes do meio, a menos que você adicione o
firstinits=true
opção.
\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}