Remova pontos finais após as iniciais do autor, mas deixe espaços

Remova pontos finais após as iniciais do autor, mas deixe espaços

A opção terseinits existe para remover os pontos após as iniciais dos autores, mas também comprime duas ou mais iniciais. Como posso ter isso para que seja

Autor AB, Buthor BC e Cuthor CD

em vez de

Autor AB, Buthor BC e Cuthor CD

Responder1

Padrão terseinitscom Biber é equivalente a

 \renewrobustcmd*{\bibinitperiod}{}
 \renewrobustcmd*{\bibinitdelim}{}
 \renewrobustcmd*{\bibinithyphendelim}{}

Mas você não quer \bibinitdelimser redefinido.

Então, em vez de emitir, terseinits=truevocê pode simplesmente usar

\renewrobustcmd*{\bibinitperiod}{}

e possivelmente\renewrobustcmd*{\bibinithyphendelim}{}

Responder2

Outra solução é manter a terseinitsopção e a questão

\renewrobustcmd*{\bibinitdelim}{\addspace}

em seu preâmbulo.

MWE

\documentclass{article}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{article1,
  title={Journal Article},
  author={A B Author and B C Buthor },
  year={2014},
  journal={Journal}
}
\end{filecontents}
\usepackage[backend=biber,firstinits,terseinits]{biblatex}
\renewrobustcmd*{\bibinitdelim}{\addspace}
\addbibresource{\jobname.bib}
\begin{document}
\nocite{*}
\printbibliography
\end{document} 

Saída:

insira a descrição da imagem aqui

informação relacionada