Pregunta relacionada con el uso de paquetes de gestión de citas

Pregunta relacionada con el uso de paquetes de gestión de citas

Intento usar un archivo bib para hacer mi referencia en látex, estuvo bien para un documento de prueba que hice, el documento de prueba se muestra a continuación

\documentclass[12pt]{article}

\usepackage{apacite}

\usepackage{natbib}

\begin{document}

\title{Investigations of parametric similar waves}

\date{\today}

\maketitle

Blah blah blah blah \citet{Turner2009}

\bibliography{MyCollection}

\bibliographystyle{apacite}


\end{document}

Sin embargo, cuando intenté implementarlo en otro informe, no funcionó. Los siguientes son todos los paquetes que utilicé en mi informe. Sospecho que el problema se debe a uno de los paquetes que utilicé para hacer gráficos, pero no estoy seguro de cómo solucionarlo. ¿Alguien tiene alguna sugerencia?

\documentclass[12pt]{article}
\usepackage{apacite}
\usepackage{natbib}

\usepackage[margin=0.85in, paperwidth=8.5in, paperheight=11in ]{geometry}
\usepackage{amsfonts}
\usepackage{graphicx}
\usepackage{subcaption}
\newsavebox{\largestimage}
\usepackage{tocloft}
\newlength{\mylen}

\renewcommand{\cftfigpresnum}{\figurename\enspace}
\renewcommand{\cftfigaftersnum}{:}
\settowidth{\mylen}{\cftfigpresnum\cftfigaftersnum}
\addtolength{\cftfignumwidth}{\mylen}

\renewcommand{\cfttabpresnum}{\tablename\enspace}
\renewcommand{\cfttabaftersnum}{:}
\settowidth{\mylen}{\cfttabpresnum\cfttabaftersnum}
\addtolength{\cfttabnumwidth}{\mylen}

\usepackage{verbatim}
\usepackage{latexsym}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{pdflscape}
\usepackage{soul}
\usepackage{color}
\usepackage{url}

\renewcommand{\baselinestretch}{1.5}
\numberwithin{equation}{section}
\numberwithin{figure}{section}
\numberwithin{table}{section}
\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}
\usepackage[backref=true,backend=biber,natbib=true,hyperref=true]{biblatex}
\bibliography{refs}
\usepackage{float}
\usepackage{hyperref}
\hypersetup{
     colorlinks   = true,
     citecolor    = gray
}
\begin{document}

\title{Investigations of parametric similar waves}

\date{\today}

\maketitle

Blah blah blah blah \citet{Turner2009}




 \bibliography{MyCollection.bib}
 \bibliographystyle{apacite}
 \end{document}

Respuesta1

Algunos comentarios sobre el primer documento: Puede afirmar que "estuvo bien para un documento de prueba que hice". Sin embargo, este no puede ser el caso, excepto quizás en el caso de un documento de prueba extremadamente limitado. Específicamente, nunca debes cargar al mismo tiempo el apacitepaquete y el natbibpaquete. De hecho, dado que estás especificando apaciteel estilo de bibliografía, deberíasdefinitivamente nocargar el natbibpaquete. Si prefiere utilizar los comandos de citas de natbib \citety \citep, debe cargar el apacitepaquete de la siguiente manera:

\usepackage[natbibapa]{apacite}

El segundo documento sufre un problema aún mayor: no solo vuelve a cargar ambos apacitey , sino que también natbiblos carga . biblatexLos tres paquetes son mutuamente incompatibles. Otro problema importante es que el documento presenta no una sino dos \bibliographydeclaraciones [!]. No es de extrañar que las cosas se volvieran locas. Su conjetura, "Sospecho que el problema es causado por uno de los paquetes que solía hacer en los complots", no parece estar respaldada por los hechos sobre el terreno.

Si por lo demás ha tenido buenas experiencias con el apacitepaquete de gestión de citas y el apaciteestilo de bibliografía, definitivamente deberíanoestar cargando el biblatexo el natbibpaquete.

Su segundo documento sufre algunos problemas adicionales. Por ejemplo, no se me ocurre ninguna razón válida para cargar el latexsympaquete en un documento LaTeX2e, tanto más cuanto que también estás cargando el amssymbpaquete. Tampoco puede haber ninguna justificación para cargar el colorpaquete si va a anular todas sus capacidades cargándolo posteriormente xcolor.

información relacionada