如何自定义 \printdate?

如何自定义 \printdate?

如何通过自定义获得如下所示的输出\printdate

在此处输入图片描述

这是最小代码

\documentclass[english]{article}
\usepackage[english]{isodate}

\begin{document}

\printdate{2017-05-12}

\end{document}

答案1

您可以使用,datetime2而不是isodate,我从中获取了代码这个帖子

编辑:

抱歉,我没有仔细阅读软件包文档就复制了代码。

正如 Nicola Talbot 正确指出的那样,我之前的代码包含无用的指令。

我将其简化了:

\documentclass[english]{article}
\usepackage[en-GB]{datetime2}
\DTMlangsetup[en-GB]{ord=raise,monthyearsep={,\space}}

\begin{document}

\DTMdate{2017-05-12}    

\end{document}

在此处输入图片描述

相关内容