elsarticle-harv 参照リストで年データなしで bibitem を処理する

elsarticle-harv 参照リストで年データなしで bibitem を処理する

私はエルゼビアの参照リストのスタイル(つまり、参考文献リストのスタイル)、そしてelsarticle-harv私の要件に最も近い参照スタイルを選択しました。

ただし、オンライン アイテムの中には、いつオンラインになったかがわからないものもあるため、ビビット アイテムには「年」キーがありません。参照リストでは、これらのアイテムは「年」フィールドにスペースを残し、コンマの直後にピリオドが続きます。

アップデート: 議論しましょう参照スタイル引用スタイルではなく、引用のみです。年のないビビットでは、適切な「著者+年」の本文内引用が得られないことは理解していますが、それは別の問題です。今、私が懸念しているのは、参考文献リストの形式だけです。

私の MWE (pdflatex+bibtex でコンパイル) をご覧ください:

\documentclass{article}
\usepackage[authoryear]{natbib}
\bibliographystyle{elsarticle-harv}

\usepackage{filecontents}
\begin{filecontents*}{ref.bib}
@misc{miscwebsite,
    author = {{Author 1}},
    title = {{Misc Website}},
    url = {http://foo.bar/},
    note = {Accessed 31.01.2000.}
}
\end{filecontents*}

\begin{document}
Here I cite a webpage without year \citep{miscwebsite}.
\bibliography{ref}

\end{document}

これがスクリーンショットです。空の年フィールドの前のカンマを削除する必要があります。

ここに画像の説明を入力してください


以下の方法を試しましたが、どれも機能しませんでした。

  • elsarticle代わりにdocumentclassを使用するarticle
  • 空の年キーをビビットエムに追加する、つまりyear={}
  • アイテムタイプを適用する@online(BibLaTeX用だと思いますが)代わりに@misc

elsarticle-harv.bstファイルをカスタマイズしたり、さらに複雑なことをしたりする必要があるかもしれませんが、これまでそのようなことはしたことはありません。

どのようなご助力や情報でもいただければ幸いです。

関連情報