
Estou tentando usar o apacite
pacote 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-extra
pacote Ubuntu que contém o apacite
.
Estou usando um arquivo bibtex que funciona bem, natbib
mas 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 \protect
na frente dos \cite
comandos.
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.