Я использую bibtex
для библиографии в LaTeX. У меня есть несколько URL, которые мне нужно привести в статье. Как мне добавить URL в файл .bib
?
Типичный раздел в моем файле .bib
выглядит следующим образом:
@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}
}
Я попробовал несколько misc-секций в bibtex
, но они не отображаются в моем документе.
В прошлый раз я приводил ссылку, я использовал записи bibtex по следующей форме:
@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]"
}
Если не появлюсь, то это действительно может быть проблема с вашего стиля bibtex ПО (или вы забыли \usepackage{адрес}
или \usepackage{пакет hyperref}
в основном .файл Tex
).
Вам необходимо
\usepackage{url}
а затем
howpublished={\url{http://my.url.com/}},
Зависит от того, какой стиль BibTeX вы используете. В обычных я обычно использую
note={\url{http://...}}
в biblatex (и natbib тоже, я думаю), вы можете просто написать
url={http://...}
Использовать URL-адрес с "простым" стилем библиографии вы можете использовать этот формат:
@misc{Doe:2009:Online,
author = {author},
title = {Title of Citation},
year = {2010 (accessed December 7, 2014)},
howpublished = "\url{http://www.myurl.com}"}
Кроме того, вы должны добавить пакет url
\usepackage{url}
Если вы хотите использовать URL-адрес атрибута нужно использовать natbib, потому что стандартный bibstyles (например, простой) не используется URL-адрес, ключевые содержания отдельных записей; необходимо использовать один из natbib'ы собственные записи, например, plainnat.
Например
@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/}
}
и документ
\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}
Источник: http://nschloe.blogspot.ro/2009/06/bibtex-how-to-cite-website_21.html
Великобритания Текс чаво, как правило, имеют очень хорошие ответы на вопросы, связанные Текс: URL-адресов в bibtex по библиографии
Поправьте меня, если я ошибаюсь, но мне кажется, что вы пытаетесь ссылаться на веб-сайты, а не на статьи в журнале, например. И, поместив эти ссылки в запись misc
, они не отображаются, когда вы ссылаетесь на них. Если это так, то проблема в том, что в вашем стиле библиографии (файл bst
) нет записи для работы с типом misc
. Я бы посоветовал вам использовать biblatex, поскольку он хорошо настраивается и включает тип записи online
специально для вашей цели. В качестве альтернативы вы можете использовать custom-bib, который даст вам пользовательский bst
файл, который будет отображать misc
запись. Однако, я думаю, что biblatex все же лучший вариант.