Estou tentando citar um site usando pdflatex, best-bibtex, zotero e texmaker. As citações de artigos estão funcionando perfeitamente, mas recebo um erro com a citação de um site:
Warning: Citation `xxx' on page y undefined on input line
A entrada bibtex criada automaticamente a partir do zotero é a seguinte:
@misc{ogredevelopmentteamOGREOpenSource2019,
title = {{{OGRE}} - {{Open Source 3D Graphics Engine}}},
language = {en-US},
journal = {OGRE - Open Source 3D Graphics Engine},
howpublished = {https://www.ogre3d.org/},
author = {{Ogre Development Team}},
year = {2019},
}
Estou carregando minhas referências assim:
\bibliography{./Bibliography/references}
E estou usando a seguinte classe de documento:
\documentclass[journal, article, submit, moreauthors, pdftex, atmosphere]{Definitions/mdpi}
No meu texto estou citando o site assim:
\citep{ogredevelopmentteamOGREOpenSource2019}
E estou construindo todo o meu documento assim:
PdfLatex + Bibtex + PdfLatex (x2) + Show PDF
Todas as outras citações estão funcionando.
Responder1
O tipo de entrada para sites definido em mdpi.bst
é www
. Seu exemplo ficaria assim:
@www{ogredevelopmentteamOGREOpenSource2019,
author = {{Ogre Development Team}},
title = {{{OGRE}} - {{Open Source 3D Graphics Engine}}},
url = {https://www.ogre3d.org/},
urldate = {xx.xx.2019},
}
( urldate
é a data em que o site foi acessado)
Responder2
Em primeiro lugar, se você não sabe como gerar citações de sites, use qualquer gerador de citações online (por exemplo,http://www.citationmachine.net). Em segundo lugar, crie seu your_ref.bib
arquivo (se não souber, pode usar o mendely para exportar your_ref.bib
o arquivo). Em terceiro lugar, substitua ( \bibliography{your_ref.bib}
em vez de\bibliography{your_external_BibTeX_file}