Estoy usando bibtex
para mi bibliografía en LaTeX. Tengo algunas URL que necesito citar en el papel. ¿Cómo agrego URL al archivo .bib
?
Una sección típica de mi archivo .bib
se ve así:
@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} }
Probé algunas secciones misceláneas en bibtex
pero no aparecen en mi documento.
Comentarios
- Por favor, mire esta pregunta: tex.stackexchange.com/questions/36248 / …
Responder
La última vez que cité una URL, utilicé una entrada BibTeX de la siguiente forma:
@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]" }
Si eso no aparece, entonces podría ser un problema con su estilo BibTeX (o se olvidó de \usepackage{url}
o \usepackage{hyperref}
en su archivo principal .tex
) .
Comentarios
- No ' t olvide agregar
\usepackage{url}
en su archivo tex; no ' no me funciona de otra manera. -
\usepackage{hyperref}
es bastante más potente y flexible que\usepackage{url}
. - ¿Es prudente, o incluso apropiado, usar ambos? ¿O chocarán en algún momento?
- ¿Son útiles los corchetes dobles en el título? ¿O escrito allí por error?
- @koleygr Creo que impiden que las mayúsculas automáticas cambien el título (por lo que BWorld sigue siendo BWorld y no ' t se convierte en Bworld)
Responder
Necesitas
\usepackage{url}
y luego
howpublished={\url{http://my.url.com/}},
Comentarios
- Esto no ' realmente no encaja en mi archivo bibtex
- Use hyperref en lugar de url package si los enlaces no ' no funcionan debido a saltos de línea.
Respuesta
Depende del estilo BibTeX que estés usando. En los ordinarios que suelo usar
note={\url{http://...}}
en biblatex (y natbib también, creo), puedes escribir
url={http://...}
Comentarios
- Esto realmente ayudó a resolver mi consulta tex.stackexchange.com/questions/565551/…
Respuesta
Para usar la URL con un plain
estilo de bibliografía puede 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}"}
Además, debe agregar el paquete de URL
\usepackage{url}
Si desea usar el atributo url en, debe usar natbib porque los estilos bibliográficos estándar (como simple) no compondrán el contenido de la clave URL de las entradas individuales; es necesario utilizar una de las entradas propias de natbib, por ejemplo, plainnat.
Por ejemplo
@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/} }
y el 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}
Fuente: http://nschloe.blogspot.ro/2009/06/bibtex-how-to-cite-website_21.html
Comentarios
- Esto sería mejor como comentario sobre la respuesta aceptada. Publíquelo en gist.github.com (don ' t olvide agregar la
.tex
extensión para resaltar la sintaxis) y pegue el enlace como su comentario 🙂 - Hola Sean. Realmente tengo que no estar de acuerdo con En primer lugar, no solo estoy ampliando la respuesta aceptada, sino que también estoy proporcionando información adicional y, en segundo lugar, creo que es una mala práctica proporcionar información esencial en un comentario. Creo que es mejor editar la respuesta original (aunque solo sea un poco cuando la respuesta es muy popular) o proporcionar una nueva. En mi caso, recopilé información de diferentes respuestas en una nueva porque creo que todas solo abordan una parte de la pregunta.
- Si la información es realmente útil, entonces sería más útil como una edición de la respuesta muy popular: simplemente ganó ' t ayudar a cualquiera aquí
:(
Además, esta respuesta es contradictoria en sí misma: no ' no usanatbib
, sino más bien BibLaTeX separado (y mejor en mi opinión).
Respuesta
Preguntas frecuentes de UK TEX utilizadas para tener respuestas realmente buenas para preguntas relacionadas con TeX: URL en bibliografías BibTeX :
@misc{..., ..., howpublished = "\url{http://...}" }
Responder
Corrígeme si me equivoco, pero creo que estás tratando de hacer referencia a sitios web y no a artículos de una revista, por ejemplo. Y, habiendo colocado dichas referencias en una entrada misc
, no aparecen cuando las hace referencia. Si eso es correcto, entonces el problema es su estilo de bibliografía (bst
archivo) no tiene una entrada para tratar con un tipo misc
.Le sugiero que use biblatex , ya que es altamente personalizable e incluye un tipo de entrada online
específicamente para su propósito. Alternativamente, puede usar custom-bib , que le dará un archivo bst
personalizado que mostraría un misc
entrada. Sin embargo, creo que biblatex sigue siendo tu mejor opción.
Comentarios
- Sería muy inusual que un estilo de bibliografía no reconociera el tipo de entrada
@misc
extremadamente común. De hecho, ese estilo debería considerarse roto.