我的书目中的月份缩写

我的书目中的月份缩写

这是该主题的后续内容:URLDATE 格式问题

以下是 MWE:

\documentclass[12pt, onecolumn, twoside, notitlepage, openany]{book}
%Preamble
\usepackage{cite}
\usepackage[english]{datetime2}

\RequirePackage{filecontents}

\begin{filecontents*}{\jobname.bib}
    @misc{mr_ieee,
        title = {{{IEEE Citation Reference}}},
        timestamp = {2016-02-03T19:11:17Z},
        urldate = {2016-02-03},
        author = {MR, Surname and TA, Xyz},
    }
\end{filecontents*}

\begin{document}
    %Citations and text here
    \cite{mr_ieee}
    \bibliographystyle{IEEEtranUrldate}
    \bibliography{\jobname} 

\end{document}

我正在使用 IEEEtran.bst 的修改版本,它显示 URL 访问日期。此文件可在此处找到:https://github.com/ionaic/bibtex-ieeetran-urldate

我修改了 IEEEtranUrldate.bst 文件中的 urldate 函数,代码如下:

%% URLDATE

FUNCTION {format.urldate}
{ is.use.url
  { urldate empty$
    { "" }
    { this.to.prev.status
      this.status.std
      cap.yes  'status.cap :=
      " (" name.urldate.prefix * " \DTMdate{" * urldate * "})" *
      punct.period 'this.status.punct :=
      %use this line if you want the url to have a period after it before the date accessed
      %punct.period 'prev.status.punct :=
      space.normal 'this.status.space :=
      quote.no 'this.status.quote :=
  }
  if$
  }
  {""}
  if$
}

我所做的就是在日期周围添加 \DTMdate 来改变样式。

输出结果为“(Accessed November 23, 2015)”,这很棒,但我希望月份缩写。我查看了 datetime2 文档和许多 s/e 帖子,但无法解决这个问题。我不确定我哪里做错了。

感谢您的帮助。

相关内容