如何根据年份对 \nocite 条目进行排序

如何根据年份对 \nocite 条目进行排序

我目前正在整理我的简历,并希望将我的出版物分为已发表、正在审查和正在进行的工作。我使用单个.bib文件,并在每个部分下逐篇添加论文。我想在每个部分中按降序排列论文。

我首先共享一个 MWE,然后提供文件中的条目.bib

\documentclass[11pt]{article}
\newcommand{\fancyfootnotetext}[2]{%
  \fancypagestyle{dingens}{%
    \fancyfoot[LO,RE]{\parbox{12cm}{\footnotemark[#1]\footnotesize #2}}%
  }%
  \thispagestyle{dingens}%
}

\usepackage{fancyhdr}
\usepackage[bottom]{footmisc}

\fancypagestyle{CVfooter}
{
 \lhead{}
 \chead{}
 \rhead{}
 \renewcommand{\headrulewidth}{0.0pt}
 \renewcommand{\footrulewidth}{0.8pt}
}

\usepackage{bibunits}
\usepackage[sort&compress,super]{natbib}
\defaultbibliographystyle{apalike}
\setcitestyle{comma}
\setlength{\bibsep}{8pt}

\renewcommand{\bibnumfmt}[1]{\ \ \ #1.}
\renewcommand\refname{\vspace{-7mm}}


\begin{document}
\pagestyle{CVfooter}

\noindent \textbf{\textit{\ \ Under Review}}
\vspace{-2mm}
\begin{bibunit}
\nocite{paper1}
\nocite{paper2}
\putbib[publications]
\end{bibunit}

\end{document}
@article{paper1,
  title={First article},
  author={Smith, John, and Obra, Daniel,  and Spencer, James},
  journal={A journal},
  volume={45},
  number={7},
  pages={11--46},
  year={2013}
}

@article{paper2,
  title={Second article},
  author={Smith, John and Spencer, James},
  journal={My journal},
  volume={4},
  number={5},
  pages={703--718},
  year={2019}
}

在此处输入图片描述

.bst文件可以在以下网址找到:这个链接。

相关内容