参照に番号を付ける

参照に番号を付ける

natbib を使用して、「custom-bib」で参考文献スタイル (著者-年) を作成しました。参照は bibtex を使用して生成され、アルファベット順に並べられます。出版社はそれを望んでいますが、それらは依然として 1 から n までの番号が付けられています。

質問があります: 引用のスタイルを「著者-年」から番号付きに変更せずに、参考文献の番号を追加するにはどうすればよいですか?

答え1

次のコードはあなたが探しているものを実行するようです。独自の.bstファイルを使用しているため、例を変更し、デモ.bibファイルを独自のものに置き換える必要があります。これを行うのははるかに簡単ですbiblatex参考文献リストの著者年引用に数字を追加する例えば、

\documentclass{article}
\usepackage{etoolbox}
\usepackage{natbib}
\usepackage{hyperref,url}
\newcounter{bibcount}
\makeatletter
\patchcmd{\@lbibitem}{\item[}{\item[\hfil\stepcounter{bibcount}{\thebibcount.}}{}{}
\setlength{\bibhang}{2\parindent}
\renewcommand\NAT@bibsetup%
   [1]{\setlength{\leftmargin}{\bibhang}\setlength{\itemindent}{-\parindent}%
       \setlength{\itemsep}{\bibsep}\setlength{\parsep}{\z@}}
\makeatother
\bibliographystyle{agsm}
\begin{document}
\cite{*}
\bibliography{%
/usr/local/texlive/2015/texmf-dist/doc/latex/latex-bib-ex/articles,/usr/local/texlive/2015/texmf-dist/doc/latex/latex-bib-ex/books}
\end{document}

コードの出力

関連情報