Biblatex considers everything after the prefix as a family name. In the name "Carlos de Souza Carvalho Pinto", for instance, namepartfamily is "Souza Carvalho Pinto", and using authortitle and giveninits this is what shows up in the bibliography:
Souza Carvalho Pinto, C. de
But what I want is:
Pinto, C. de S. C.
Setting the name to "Pinto, Carlos de Souza Carvalho" is inconvenient, but I could work with that, except that then the prefix gets abbreviated too:
Pinto, C. d. S. C.
Any ideas how I can fix this?
MWE
\begin{filecontents}{\jobname.bib}
@book{blabla,
author = {Charles-Jean de La Vallée Poussin}}
\end{filecontents}
\documentclass{article}
\usepackage[backend=biber, bibstyle=authortitle, giveninits]{biblatex}
\addbibresource{\jobname.bib}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\begin{document}
\nocite{*}
\printbibliography
\end{document}



biblatexmanual, now I updated my post. Even if this format is right for french, though, I think in my case it would be better to change it for every language. I'm trying to make a style that follows Brazil's awful ABNT rules and that's how they do it most of the time. – dbmrq May 09 '16 at 19:26