
Soy nuevo en LaTeX y tengo algunos problemas al citar. Quiero tener una cita a pie de página con el prefijo "cf", luego los nombres de los autores separados por comas, el año y luego el número de página con p. y un punto después. Ejemplo: cf. Kaiser, Eckenbusch, 2003, pág. 29.
Utilicé \autocite{name_title-_year}
, que funciona bien pero no me da el prefijo ni el número de página. usando bibtex y los siguientes paquetes:
\usepackage[style=authoryear,autocite=footnote]{biblatex}
\usepackage{cite}
\usepackage{hyperref}
\usepackage[style=authoryear,autocite=footnote]{biblatex}
Ya probé las cosas que encontré en esta plataforma pero no funcionaron:
\autocite{name_title-_year}\\
\citep{name_title-_year}\\
\autocite<⟨cf.⟩>{name_title-_year}
\autocite{[name_title-_year}\\
\autocite{[cf.][post]name_title-_year},
(\citealt[cf.][p.~15]{name_title-_year}
¿Tiene alguna idea de cómo solucionar este problema?
Respuesta1
El bloque
\usepackage[style=authoryear,autocite=footnote]{biblatex}
\usepackage{cite}
\usepackage{hyperref}
\usepackage[style=authoryear,autocite=footnote]{biblatex}
debe cambiarse a
\usepackage[style=authoryear,autocite=footnote]{biblatex}
\usepackage{hyperref}
Los paquetes solo deben cargarse una vez, el paquete cite
es incompatible biblatex
y hyperref
generalmente debe cargarse al final.
Una vez resuelto esto, puede generar el resultado de cita deseado con
\autocite[Cf.][380]{sigfridsson}
es decir \autocite[<prenote, e.g. 'cf.'>][<postnote>]{<entrykey>}
.
Si desea obtener las comas como se muestra en la pregunta, las cosas se verán así
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=authoryear,autocite=footnote]{biblatex}
\usepackage{hyperref}
\DeclareDelimFormat{nameyeardelim}{\addcomma\space}
\DeclareDelimAlias{finalnamedelim}{multinamedelim}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem \autocite[Cf.][380]{sigfridsson}
ipsum \autocite[380]{sigfridsson}
dolor \autocite[Cf.][]{sigfridsson}
\printbibliography
\end{document}