%20en%20las%20entradas%20bibliogr%C3%A1ficas%20formateadas.png)
Se agradecerá cualquier ayuda sobre lo siguiente. natbib, agsm actualmente me da:
Braun, V. y Clarke, V. (2006), 'Uso del análisis temático en psicología', Investigación cualitativa en psicología, 3 (2), págs.
Lo que realmente quiero conseguir es:
Braun, V. y Clarke, V. (2006) 'Uso del análisis temático en psicología', Investigación cualitativa en psicología, 3 (2), págs.
Es decir, ¿cómo eliminamos la coma después de (año)?
Gracias,
Ceniza
Respuesta1
Esto parece funcionar:
\begin{filecontents*}{\jobname.bib}
@article{braun-clarke2006,
author={Braun, V. and Clarke, V.},
year={2006},
title={Using thematic analysis in psychology},
journal={Qualitative Research in Psychology},
volume={3},
number={2},
pages={77–101},
}
\end{filecontents*}
\documentclass{article}
\usepackage{natbib}
\AtBeginDocument{\renewcommand{\harvardand}{and}} % no &, please!
\renewcommand{\harvardyearright}{)\gobblecomma}
\makeatletter
\newcommand{\gobblecomma}{\@ifnextchar,{\@gobble}{}}
\makeatother
\begin{document}
\cite{braun-clarke2006}
\bibliographystyle{agsm}
\bibliography{\jobname}
\end{document}
Explicación. La entrada en el .bbl
archivo resulta ser
\harvarditem{Braun \harvardand\ Clarke}{2006}{braun-clarke2006}
Braun, V. \harvardand\ Clarke, V. \harvardyearleft 2006\harvardyearright ,
`Using thematic analysis in psychology', {\em Qualitative Research in
Psychology} {\bf 3}(2),~77–101.
entonces es cuestión de redefinir \harvardyearright
para producir el paréntesis y también un comando que devorará el siguiente carácter, si es una coma. También cambié el terrible "&" por "y".