Problemas com Citação - "citation undefined" e (??)

6,573 views
Skip to first unread message

Mozart Fonseca Moraes

unread,
Jul 16, 2016, 4:47:19 PM7/16/16
to Latex-br
Olá a todos...

Estou lutando aqui com o TexStudio e o modelo abntex2-modelo-trabalho-academico. 

Coloquei assim:

% ---
% Pacotes de citações
% ---
\usepackage[brazilian,hyperpageref]{backref} % Paginas com as citações na bibl
\usepackage[num,overcite]{abntex2cite} % Citações padrão ABNT
\citebrackets{}

Lá embaixo no arquivo troquei o arquivo para um arquivo exportado pelo Mendeley.

% ----------------------------------------------------------
% Referências bibliográficas
% ----------------------------------------------------------
\bibliography{library}


O problema é que compilo e aparece Alerta: Citation `Mendes' on page 23 undefined" e no texto, ao invés de aparecer o número aparece um (??).

Olhei o arquivo bib e não identifiquei nenhum problema quanto a esta referencia, vejam:

@book{Mendes,
address = {Bras{\'{i}}lia},
author = {Mendes, Eug{\^{e}}nio Vila{\c{c}}a},
edition = {2{\textordfeminine} Edi{\c{c}}{\~{a}}o},
file = {:C$\backslash$:/Users/Mozart-XPS/Google Drive/Academico/Publica{\c{c}}{\~{o}}es/Biblioteca/Sa{\'{u}}de/Sistema de Sa{\'{u}}de Brasileiro/As Redes de Aten{\c{c}}{\~{a}}o {\`{a}} Sa{\'{u}}de - 2011 - Mendes.pdf:pdf},
isbn = {978-85-7967-075-6},
keywords = {1. Gest{\~{a}}o em sa{\'{u}}de 2. Aten{\c{c}}{\~{a}}o {\`{a}} sa{\'{u}}de 3. Redes de},
pages = {549},
publisher = {Organiza{\c{c}}{\~{a}}o Pan-Americana da Sa{\'{u}}de - OPAS},
title = {{As Redes de Aten{\c{c}}{\~{a}}o {\`{a}} Sa{\'{u}}de}},
year = {2011}
}

Já tentei de tudo com meu conhecimento limitado. Refis o arquivo. Exportei de novo. Colei o texto novamente (a partir do google docs).

O paragrafo que inseri a citação é esse:

Considerando a especialização dos pontos de atenção secundário e terciário do sistema de saúde, caracterizados como média e alta complexidade, eles passam a ter uma maior densidade de atenção comparado com a APS, logo concentram maior pontos de atenção em seus estabelecimentos. Os hospitais, por exemplo, podem abrigar diversos pontos de atenção em sua estrutura de prestação de serviço como um pronto atendimento, um ambulatório, uma unidade de cirurgia ambulatorial, o centro cirúrgico, unidades de terapia intensiva,  maternidade, entre outros. Além disso, estes níveis de atenção à saúde possuem como particularidade o atendimento da condição aguda da doença, o que requer uma maior necessidade tecnológica e especializada para que promova de  fato o pleno cuidado à condição da saúde \cite{Mendes}.

Nâo sei o que fazer!!!! Poderiam me ajudar?!

Em tempo... como eu coloco a citação de dois autores? Por exemplo se no paragrafo acima eu quisesse colocar ou autor além do Mendes? No manual vi que temos que colocar \cite{hkey1,key2,. . . ,keyN}... tentei e não funciona também.... 

Obrigado mais uma vez.

Abs

Mozart Moraes

Youssef Cherem

unread,
Jul 16, 2016, 5:29:44 PM7/16/16
to late...@googlegroups.com
Veja se você compilou pdflatex  + bibtex +  pdflatex (umas 2x)

Youssef Cherem
________________
!المسيح قام! حقاً قام

--
You received this message because you are subscribed to the Google Groups "Latex-br" group.
To unsubscribe from this group and stop receiving emails from it, send an email to latex-br+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/latex-br/104a30c7-5c7c-4835-9737-1289c150fe22%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Mozart Fonseca Moraes

unread,
Jul 16, 2016, 5:52:11 PM7/16/16
to Latex-br
Youssef

Obrigado pela ajuda como sempre... mas não sei te dizer. 

Eu uso o botão Compilar e Visualizar do Texstudio. Na configuração de compilação está assim: (não sei se ajuda)

Opção                                             Valor
Compilar & Visualizar                       Compilar & Visualizar
Compilador Padrão                           PdfLaTex
Visualizador Padrão                         Visualizador de PDF
Visualizador de PDF                        Visualizador Interno de PDF
Ferramenta Padrão de Bibliografia     BibTex

Vale ressaltar que ele reconheceu duas referencias. Uma delas, eu fui colocar em outro local do texto, com o mesmo comando e apareceu novamente esse simbolo: (??), o inves do numero. 

Obrigado mais uma vez!

Abs

Mozart

Moacir Hardt Godoy

unread,
Jul 16, 2016, 6:07:04 PM7/16/16
to late...@googlegroups.com

Um chute que eu dou é esse file = {C:....  o windows é bem enrolado com esses caminhos. Tente colocar o

arquivo no mesmo diretório de compilação. Interessante que eu não uso esse tipo de acentuação, uso normal e funciona.

Só salvo meu .bib como utf-8

Moacir


For more options, visit https://groups.google.com/d/optout.

-- 
MOACIR HARDT GODOY
Rua Joaquim Eduardo de Farias, 211, Apto 501 B
59091-130 - Ponta Negra - Natal - RN
(84)99957 6720 - (84)3301 2881 (fixo)
"Todo animal é capaz de fazer mal a outro;
e fá-lo efetivamente; mas encontrar no malefício
aos outros a essência da alegria própria, isso é
privilégio do homem"-Bastos Tigre (1882-1957)

Mozart Fonseca Moraes

unread,
Jul 17, 2016, 9:27:31 AM7/17/16
to Latex-br
Moacir

Obrigado. Verifiquei e esse caminho é o local em que o pdf do artigo está. 

No caso do arquivo bib, ele está no mesmo diretório do arquivo .tex. Isso siginifica que está no mesmo diretorio de compilação?

Abri o arquivo .bib criado pelo mendeley. o qual estou usando, e de fato já está com a codificação UTF-8.

Só não criei manualmente um arquivo novo. Vou fazer isso agora e testar. 

Abs

Mozart

Moacir Hardt Godoy

unread,
Jul 17, 2016, 9:37:24 AM7/17/16
to late...@googlegroups.com

Caro Mozart

Faça o arquivo usando o bloco de notas do windows e tire aquela linha do file={. Você está apontando para

um arquivo no google drive e o windows tem uma certa dificuldade em resolver esses caminhos. Nem sempre

o que os cliques nos mostram é a realidade.

Onde está o tex é onde fica o .bib. Tente colocar tudo no mesmo diretório.

Abs

Moacir


For more options, visit https://groups.google.com/d/optout.

Youssef Cherem

unread,
Jul 17, 2016, 10:07:12 AM7/17/16
to late...@googlegroups.com

Tente criar um exemplo mínimo compilável e completo e poste aqui.


Mozart Fonseca Moraes

unread,
Jul 17, 2016, 3:48:48 PM7/17/16
to Latex-br
Moacir e Youssef

Criei manualmente o arquivo e deu certo a primeira vez. Apareceu todos os números das citações após compilar. Coloquei uma nova citação e nada! Apareceu novamente o (??). Então coloquei os arquivos em uma pasta no desktop para tirar na pasta do google drive, conforme o Moacir sugeriu, e compilei novamente. Continuou com o problema. 

Então coloquei uma outra referencia, um outro nome qualquer de arquivo na chamada \bibliography{referencias} de maneira que todos ficassem sem a referencia. Então voltei ao nome correto do arquivo e compilei. Pronto! funcionou, por enquanto. Estou achando muito estranho. 

Será que reinstalar o texstudio pode resolver? Parece ser a compilação. Ora funciona e ora não funciona. 

E minha suspeita aumentou pois coloquei a função de nomenclatura conforme o manual. 

\renewcommand{\nomname}{\listadesiglasname}
\pdfbookmark[0]{\nomname}{las}
\printnomenclature
\cleardoublepage

Tudo funcionou, na primeira vez. O resultado é ótimo. Mas à medida que fui incluindo novas Abreviaturas no corpo do texto e compilando, não apareceu mais. Somente o primeiro que inclui e que deu certo. 

Será que é o caminho reinstalar? 

Abs e obrigado!!!

Mozart 

Moacir Hardt Godoy

unread,
Jul 17, 2016, 4:45:25 PM7/17/16
to late...@googlegroups.com

Prezado Mozart,

Eu não sei qual o objetivo do seu trabalho, mas as entradas "file" e "keywords" no meu entender são lixos que o

Mendeley gera e são dispensáveis para as normas da ABNT. Você recebeu um exemplo que mandei diretamente

à você? Funcionou direitinho comigo. A cada mudança no arquivo .bib ele deve ser recompilado. Carregue ele

no texstudio e vá em Ferramentas -> Bibliografia, apesar que o texstudio geralmente faz isso sozinho.

Abs

Moacir


For more options, visit https://groups.google.com/d/optout.

-- 
MOACIR HARDT GODOY
Graduando em Filosofia
Universidade Federal do Rio Grande do Norte
(84)99957 6720 (Tim) - (84)3301 2881 (fixo)
"Melhor, e muito, é quem conhece tudo só;
é bom quem ouve dos que sabem; quem não sabe
por si nem abre o coração à sapiência alheia,
este é um homem totalmente inútil" (Hesíodos)

Mozart Fonseca Moraes

unread,
Jul 17, 2016, 5:38:13 PM7/17/16
to Latex-br
Oi Moacir

Não tinha visto o email com os arquivos. Obrigado. 

Coloquei os dois arquivos, o .tex e o .bib em uma mesma pasta no desktop.

Abri o aquivo Filosofia.tex e compilei, mas deu esse erro. 

Tentei refazer o cite, mas não leu. Então troquei o \addbibresource{Filosofia.bib} pelo \bibliography{Filosofia} e consegui citar os dois autores que colocou. 

Porem deu erro:

Package biblatex Error: Style 'abnt' not found. \RequireBibliographyStyle{\blx@bbxfile}
Package biblatex Error: Style 'abnt' not found. \RequireCitationStyle{\blx@cbxfile}
Package keyval Error: bftitles undefined. \blx@processoptions
Package biblatex Error: Command '\cite' undefined. \cite
Package biblatex Error: Command '\cite' undefined. \cite
Empty bibliography

Fiz algo errado? 

Obrigado

Abs

Mozart

Youssef Cherem

unread,
Jul 17, 2016, 5:51:56 PM7/17/16
to late...@googlegroups.com
pelo visto você está tentando usar o pacote biblatex-abnt, mas para isso você teria que compilar a bibliografia com biber e não bibtex.

você não precisa reinstalar nada, só compile mais de uma vez.



Youssef Cherem
________________
!المسيح قام! حقاً قام

Mozart Fonseca Moraes

unread,
Jul 18, 2016, 12:26:31 AM7/18/16
to Latex-br
Caros Moacir e Youssef

Depois da dica do Moacir, ao clicar em "Ferramentas > Bilbiografia", gerou alguns arquivos na pasta que não existia. Um deles com .bbl. Nossa! Aí que começou a apresentar vários erros. Pelo jeito não tinha feito a coisa direito desde o começo. 

Então resolvi refazer do zero!!! Peguei novamente o modelo, criei a biblioteca, copiei todo o trabalho com o que já tinha feito e configurado... deu trabalho, mas está funcionando!!!! Até a nomenclatura está funcionando. 

Muito obrigado pela ajuda, a vocês dois!! Por enquanto reina a tranquilidade!!! rsrsrs

Abs

Mozart
Reply all
Reply to author
Forward
0 new messages