Não consigo fazer meu biblatex funcionar

Não consigo fazer meu biblatex funcionar

Estou lutando com esse problema por um dia. Não consigo fazer meu biblatex funcionar. Isso me dá o seguinte erro:

! Erro LaTeX: Comando \bibhang já definido.

Meu documento é o seguinte:

\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}

Eu gostaria de trabalhar no estilo Harvard. Mas não sei fazer trabalhos.

Responder1

Você deseja submeter um artigo para uma revista. Seu editor forneceuma aula de LaTeX,um manual para essa aulaeuma diretriz do autor. Você deve usar tudo isso com cuidado.

A classe já disponibiliza o pacote bibliografia natbib. Portanto, você não deve tentar usar biblatex. Porque a editora não aceitará. Você tem que usar natbib. Você não deve usar biblatex. Isso significa também que você deve remover \usepackage{biblatex}do seu exemplo. Para o seu exemplo, o arquivo de estilo BibTeX elsarticle-harv.bstdeve estar disponível e o arquivo com o banco de dados bibliográfico deve ser nomeado bibliography.bib(nome do arquivo do argumento do \bibliography{bibliography}comando com a extensão obrigatória anexada .bib). E você bibtexnão tem que correr biber!

A classe já fornece package graphicx. Então você não precisa nem deve carregar o package graphics.

Semelhante à sua alteração das fontes. Os editores quase sempre usam fontes dedicadas para um periódico. Portanto, alterações de fonte, como carregamento de pacotes (obsoletos), timesserão removidas. Você não deve carregar pacotes de fontes sem perguntar ao editor. Para usar uma fonte semelhante à Times, use a opção timesclass elsarticle.

O mesmo acontece com suas alterações no layout. Os periódicos sempre têm um layout dedicado. Você não tem permissão para alterá-lo ou as alterações serão removidas do fluxo de trabalho. Então, principalmente, não faz sentido mudar \textwidthe \textheightnem \hoffsetou \voffset. O layout final da página depende do tipo de diário. Geralmente, para envios com elsarticlevocê deve usar a opção preprint. Existem outras opções que alteram o layout 1pcomo 3pou 5p.

Para envios, eu também removeria \graphicspathe colocaria todos os arquivos em uma pasta sem subpastas. Porque os editores gostam é simples e plano. Pela mesma razão, use apenas definições de preâmbulo, se precisar delas.

informação relacionada