Estilo de bibliografía, ¿cómo editar un estilo similar a un apa?

Estilo de bibliografía, ¿cómo editar un estilo similar a un apa?

yo suelo

\bibliographystyle{apalike}

Para mí es perfecto, excepto por un (no tan pequeño) detalle, la forma en que se muestran los nombres de los autores en la bibliografía (ejemplo):

Dupond, P., Beh, M., ...

Apellido1, Nombre1, Apellido2, Nombre2, ...

Tendrás que admitir, esto es completamente horrible de leer, el punto/coma o el uso del mismo separador (coma) para nombre-apellido y diferentes autores es confuso y incorrecto, me gustaría obtener algo como eso:

P. Dupond, M. Beh, ...

Nombre1 Apellido1, Nombre2 Apellido2, ...

pero no quiero cambiar la forma apalikede administrar todo lo demás (especialmente la visualización de citas \cite), ¿hay alguna manera de lograrlo? ¿O algún otro estilo de bibliografía que pueda satisfacer mis necesidades?

Edición 1: MWE bajo sugerencia de Bernard, todo funcionó anteriormente, ahora la cita está en negrita (sin enlace) y no aparece ninguna bibliografía en ninguna parte

\documentclass[
twoside,
a4paper,
11pt,
chapterprefix=true]{scrbook}

\usepackage[UTF8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[francais]{babel}

\usepackage[style=apa]{biblatex}
\usepackage[ocgcolorlinks, allcolors=blue]{hyperref}

\addbibresource{./bib/database.bib}

\begin{document}

\cite{NameDate}

\renewcommand{\bibname}{Références} \markboth{Références}{Références}
\printbibliography \addcontentsline{toc}{chapter}{Références}

\end{document}

archivo dorsal:

% This file was created with JabRef 2.9.2.
% Encoding: Cp1252

@ARTICLE{NameDate,
  author = {LName1, FName1 and LastName2, FirstName2 and LastName3, FirstName3},
  title = {title},
  journal = {journal},
  year = {2013},
  volume = {10},
  pages = {23--29},
  number = {0},
  __markedentry = {[myname:6]},
  booktitle = {booktitle},
  issn = {2212-8271},
  keywords = {keywaords},
  owner = {my name},
  timestamp = {2014.03.05},
  url = {an url}
}

Advertencia del editor: cita 'NameDate' indefinida

Respuesta1

Aquí tienes una solución para el estilo APA. Utiliza el xpatchpaquete para modificar el apauthorformato del nombre. El paquete tiene una serie de comandos para parchear la mayoría, si no todos, los comandos de biblatex.

    \documentclass[twoside,a4paper,11pt,chapterprefix=true]{scrbook}

    \usepackage[UTF8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{lmodern}
    \usepackage[british]{babel}

    \usepackage[style=apa]{biblatex}
    \usepackage[ocgcolorlinks, allcolors=blue]{hyperref}
    \DeclareLanguageMapping{british}{british-apa}
    \usepackage{xpatch}
    \xpatchnameformat{apaauthor}{%
            {\mkbibbrackets{\usebibmacro{name:apa:last-first}{#1}{#3}{#4}{#5}{#7}?}}
            {\usebibmacro{name:apa:last-first}{#1}{#3}{#4}{#5}{#7}}}%
    {%
            {\mkbibbrackets{\usebibmacro{name:apa:first-last}{#1}{#3}{#4}{#5}{#7}?}}
            {\usebibmacro{name:apa:first-last}{#1}{#3}{#4}{#5}{#7}}}%
    {}{}%

    \bibliography{bibli.bib}

    \begin{document}

    \nocite{*}
    \printbibliography

    \end{document} 

ingrese la descripción de la imagen aquí

Otras características podrán modificarse del mismo modo. El método es siempre el mismo: identificar las macros que son, en última instancia, responsables del formato que desea cambiar y parchearlas. Esto supone que usted analiza profundamente los archivos .bbx (para formato de bibliografía) o .cbx (para formato de citas).

información relacionada