Estou usando bibtex
para minha bibliografia em LaTeX. Tenho alguns URLs que preciso citar No papel. Como adiciono URLs ao arquivo .bib
?
Uma seção típica em meu arquivo .bib
se parece com isto:
@conference{eigenfacepaper, title={{Face recognition using eigenfaces}}, author={Turk, M. and Pentland, A.}, booktitle={Proc. IEEE Conf. on Computer Vision and Pattern Recognition}, volume={591}, year={1991} }
Tentei algumas seções diversas em bibtex
, mas elas não aparecem no meu documento.
Comentários
- Dê uma olhada nesta pergunta: tex.stackexchange.com/questions/36248 / …
Resposta
O último vez que citei um URL, usei uma entrada BibTeX do seguinte formato:
@misc{bworld, author = {Ingo Lütkebohle}, title = {{BWorld Robot Control Software}}, howpublished = "\url{http://aiweb.techfak.uni-bielefeld.de/content/bworld-robot-control-software/}", year = {2008}, note = "[Online; accessed 19-July-2008]" }
Se isso não aparecer, então pode realmente ser um problema com seu estilo BibTeX (ou você esqueceu de \usepackage{url}
ou \usepackage{hyperref}
em seu arquivo .tex
principal) .
Comentários
- Não ' não se esqueça de adicionar
\usepackage{url}
em seu arquivo tex; não ' não funciona para mim de outra forma. -
\usepackage{hyperref}
é bem mais poderoso e flexível do que\usepackage{url}
. - É sensato, ou mesmo apropriado, usar os dois? Ou eles entrarão em conflito em algum ponto?
- Os colchetes duplos no título são úteis? Ou digitou lá por engano?
- @koleygr Acho que eles impedem a capitalização automática de alterar o título (então BWorld permanece BWorld e não ' se torna Bworld)
Resposta
Você precisa
\usepackage{url}
e então
howpublished={\url{http://my.url.com/}},
Comentários
- Isso não ' não cabe no meu arquivo bibtex
- Use hyperref em vez do pacote url se os links não ' funcionarem devido a quebras de linha.
Resposta
Depende do estilo BibTeX que você está usando. Nos comuns, geralmente uso
note={\url{http://...}}
no biblatex (e natbib também, eu acho), você pode simplesmente escrever
url={http://...}
Comentários
- Isso realmente ajudou a resolver minha consulta tex.stackexchange.com/questions/565551/…
Resposta
Para usar url com um plain
estilo de bibliografia você pode usar este formato:
@misc{Doe:2009:Online, author = {author}, title = {Title of Citation}, year = {2010 (accessed December 7, 2014)}, howpublished = "\url{http://www.myurl.com}"}
Além disso, você precisa adicionar o pacote de url
\usepackage{url}
Se você deseja usar o atributo url em você precisa usar natbib porque os estilos de bibliografia padrão (como o plano) não comporão o conteúdo da chave de url das entradas individuais; é necessário usar uma das entradas próprias do natbib “, por exemplo, plainnat.
Por exemplo
@ONLINE{Doe:2009:Online, author = {Doe, Ringo}, title = {This is a test entry of type {@ONLINE}}, month = jun, year = {2009}, url = {http://www.test.org/doe/} }
e o documento
\documentclass{article} \usepackage{biblatex} \bibliography{test.bib} \title{BibTeX Website citatations with the \textsf{biblatex}~package} \date{} \begin{document} \maketitle \nocite{Doe:2009:Online} \printbibliography \end{document}
Fonte: http://nschloe.blogspot.ro/2009/06/bibtex-how-to-cite-website_21.html
Comentários
- Isso seria melhor como um comentário sobre a resposta aceita. Poste em gist.github.com (don ' não se esqueça de adicionar a extensão
.tex
para realce de sintaxe) e cole o link como seu comentário 🙂 - Olá Sean. Realmente tenho que discordar sobre isso. Em primeiro lugar, não estou apenas estendendo a resposta aceita, mas fornecendo informações adicionais e, em segundo lugar, acho que não é uma boa prática fornecer informações essenciais em um comentário. Acho que é melhor editar a resposta original (ainda que apenas estendendo um pouco quando a resposta for muito popular) ou fornecer uma nova. No meu caso, compilei informações de diferentes respostas em uma nova bc acho que todas elas abordam apenas parte da pergunta.
- Se a informação for realmente essencialmente útil, ela seria mais útil como uma edição da resposta amplamente popular – ela simplesmente ganhou ' t ajude alguém aqui
:(
Além disso, esta resposta é contraditória – não ' t usanatbib
, mas sim o BibLaTeX separado (e melhor IMO).
Resposta
FAQ do TEX do Reino Unido usado ter respostas realmente boas para questões relacionadas ao TeX: URLs em bibliografias BibTeX :
@misc{..., ..., howpublished = "\url{http://...}" }
Resposta
Corrija-me se eu estiver errado, mas acho que você está tentando fazer referência a sites e não a artigos de um jornal, por exemplo. E, depois de colocar as referidas referências em uma entrada misc
, elas não aparecem quando você as referencia. Se estiver correto, o problema é seu estilo de bibliografia (bst
arquivo) não tem uma entrada para lidar com um tipo misc
.Eu sugiro que você use biblatex , pois é altamente personalizável e inclui um tipo de entrada online
especificamente para sua finalidade. Como alternativa, você pode usar custom-bib , que fornecerá um arquivo bst
personalizado que exibiria um misc
entrada. No entanto, acho que biblatex ainda é sua melhor aposta.
Comentários
- Seria muito incomum que um estilo de bibliografia não reconhecesse o tipo de entrada
@misc
extremamente comum. Na verdade, esse estilo teria que ser considerado quebrado.