erro apacite - O arquivo de estilo: apacite.bst Arquivo de banco de dados nº 1: ... é uma string literal, não uma função

erro apacite - O arquivo de estilo: apacite.bst Arquivo de banco de dados nº 1: ... é uma string literal, não uma função

Estou tentando usar o apacitepacote para referência, mas estou tendo alguns problemas para fazê-lo funcionar.

Estou usando o Ubuntu e a distribuição Tex Live, então instalei o texlive-bibtex-extrapacote Ubuntu que contém o apacite.

Estou usando um arquivo bibtex que funciona bem, natbibmas por algum motivo não funciona aqui. Jung2009é uma das minhas referências.

Aqui está um exemplo:

\documentclass[11pt,a4paper,oldfontcommands]{memoir}

\usepackage{apacite}

\begin{document}

example example example \cite{Jung2009}. 

\bibliographystyle{apacite}%{unsrt}
\bibliography{library}

\end{document}

Inicialmente tive problemas com citações em legendas, mas resolvi isso colocando \protectna frente dos \citecomandos.

No entanto, ainda recebo o seguinte erro quando tento compilar

This is BibTeX, Version 0.99d (TeX Live 2013/Debian)
The top-level auxiliary file: apa_practice.aux
The style file: apacite.bst
Database file #1: library.bib
apacite.bst [2013/07/04 v6.02 APA bibliography style]
"" is a string literal, not a function, for entry Jung2009 while executing---line 5144 of file apacite.bst
(There was 1 error message)

EDIT: Meu arquivo .bib é gerado automaticamente a partir do meu gerenciador de referências Mendeley. Aqui está a entrada para Jung2009.

@article{Jung2009,
abstract = {...},
author = {Jung, Christian and M\"{u}ller, Andreas E},
doi = {10.1016/j.tplants.2009.07.005},
file = {:home/geff/Documents/Mendeley Files/Jung and Muller.pdf:pdf},
issn = {1878-4372},
journal = {Trends Plant Sci.},
keywords = {...},
month = oct,
number = {10},
pages = {563--73},
pmid = {19716745},
title = {{Flowering time control and applications in plant breeding.}},
url = {http://www.ncbi.nlm.nih.gov/pubmed/19716745},
volume = {14},
year = {2009}
}

EDIT2: executando apacite.ins na pasta com meu arquivo .tex, posso fazer com que o apacite seja executado e o exemplo acima funciona muito bem. No entanto, agora cada citação em meu documento real causa um! Erro de sequência de controle indefinido. Mesmo quando eu excluo todos os outros arquivos relacionados da pasta. Poderiam ser outros pacotes interferindo? Aqui está meu preâmbulo, baseado em um modelo:

\documentclass[11pt,a4paper,oldfontcommands]{memoir}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{microtype}
\usepackage[dvips]{graphicx}
\usepackage{xcolor}
\usepackage{times}
\usepackage{parskip}
\usepackage{wrapfig}
\usepackage{tcolorbox}
\usepackage{lipsum}
\usepackage{subfig}
\usepackage[format=hang]{caption}
%\usepackage{cite}
\usepackage{apacite}


\usepackage[
breaklinks=true,colorlinks=true,
linkcolor=black,urlcolor=black,citecolor=blue,
bookmarks=true,bookmarksopenlevel=2]{hyperref}

\usepackage{geometry}

\geometry{total={210mm,297mm},
left=20mm,right=20mm,
bindingoffset=10mm, top=25mm,bottom=25mm}

\OnehalfSpacing
%\linespread{1.3}

%%% CHAPTER'S STYLE
\chapterstyle{brotherton}
%%% STYLE OF SECTIONS, SUBSECTIONS, AND SUBSUBSECTIONS
\setsecheadstyle{\Large\bfseries\sffamily\raggedright}
\setsubsecheadstyle{\large\bfseries\sffamily\raggedright}
\setsubsubsecheadstyle{\bfseries\sffamily\raggedright}


%%% STYLE OF PAGES NUMBERING
\pagestyle{plain}
\makepagestyle{plain}
\makeevenfoot{plain}{\thepage}{}{}
\makeoddfoot{plain}{}{}{\thepage}
\makeevenhead{plain}{}{}{}
\makeoddhead{plain}{}{}{}


\maxsecnumdepth{subsection} 
\maxtocdepth{subsection}

Qualquer ajuda é muito apreciada.

informação relacionada