Como adicionar uma URL a um arquivo LaTeX bibtex?

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

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

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 usa natbib, 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.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *