Я хочу указать ссылку на веб-сайт в качестве ссылки, используя apalike
bibliographystyle.
Мне нужно использовать apalike, как того требует конференция.
Вот код:
\documentclass[times,10pt,twocolumn]{article}
\usepackage{PRADSConference}
\usepackage{times}
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage[draft]{hyperref}
\usepackage{url}
\usepackage{authblk}
\pagestyle{empty}
\usepackage[round]{natbib}
\bibliographystyle{apalike}
\usepackage{amsmath}
\usepackage{cleveref}
\citep{lithium}
\bibliography{refs}
\end{document}
Однако выходные данные не пронумерованы, как остальные ссылки, как показано ниже.
Я написал ссылку в файле bib следующим образом:
@Misc{lithium,
Title = {Lithium-ion Specifications},
HowPublished = {\url{http://optimum-china.en.alibaba.com/product/437274726-212297973/rechargeable_HEV_EV_bus_battery_pack_of_lifepo4_600v_500ah.html}},
Note = {Accessed on: 10/02/2016}}
Я также получаю эту ошибку:
package natbib error bibliography not compatible with author-year citations
Когда я удаляю ссылку на веб-сайт из файла .tex, никаких ошибок не возникает, и все ссылки отображаются в стиле «автор-год», как и должно быть, как показано на рисунке.
решение1
Стиль apalike
библиографии разработан для создания ссылок на цитаты в стиле authoryear. Однако в lithium
записи отсутствуют как author
поле, так и year
область. Что natbib
должен делать плохой — в основе своей пакет управления цитированием?
Я предлагаю вам создать подходящие author
поля year
для lithium
записи, удалить все вспомогательные файлы и полностью перекомпилировать ваш документ (LaTeX, BibTeX и еще дважды LaTeX).