Já escrevi um relatório em látex com um arquivo babador e funcionou corretamente. No entanto, estou escrevendo um novo relatório em Latex e tenho as referências em um arquivo bib separado, mas este relatório não está funcionando. A única diferença principal é que eu uso um livro e a Wikipédia como referências, em vez de principalmente artigos.
Estou usando o Texworks no Windows. Após compilar o bib para gerar um bbl, quando compilo o arquivo tex com: pdflatex + bibtex + pdflatex + pdflatex. Quando tentei isso, a seção 'Referências' aparece no final, mas não vejo as referências, como
- Reinhard, DA Case Study Também não vejo a citação no artigo
Aqui está o MWE: O tex é:
\documentclass{article}
%\usepackage{url,apacite} - had problems regardless if I included this or not
%\bibliographystyle{apacite} - same as above
\begin{document}
Alpha particles \cite{wikip} (named \cite{Comp} after and denoted by the first letter in the
Greek alphabet,\[\alpha\]) consist of two protons and two neutrons bound
together.
This means that an particle is a helium nucleus.
\bibliographystyle{plain}
\bibliography{BibName}
\end{document}
O babador do primeiro relatório foi:
@article{example,
author = {Knuth, Donald E.},
year = {1986},
title = {The \TeX book},
}
O babador do meu segundo relatório é:
@misc{wikip,
author = "Wikipedia",
title = "Pen --- {W}ikipedia{,} The Free Encyclopedia",
year = "2014",
url = "\url{https://en.wikipedia.org/wiki/Pen}",
note = "[Online; accessed 14-December-2014]"
}
@book{Comp,
author = "Rub",
title = "Com",
year = "1997",
publisher = "John Wiley & Sons, Inc.",
address = "New York, New York"
}
O que estou fazendo de errado?
Muito obrigado!
Responder1
Existem vários erros; David Carlisle já apontou alguns deles nos comentários.
Você deve “escapar” do
&
símbolo no campo editora, ou seja, escrever\&
.Como parece que você deseja usar o
apacite
pacote e o estilo de bibliografia associado, não coloque uma string de URL em\url{...}
. Em vez disso, basta escreverurl = "...",
.Corrija o posicionamento das chaves no
title
campo da entrada "wikip".
\documentclass{article}
\usepackage{apacite}
\bibliographystyle{apacite}
\usepackage{url}
\usepackage{filecontents}
\begin{filecontents*}{BibName.bib}
@misc{wikip,
author = "Wikipedia",
title = "Pen --- {Wikipedia, The Free Encyclopedia}",
year = "2014",
url = "https://en.wikipedia.org/wiki/Pen",
note = "Accessed 14-December-2014"
}
@book{Comp,
author = "Rub",
title = "Com",
year = "1997",
publisher = "John Wiley \& Sons, Inc.",
address = "New York, New York"
}
\end{filecontents*}
\begin{document}
\cite{wikip}
\cite{Comp}
\bibliography{BibName}
\end{document}
Responder2
John Wiley & Sons,
tem que ser
John Wiley \& Sons,
caso contrário, você receberá um erro, &
mas o látex bibtex látex deve produzir a imagem mostrada. (Sua descrição parecia que você executou o bibtex primeiro, o que seria incorreto)