No puedo hacer funcionar mi biblatex

No puedo hacer funcionar mi biblatex

Estoy luchando con este problema por un día. No puedo hacer funcionar mi biblatex. Me da el siguiente error:

! Error de LaTeX: el comando \bibhang ya está definido.

Mi documento es el siguiente:

\documentclass[authoryear,review]{elsarticle}

\usepackage{biblatex}
\usepackage{lineno, hyperref}

%\modulolinenumbers[5]

\usepackage{wrapfig}

\usepackage{amssymb,amsmath}
\usepackage{times}
\usepackage{graphics}
\usepackage{amsfonts}
\usepackage{color}

\hoffset=-1.5cm
\addtolength{\textwidth}{3cm}
\voffset=-1.5cm
\addtolength{\textheight}{3cm}

\graphicspath{{Fig/}}

\renewcommand{\vec}[1]{{\rm\bf #1}}
\newcommand{\tocite}[1]{{\color{red} (#1)}} %to revert it to \cite later on
\newcommand\rd{{\rm{d}}}

\DeclareMathOperator{\sign}{sign}


\newcommand{\bluetext}[1]{{\color{blue} #1}}
\newcommand{\redtext}[1]{{\color{red} #1}}

\journal{journal?}


\begin{document}

The body of document 



\bibliographystyle{elsarticle-harv}


\bibliography{bibliography}

\end{document}

Me gustaría trabajar al estilo Harvard. Pero no sé cómo hacer obras.

Respuesta1

Quiere enviar un artículo a una revista. Su editor proporcionauna clase de látex,un manual para esa claseyuna guía de autor. Debes utilizarlos todos con cuidado.

La clase ya proporciona el paquete de bibliografía natbib. Por lo tanto, no deberías intentar utilizarlo biblatexen su lugar. Porque el editor no lo aceptará. Tienes que usar natbib. No debes usar biblatex. Esto también significa que debes eliminarlo \usepackage{biblatex}de tu ejemplo. Para su ejemplo, el archivo de estilo BibTeX elsarticle-harv.bstdebe estar disponible y el archivo con la base de datos de bibliografía debe tener un nombre bibliography.bib(nombre de archivo del argumento del \bibliography{bibliography}comando con extensión obligatoria adjunta .bib). ¡Y bibtexno tienes que correr biber!

La clase ya proporciona el paquete graphicx. Por lo tanto, no necesita ni debe cargar el paquete graphics.

Lo mismo ocurre con el cambio de fuentes. Los editores casi siempre utilizan fuentes específicas para una revista. Por lo tanto times, se eliminarán los cambios de fuente, como la carga del paquete (obsoleto) . No debes cargar paquetes de fuentes sin preguntarle al editor. Para usar una fuente similar al Times, use la opción timespara clase elsarticle.

Lo mismo con sus cambios de diseño. Las revistas siempre tienen un diseño dedicado. O no puede cambiarlo o los cambios se eliminarán del flujo de trabajo. Por lo tanto, en su mayoría no tiene sentido cambiar \textwidthni \textheightni \hoffsetni \voffset. El diseño de página final depende del tipo de revista. Generalmente, para envíos con elsarticleusted debe utilizar la opción preprint. Hay otras opciones que cambian el diseño como 1p, 3po 5p.

Para envíos, también eliminaría \graphicspathy colocaría todos los archivos en una carpeta sin subcarpetas. Porque a los editores les gusta lo simple y plano. Por la misma razón, utilice únicamente las definiciones del preámbulo, si las necesita.

información relacionada