apalike
bibliographystyle を使用して、参考文献として Web サイトのリンクを引用したいのですが、
会議の要求に従って 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 ファイルから Web サイト リンク参照を削除すると、エラーは発生せず、すべての参照が図に示すように著者年形式で表示されます。
答え1
参考apalike
文献スタイルは、著者年スタイルの引用コールアウトを作成するように設計されています。ただし、エントリにはフィールドとフィールドのlithium
両方が欠けています。貧弱な (本質的には引用管理パッケージ) は、何をするべきなのでしょうか。author
year
natbib
エントリに適切なフィールドauthor
を作成し、すべての補助ファイルを削除して、ドキュメントを完全に再コンパイルすることをお勧めします(LaTeX、BibTeX、さらに LaTeX を 2 回)。year
lithium